From 5c9cded866661c9d3f514dbeb182f617f1e34572 Mon Sep 17 00:00:00 2001 From: scawful Date: Mon, 22 Jan 2024 20:43:40 -0500 Subject: [PATCH] Add SelectableLabels for Dungeon names --- src/app/editor/screen_editor.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/editor/screen_editor.cc b/src/app/editor/screen_editor.cc index 67cbda63..d0a23bf0 100644 --- a/src/app/editor/screen_editor.cc +++ b/src/app/editor/screen_editor.cc @@ -358,9 +358,11 @@ void ScreenEditor::DrawDungeonMapsEditor() { // Dungeon column ImGui::TableNextColumn(); - ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().y - 20); - gui::ListBox("##DungeonList", &selected_dungeon, dungeon_names, - dungeon_names.size()); + for (int i = 0; i < dungeon_names.size(); i++) { + rom()->resource_label()->SelectableLabelWithNameEdit( + selected_dungeon == i, "Dungeon Names", absl::StrFormat("%d", i), + dungeon_names[i]); + } // Map column ImGui::TableNextColumn();