Draft Emulator in iced_test
This commit is contained in:
parent
921467b5be
commit
16556b51bc
12 changed files with 466 additions and 47 deletions
|
|
@ -60,6 +60,10 @@ where
|
|||
P::name()
|
||||
}
|
||||
|
||||
fn settings(&self) -> core::Settings {
|
||||
self.program.settings()
|
||||
}
|
||||
|
||||
fn boot(&self) -> (Self::State, Task<Self::Message>) {
|
||||
let (state, boot) = self.program.boot();
|
||||
let (devtools, task) = DevTools::new(state);
|
||||
|
|
|
|||
|
|
@ -68,8 +68,7 @@ where
|
|||
mouse::Event::ButtonPressed(_)
|
||||
| mouse::Event::ButtonReleased(_)
|
||||
| mouse::Event::WheelScrolled { .. } => {
|
||||
shell
|
||||
.publish(on_event(Event::Mouse(event.clone())));
|
||||
shell.publish(on_event(Event::Mouse(*event)));
|
||||
}
|
||||
mouse::Event::CursorMoved { position } => {
|
||||
shell.publish(on_event(Event::Mouse(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue