From b545c8e243925d26adeb9f4d4a809892a3977575 Mon Sep 17 00:00:00 2001 From: "sirtomato999@gmail.com" Date: Sat, 8 Jul 2023 17:28:19 -0700 Subject: change crosshair exec to sst notice --- src/gui.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/gui.rs') diff --git a/src/gui.rs b/src/gui.rs index a3b80e4..ad7501c 100644 --- a/src/gui.rs +++ b/src/gui.rs @@ -5,6 +5,7 @@ use native_windows_gui::*; pub struct PortalTools { // layout and window #[nwg_control(flags: "WINDOW|VISIBLE", size: (420, 200), title: "Portal Tools")] + #[nwg_events( OnWindowClose: [PortalTools::close] )] pub window: Window, #[nwg_layout(parent: window, spacing: 2)] @@ -110,6 +111,10 @@ pub struct PortalTools { } impl PortalTools { + fn close(&self) { + crate::nwg::stop_thread_dispatch(); + } + fn pick_blue(&self) { if self.picker.run(Some(&self.window)) { let c = self.picker.color(); -- cgit v1.2.3-54-g00ecf