Expand description
Export platform-dependent types used by Sciter.
Structs§
- POINT
- Defines the
x
andy
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.
- ID2D1
Factory - ID2D1
Render Target - IDWrite
Factory - IDXGI
Surface - IDXGI
Swap Chain - 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 - Element
Event Proc - FLOAT_
VALUE - HSARCHIVE
- Archive native handle.
- HWINDOW
- Window native handle.
- INT
- INT64
- KeyValue
Callback - 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.
- Sciter
Host Callback - Sciter
Library Init - Signature of Sciter extension library.
- Sciter
Window Delegate - UINT
- UINT64
- UINT_
PTR - VOID
- WCHAR
- WPARAM