add MessageEditor
This commit is contained in:
@@ -170,6 +170,11 @@ void MasterEditor::ManageActiveEditors() {
|
||||
active_editors_.push_back(&assembly_editor_);
|
||||
ImGui::CloseCurrentPopup();
|
||||
}
|
||||
if (ImGui::MenuItem("Message", nullptr, false,
|
||||
!IsEditorActive(&message_editor_, active_editors_))) {
|
||||
active_editors_.push_back(&message_editor_);
|
||||
ImGui::CloseCurrentPopup();
|
||||
}
|
||||
if (ImGui::MenuItem("Settings", nullptr, false,
|
||||
!IsEditorActive(&settings_editor_, active_editors_))) {
|
||||
active_editors_.push_back(&settings_editor_);
|
||||
@@ -257,6 +262,13 @@ void MasterEditor::ManageActiveEditors() {
|
||||
ImGui::EndTabItem();
|
||||
}
|
||||
break;
|
||||
case EditorType::kMessage:
|
||||
if (ImGui::BeginTabItem("Message", &open)) {
|
||||
current_editor_ = &message_editor_;
|
||||
status_ = message_editor_.Update();
|
||||
ImGui::EndTabItem();
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user