[][src]Module sciter::types

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 Definitions

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
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