Trait itunes_com::sys::IITWindow_Impl
source · pub trait IITWindow_Impl: Sized + IDispatch_Impl {
Show 25 methods
// Required methods
unsafe fn Name(&self, Name: *mut BSTR) -> HRESULT;
unsafe fn Kind(&self, Kind: *mut ITWindowKind) -> HRESULT;
unsafe fn Visible(&self, isVisible: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn set_Visible(&self, isVisible: VARIANT_BOOL) -> HRESULT;
unsafe fn Resizable(&self, isResizable: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn Minimized(&self, isMinimized: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn set_Minimized(&self, isMinimized: VARIANT_BOOL) -> HRESULT;
unsafe fn Maximizable(&self, isMaximizable: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn Maximized(&self, isMaximized: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn set_Maximized(&self, isMaximized: VARIANT_BOOL) -> HRESULT;
unsafe fn Zoomable(&self, isZoomable: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn Zoomed(&self, isZoomed: *mut VARIANT_BOOL) -> HRESULT;
unsafe fn set_Zoomed(&self, isZoomed: VARIANT_BOOL) -> HRESULT;
unsafe fn Top(&self, Top: *mut i32) -> HRESULT;
unsafe fn set_Top(&self, Top: i32) -> HRESULT;
unsafe fn Left(&self, Left: *mut i32) -> HRESULT;
unsafe fn set_Left(&self, Left: i32) -> HRESULT;
unsafe fn Bottom(&self, Bottom: *mut i32) -> HRESULT;
unsafe fn set_Bottom(&self, Bottom: i32) -> HRESULT;
unsafe fn Right(&self, Right: *mut i32) -> HRESULT;
unsafe fn set_Right(&self, Right: i32) -> HRESULT;
unsafe fn Width(&self, Width: *mut i32) -> HRESULT;
unsafe fn set_Width(&self, Width: i32) -> HRESULT;
unsafe fn Height(&self, Height: *mut i32) -> HRESULT;
unsafe fn set_Height(&self, Height: i32) -> HRESULT;
}Required Methods§
sourceunsafe fn Kind(&self, Kind: *mut ITWindowKind) -> HRESULT
unsafe fn Kind(&self, Kind: *mut ITWindowKind) -> HRESULT
The window kind.
sourceunsafe fn Visible(&self, isVisible: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Visible(&self, isVisible: *mut VARIANT_BOOL) -> HRESULT
True if the window is visible. Note that the main browser window cannot be hidden.
sourceunsafe fn set_Visible(&self, isVisible: VARIANT_BOOL) -> HRESULT
unsafe fn set_Visible(&self, isVisible: VARIANT_BOOL) -> HRESULT
True if the window is visible. Note that the main browser window cannot be hidden.
sourceunsafe fn Resizable(&self, isResizable: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Resizable(&self, isResizable: *mut VARIANT_BOOL) -> HRESULT
True if the window is resizable.
sourceunsafe fn Minimized(&self, isMinimized: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Minimized(&self, isMinimized: *mut VARIANT_BOOL) -> HRESULT
True if the window is minimized.
sourceunsafe fn set_Minimized(&self, isMinimized: VARIANT_BOOL) -> HRESULT
unsafe fn set_Minimized(&self, isMinimized: VARIANT_BOOL) -> HRESULT
True if the window is minimized.
sourceunsafe fn Maximizable(&self, isMaximizable: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Maximizable(&self, isMaximizable: *mut VARIANT_BOOL) -> HRESULT
True if the window is maximizable.
sourceunsafe fn Maximized(&self, isMaximized: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Maximized(&self, isMaximized: *mut VARIANT_BOOL) -> HRESULT
True if the window is maximized.
sourceunsafe fn set_Maximized(&self, isMaximized: VARIANT_BOOL) -> HRESULT
unsafe fn set_Maximized(&self, isMaximized: VARIANT_BOOL) -> HRESULT
True if the window is maximized.
sourceunsafe fn Zoomable(&self, isZoomable: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Zoomable(&self, isZoomable: *mut VARIANT_BOOL) -> HRESULT
True if the window is zoomable.
sourceunsafe fn Zoomed(&self, isZoomed: *mut VARIANT_BOOL) -> HRESULT
unsafe fn Zoomed(&self, isZoomed: *mut VARIANT_BOOL) -> HRESULT
True if the window is zoomed.
sourceunsafe fn set_Zoomed(&self, isZoomed: VARIANT_BOOL) -> HRESULT
unsafe fn set_Zoomed(&self, isZoomed: VARIANT_BOOL) -> HRESULT
True if the window is zoomed.
sourceunsafe fn Top(&self, Top: *mut i32) -> HRESULT
unsafe fn Top(&self, Top: *mut i32) -> HRESULT
The screen coordinate of the top edge of the window.
sourceunsafe fn set_Top(&self, Top: i32) -> HRESULT
unsafe fn set_Top(&self, Top: i32) -> HRESULT
The screen coordinate of the top edge of the window.
sourceunsafe fn Left(&self, Left: *mut i32) -> HRESULT
unsafe fn Left(&self, Left: *mut i32) -> HRESULT
The screen coordinate of the left edge of the window.
sourceunsafe fn set_Left(&self, Left: i32) -> HRESULT
unsafe fn set_Left(&self, Left: i32) -> HRESULT
The screen coordinate of the left edge of the window.
sourceunsafe fn Bottom(&self, Bottom: *mut i32) -> HRESULT
unsafe fn Bottom(&self, Bottom: *mut i32) -> HRESULT
The screen coordinate of the bottom edge of the window.
sourceunsafe fn set_Bottom(&self, Bottom: i32) -> HRESULT
unsafe fn set_Bottom(&self, Bottom: i32) -> HRESULT
The screen coordinate of the bottom edge of the window.
sourceunsafe fn Right(&self, Right: *mut i32) -> HRESULT
unsafe fn Right(&self, Right: *mut i32) -> HRESULT
The screen coordinate of the right edge of the window.
sourceunsafe fn set_Right(&self, Right: i32) -> HRESULT
unsafe fn set_Right(&self, Right: i32) -> HRESULT
The screen coordinate of the right edge of the window.
sourceunsafe fn set_Height(&self, Height: i32) -> HRESULT
unsafe fn set_Height(&self, Height: i32) -> HRESULT
The height of the window.