LitDev Extension API

GW LD3DView LDArray LDBits LDBlueTooth
LDCall LDChart LDClient LDClipboard LDColours
LDCommPort LDController LDControls LDCursors LDDataBase
LDDateTime LDDebug LDDialogs LDDictionary LDEffect
LDEmail LDEncryption LDEvents LDFastArray LDFastShapes
LDFigures LDFile LDFinances LDFocus LDftp
LDGeography LDGraph LDGraphicsWindow LDHashTable LDHID
LDIcon LDImage LDInline LDIOWarrior LDList
LDLogic LDMath LDMathX LDMatrix LDMusic
LDNetwork LDPhysics LDProcess LDQueue LDRegex
LDResources LDScrollBars LDSearch LDServer LDSettings
LDShapes LDShell LDSort LDSound LDSpeech
LDStatistics LDStopwatch LDText LDTextWindow LDTimer
LDTranslate LDUnits LDUtilities LDVector LDWaveForm
LDWebCam LDWindows LDxml LDZip TW

LDWindows
Create additional GraphicsWindows.

All variables are shared between windows (global scope).
GraphicsWindow events must be registered for each window, but the event subroutine can be shared.
All other events can be registered once as normal.
All commands or methods apply to the current active window, set using CurrentID.
The original or default GraphicsWindow has id 0.


Activated Active Create
CurrentID LastActivated

Activated
Event when a window is activated.
Use this event with care - not recommended for most cases.


Active
Get or set the id of a window active state (top most).
-1 if no active windows.


Create()
Create a new GraphicsWindow.
returns An id for the created window.

CurrentID
Get or set the current window id.

LastActivated
Last window activated.