Module types

Module types 

Source
Expand description

Export platform-dependent types used by Sciter.

Structs§

POINT
Defines the x and y coordinates of a point.
RECT
Defines the coordinates of the upper-left and lower-right corners of a rectangle.
SCITER_CALLBACK_NOTIFICATION
SCN_ATTACH_BEHAVIOR
This notification is sent on parsing the document and while processing elements having non empty behavior: style attribute value.
SCN_DATA_LOADED
This notification indicates that external data (for example, image) download process has been completed.
SCN_INVALIDATE_RECT
This notification is sent when a specific window area needs to be redrawn.
SCN_KEYBOARD_REQUEST
This notification is issued when keyboard needs to be shown – mobiles can show soft keyboard by handling it.
SCN_LOAD_DATA
Notifies that Sciter is about to download a referred resource.
SIZE
Specifies the width and height of a rectangle.
VALUE
A JSON value.

Enums§

GFX_LAYER
Sciter graphics rendering backend.
ID2D1Factory
ID2D1RenderTarget
IDWriteFactory
IDXGISurface
IDXGISwapChain
LOAD_RESULT
HostHandler::on_data_load() result code.
OUTPUT_SEVERITY
Debug output severity.
OUTPUT_SUBSYTEMS
Debug output categories.
RESOURCE_TYPE
The type of a loaded resource.
SCITER_CREATE_WINDOW_FLAGS
Window flags
SCITER_NOTIFICATION
SCITER_RT_OPTIONS
Various Sciter engine options (global or per-window).
SCRIPT_RUNTIME_FEATURES
Script runtime options.

Type Aliases§

BOOL
BYTE
CHAR
DEBUG_OUTPUT_PROC
ELEMENT_BITMAP_RECEIVER
ElementEventProc
FLOAT_VALUE
HSARCHIVE
Archive native handle.
HWINDOW
Window native handle.
INT
INT64
KeyValueCallback
LONG
LPARAM
LPCBYTE
LPCBYTE_RECEIVER
LPCRECT
LPCSTR
LPCSTR_RECEIVER
LPCVOID
LPCWSTR
LPCWSTR_RECEIVER
LPMSG
LPPOINT
LPRECT
LPSCITER_CALLBACK_NOTIFICATION
LPSIZE
LPSTR
LPUINT
LPVOID
LPWSTR
LRESULT
PBOOL
SCITER_RESOURCE_TYPE
The type of a loaded resource.
SciterHostCallback
SciterLibraryInit
Signature of Sciter extension library.
SciterWindowDelegate
UINT
UINT64
UINT_PTR
VOID
WCHAR
WPARAM