Description:
Add rudimentary dropdown for menu button.
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
@@ -113,13 +113,38 | |||||
|
113 | { |
|
113 | { |
|
114 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Preserve}); |
|
114 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Preserve}); |
|
115 | } |
|
115 | } |
|
116 |
if ( |
|
116 | if (!bridgeEngine.toolStatuses[Tool.Dezone]) { |
|
117 | { |
|
117 | if (Menu.activeButton("\ue122 Bulldozer", bridgeEngine.toolStatuses[Tool.Bulldozer], StyleSets.selected, StyleSets.white)) |
|
118 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Dezone}); |
|
118 | { |
|
|
119 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Bulldozer}); | ||
|
|
120 | } | ||
|
|
121 | } | ||
|
|
122 | else { | ||
|
|
123 | if (Menu.activeButton("\ue058 Dezone", bridgeEngine.toolStatuses[Tool.Dezone], StyleSets.selected, StyleSets.white)) | ||
|
|
124 | { | ||
|
|
125 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Dezone}); | ||
|
|
126 | } | ||
|
119 | } |
|
127 | } |
|
120 | if (Menu.activeButton("\ue122 Bulldozer", bridgeEngine.toolStatuses[Tool.Bulldozer], StyleSets.selected, StyleSets.white)) |
|
128 | |
|
|
129 | |||
|
|
130 | ImGui.SetCursorPosX(ImGui.GetCursorPosX() - 9); | ||
|
|
131 | if (ImGui.Button("\ue01d")) | ||
|
|
132 | { | ||
|
|
133 | ImGui.OpenPopup("BulldozerChildren"); | ||
|
|
134 | } | ||
|
|
135 | if (ImGui.BeginPopup("BulldozerChildren")) | ||
|
121 | { |
|
136 | { |
|
122 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Bulldozer}); |
|
137 | Logging.Debug("Opened popup."); |
|
|
138 | if (Menu.activeButton("\ue058 Dezone", bridgeEngine.toolStatuses[Tool.Dezone], StyleSets.selected, StyleSets.white)) | ||
|
|
139 | { | ||
|
|
140 | bridgeEngine.toggleToolMessages.Add(new ToggleToolMessage {Tool = Tool.Dezone}); | ||
|
|
141 | ImGui.CloseCurrentPopup(); | ||
|
|
142 | } | ||
|
|
143 | if (ImGui.Button("Cancel")) | ||
|
|
144 | { | ||
|
|
145 | ImGui.CloseCurrentPopup(); | ||
|
|
146 | } | ||
|
|
147 | ImGui.EndPopup(); | ||
|
123 | } |
|
148 | } |
|
124 | ImGui.Text("|"); |
|
149 | ImGui.Text("|"); |
|
125 |
|
150 |
You need to be logged in to leave comments.
Login now