Enum sciter::host::SCITER_RT_OPTIONS
[−]
[src]
#[repr(C)]pub enum SCITER_RT_OPTIONS { SCITER_SMOOTH_SCROLL, SCITER_CONNECTION_TIMEOUT, SCITER_HTTPS_ERROR, SCITER_FONT_SMOOTHING, SCITER_TRANSPARENT_WINDOW, SCITER_SET_GPU_BLACKLIST, SCITER_SET_SCRIPT_RUNTIME_FEATURES, SCITER_SET_GFX_LAYER, SCITER_SET_DEBUG_MODE, SCITER_SET_UX_THEMING, SCITER_ALPHA_WINDOW, }
Various sciter engine options.
Variants
SCITER_SMOOTH_SCROLL
value:TRUE - enable, value:FALSE - disable, enabled by default.
SCITER_CONNECTION_TIMEOUT
value: milliseconds, connection timeout of http client.
SCITER_HTTPS_ERROR
value: 0 - drop connection, 1 - use builtin dialog, 2 - accept connection silently.
SCITER_FONT_SMOOTHING
value: 0 - system default, 1 - no smoothing, 2 - std smoothing, 3 - clear type.
SCITER_TRANSPARENT_WINDOW
Windows Aero support, value: 0 - normal drawing, 1 - window has transparent background after calls DwmExtendFrameIntoClientArea() or DwmEnableBlurBehindWindow().
SCITER_SET_GPU_BLACKLIST
value = LPCBYTE, json - GPU black list, see: gpu-blacklist.json resource.
SCITER_SET_SCRIPT_RUNTIME_FEATURES
value - combination of SCRIPT_RUNTIME_FEATURES flags.
SCITER_SET_GFX_LAYER
value - GFX_LAYER.
SCITER_SET_DEBUG_MODE
value - TRUE/FALSE
SCITER_SET_UX_THEMING
value - BOOL, TRUE - the engine will use "unisex" theme that is common for all platforms. That UX theme is not using OS primitives for rendering input elements. Use it if you want exactly the same (modulo fonts) look-n-feel on all platforms.
SCITER_ALPHA_WINDOW
value - TRUE/FALSE - window uses per pixel alpha (e.g. WS_EX_LAYERED/UpdateLayeredWindow() window).
Trait Implementations
impl Debug for SCITER_RT_OPTIONS
[src]
impl PartialOrd for SCITER_RT_OPTIONS
[src]
fn partial_cmp(&self, __arg_0: &SCITER_RT_OPTIONS) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more