[][src]Enum sciter::window::SCITER_CREATE_WINDOW_FLAGS

#[repr(C)]pub enum SCITER_CREATE_WINDOW_FLAGS {
    SW_CHILD,
    SW_TITLEBAR,
    SW_RESIZEABLE,
    SW_TOOL,
    SW_CONTROLS,
    SW_GLASSY,
    SW_ALPHA,
    SW_MAIN,
    SW_POPUP,
    SW_ENABLE_DEBUG,
    SW_OWNS_VM,
}

Window flags

Variants

SW_CHILD

child window only, if this flag is set all other flags ignored.

SW_TITLEBAR

toplevel window, has titlebar.

SW_RESIZEABLE

has resizeable frame.

SW_TOOL

is tool window.

SW_CONTROLS

has minimize / maximize buttons.

SW_GLASSY

glassy window - "Acrylic" on Windows and "Vibrant" on macOS.

SW_ALPHA

transparent window (e.g. WS_EX_LAYERED on Windows, macOS is supported too).

SW_MAIN

main window of the app, will terminate the app on close.

SW_POPUP

the window is created as topmost window.

SW_ENABLE_DEBUG

make this window inspector ready.

SW_OWNS_VM

it has its own script VM.

Trait Implementations

impl BitOr<SCITER_CREATE_WINDOW_FLAGS> for SCITER_CREATE_WINDOW_FLAGS[src]

Flags can be OR'ed as SW_MAIN|SW_ALPHA.

type Output = SCITER_CREATE_WINDOW_FLAGS

The resulting type after applying the | operator.

impl Default for SCITER_CREATE_WINDOW_FLAGS[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.