fix double help dialog
This commit is contained in:
parent
e5dca6cf34
commit
73649a48e6
@ -348,7 +348,6 @@ namespace rrr::layers::gui
|
|||||||
// помощь
|
// помощь
|
||||||
if (key.get_keycode() == try_engine::key::F1)
|
if (key.get_keycode() == try_engine::key::F1)
|
||||||
{
|
{
|
||||||
hack::log()("help");
|
|
||||||
em->execute(types::event_type::SHOW_HELP_DIALOG, nullptr);
|
em->execute(types::event_type::SHOW_HELP_DIALOG, nullptr);
|
||||||
freeze = true;
|
freeze = true;
|
||||||
}
|
}
|
||||||
|
@ -40,8 +40,6 @@ namespace rrr::layers::gui
|
|||||||
if (help_dialog)
|
if (help_dialog)
|
||||||
draw_help_dialog();
|
draw_help_dialog();
|
||||||
|
|
||||||
hack::log()("render dialog");
|
|
||||||
|
|
||||||
END_IMGUI_WIN();
|
END_IMGUI_WIN();
|
||||||
|
|
||||||
ImGui::PopStyleVar();
|
ImGui::PopStyleVar();
|
||||||
@ -95,7 +93,6 @@ namespace rrr::layers::gui
|
|||||||
{
|
{
|
||||||
show = true;
|
show = true;
|
||||||
help_dialog = true;
|
help_dialog = true;
|
||||||
hack::log()("SHOW_HELP_DIALOG", show, help_dialog);
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -145,9 +142,6 @@ namespace rrr::layers::gui
|
|||||||
if (rename_dialog)
|
if (rename_dialog)
|
||||||
rename();
|
rename();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (help_dialog && key.get_keycode() == try_engine::key::F1)
|
|
||||||
cancel();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void dialogs::released(system_event& e)
|
void dialogs::released(system_event& e)
|
||||||
@ -288,7 +282,7 @@ namespace rrr::layers::gui
|
|||||||
void dialogs::draw_help_dialog()
|
void dialogs::draw_help_dialog()
|
||||||
{
|
{
|
||||||
hack::log()("draw_help_dialog");
|
hack::log()("draw_help_dialog");
|
||||||
height = try_engine::application::get()->get_window()->height() / 2.5f;
|
height = try_engine::application::get()->get_window()->height() / 2.4f;
|
||||||
|
|
||||||
TR_PUSH_FONT(MEDIUM, 16);
|
TR_PUSH_FONT(MEDIUM, 16);
|
||||||
|
|
||||||
@ -309,6 +303,7 @@ namespace rrr::layers::gui
|
|||||||
ImGui::TextUnformatted("Удаление: D");
|
ImGui::TextUnformatted("Удаление: D");
|
||||||
ImGui::TextUnformatted("Переименование: R");
|
ImGui::TextUnformatted("Переименование: R");
|
||||||
ImGui::TextUnformatted("Создание: A");
|
ImGui::TextUnformatted("Создание: A");
|
||||||
|
ImGui::TextUnformatted("Вырезание: x");
|
||||||
|
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
ImGui::TextUnformatted("Перемещение в начало: gg");
|
ImGui::TextUnformatted("Перемещение в начало: gg");
|
||||||
@ -317,7 +312,7 @@ namespace rrr::layers::gui
|
|||||||
ImGui::TextUnformatted("Быстрое перемещение вниз: K");
|
ImGui::TextUnformatted("Быстрое перемещение вниз: K");
|
||||||
|
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
ImGui::TextUnformatted("Выход из помощи: F1");
|
ImGui::TextUnformatted("Выход из диалогов: ESCAPE");
|
||||||
|
|
||||||
TR_POP_FONT();
|
TR_POP_FONT();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user