From f6d3737c8b7db92835ee337edb84c3cdb9a51861 Mon Sep 17 00:00:00 2001 From: mahlemiut Date: Sat, 4 Jun 2016 18:59:27 +1200 Subject: [PATCH] debugimgui: add auto select-all flag to disassembly and memory expression inputs. --- src/osd/modules/debugger/debugimgui.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/osd/modules/debugger/debugimgui.cpp b/src/osd/modules/debugger/debugimgui.cpp index 4e6ad5bd653..659d83ce517 100644 --- a/src/osd/modules/debugger/debugimgui.cpp +++ b/src/osd/modules/debugger/debugimgui.cpp @@ -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;