Dummy second window

This commit is contained in:
2025-02-15 18:29:35 -05:00
parent 6c9265cb78
commit 75779f2b24
6 changed files with 50 additions and 5 deletions
+7 -1
View File
@@ -21,7 +21,8 @@ use crate::{
persistence::Persistence,
vram::VramLoader,
window::{
AboutWindow, AppWindow, CharacterDataWindow, GameWindow, GdbServerWindow, InputWindow,
AboutWindow, AppWindow, BgMapWindow, CharacterDataWindow, GameWindow, GdbServerWindow,
InputWindow,
},
};
@@ -212,6 +213,10 @@ impl ApplicationHandler<UserEvent> for Application {
let vram = CharacterDataWindow::new(sim_id);
self.open(event_loop, Box::new(vram));
}
UserEvent::OpenBgMap(sim_id) => {
let bgmap = BgMapWindow::new(sim_id);
self.open(event_loop, Box::new(bgmap));
}
UserEvent::OpenDebugger(sim_id) => {
let debugger =
GdbServerWindow::new(sim_id, self.client.clone(), self.proxy.clone());
@@ -473,6 +478,7 @@ pub enum UserEvent {
GamepadEvent(gilrs::Event),
OpenAbout,
OpenCharacterData(SimId),
OpenBgMap(SimId),
OpenDebugger(SimId),
OpenInput,
OpenPlayer2,