UIDll

Const

ForEachContinue*                    = 0;
ForEachStop*                    = 1;
AlignFill*                      = 0;
AlignStart*                     = 1;
AlignCenter*                    = 2;
AlignEnd*                       = 3;
AtLeading*                      = 0;
AtTop*                          = 1;
AtTrailing*                     = 2;
AtBottom*                       = 3;
WindowResizeEdgeLeft*           = 0;
WindowResizeEdgeTop*            = 1;
WindowResizeEdgeRight*          = 2;
WindowResizeEdgeBottom*         = 3;
WindowResizeEdgeTopLeft*        = 4;
WindowResizeEdgeTopRight*       = 5;
WindowResizeEdgeBottomLeft*     = 6;
WindowResizeEdgeBottomRight*    = 7;
DrawBrushTypeSolid*             = 0;
DrawBrushTypeLinearGradient*    = 1;
DrawBrushTypeRadialGradient*    = 2;
DrawBrushTypeImage*             = 3;
DrawLineCapFlat*                = 0;
DrawLineCapRound*               = 1;
DrawLineCapSquare*              = 2;
DrawLineJoinMiter*              = 0;
DrawLineJoinRound*              = 1;
DrawLineJoinBevel*              = 2;
DrawFillModeWinding*            = 0;
DrawFillModeAlternate*          = 1;
TableValueTypeString*           = 0;
TableValueTypeImage*            = 1;
TableValueTypeInt*              = 2;
TableValueTypeColor*            = 3;
TableModelColumnNeverEditable*  = -1;
TableModelColumnAlwaysEditable* = -2;
TableSelectionModeNone*         = 0;
TableSelectionModeZeroOrOne*    = 1;
TableSelectionModeOne*          = 3;
TableSelectionModeZeroOrMany*   = 4;
SortIndicatorNone*              = 0;
SortIndicatorAscending*         = 1;
SortIndicatorDescending*        = 2;

Vars

x : INT;
y : INT);
width : INT;
height : INT);
time : TM);
time : TM);
x : LONGREAL;
y : LONGREAL);
x : LONGREAL;
y : LONGREAL);
r : LONGREAL;
g : LONGREAL;
bl : LONGREAL;
a : LONGREAL);
r : LONGREAL;
g : LONGREAL;
b : LONGREAL;
a : LONGREAL);
textParams : TableTextColumnOptionalParams);
textParams : TableTextColumnOptionalParams);
textParams : TableTextColumnOptionalParams);

Procedures

CStringLength

PROCEDURE CStringLength*(adr : ADDRESS): LONGINT;

CStringCopy

PROCEDURE CStringCopy*(VAR dst : ARRAY OF CHAR; adr : ADDRESS);

CopyText

PROCEDURE CopyText*(VAR dst : String.STRING; src :PCHAR);