macOS move impl details of platform into platform_impl

This commit is contained in:
Mads Marquart 2021-12-01 12:20:56 +01:00 committed by GitHub
parent 5eb9c9504b
commit 11a44081df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 22 additions and 9 deletions

View file

@ -564,6 +564,11 @@ impl Window {
self.window_state.lock().window_icon = window_icon;
}
#[inline]
pub fn set_enable(&self, enabled: bool) {
unsafe { winuser::EnableWindow(self.hwnd() as _, enabled as _) };
}
#[inline]
pub fn set_taskbar_icon(&self, taskbar_icon: Option<Icon>) {
if let Some(ref taskbar_icon) = taskbar_icon {