[−][src]Struct native_windows_gui::Window
A window control.
Methods
impl Window
[src]
pub fn close(&self)
[src]
Close the window as if the user clicked on the X button. This do NOT remove the window from the ui, it only set it hidden. In order to also destroy the window, add an unpack statement on the Closed event.
pub fn activate(&self)
[src]
Activate the window and set it above the other windows
pub fn get_title(&self) -> String
[src]
pub fn set_title<'a>(&self, text: &'a str)
[src]
pub fn get_visibility(&self) -> bool
[src]
pub fn set_visibility(&self, visible: bool)
[src]
pub fn get_position(&self) -> (i32, i32)
[src]
pub fn set_position(&self, x: i32, y: i32)
[src]
pub fn get_size(&self) -> (u32, u32)
[src]
pub fn set_size(&self, w: u32, h: u32)
[src]
pub fn get_enabled(&self) -> bool
[src]
pub fn set_enabled(&self, e: bool)
[src]
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,