debugimgui: add auto select-all flag to disassembly and memory expression inputs.

This commit is contained in:
mahlemiut 2016-06-04 18:59:27 +12:00
parent 68a362bcd9
commit f6d3737c8b

View File

@ -681,7 +681,7 @@ void debug_imgui::draw_disasm(debug_area* view_ptr, bool* opened)
ImGui::EndMenuBar();
}
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue | ImGuiInputTextFlags_AutoSelectAll;
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;
ImGui::Combo("##cpu",&view_ptr->src_sel,get_view_source,view_ptr->view,view_ptr->view->source_list().count());
@ -787,7 +787,7 @@ void debug_imgui::draw_memory(debug_area* view_ptr, bool* opened)
ImGui::EndMenuBar();
}
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue | ImGuiInputTextFlags_AutoSelectAll;
ImGui::PushItemWidth(100.0f);
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;
@ -950,8 +950,6 @@ void debug_imgui::draw_console()
draw_view(view_main_console,false);
ImGui::EndChild();
ImGui::Separator();
//if(ImGui::IsWindowFocused())
// ImGui::SetKeyboardFocusHere();
ImGuiInputTextFlags flags = ImGuiInputTextFlags_EnterReturnsTrue;
if(m_running)
flags |= ImGuiInputTextFlags_ReadOnly;