Common:
Const
Const
Object
Const
Types
Procedures
Stream.HasError
Stream.LastError
Stream.ClearError
Stream.ReadBytes
Stream.ReadByte
Stream.ReadChar
Stream.ReadInteger
Stream.ReadLongInt
Stream.ReadReal
Stream.ReadLongReal
Stream.ReadLine
Stream.WriteBytes
Stream.WriteByte
Stream.WriteChar
Stream.WriteInteger
Stream.WriteLongInt
Stream.WriteReal
Stream.WriteLongReal
Stream.WriteString
Stream.WriteNL
Stream.WriteStream
Stream.Format
Stream.FormatInteger
Stream.FormatCardinal
Stream.Seek
Stream.Tell
Stream.Truncate
Stream.Flush
Stream.Close
Stream.Closed
Stream.IsTTY
Stream.Readable
Stream.Writeable
Stream.Seekable
Type
Types
Basic Data Types:
ArrayOfByte
Procedures
FillWord
Fill
Zero
Copy
Compare
Find
Hash
ArrayOfChar
Procedures
Clear
NulTerminate
Capacity
Length
Assign
FillChar
AppendChar
Append
Extract
Compare
IndexChar
Index
Index
Delete
Insert
Replace
LeftTrim
RightTrim
Trim
LeftPad
RightPad
LowerCase
UpperCase
Capitalize
StartsWith
EndsWith
Match
Hash
Byte
Types
Procedures
Max
Min
FromString
Char
Const
Procedures
IsControl
IsDigit
IsLetter
IsSpace
IsLower
IsUpper
Lower
Upper
DateTime
Const
Types
Procedures
TryEncodeDate
EncodeDate
TryEncodeDateTime
EncodeDateTime
DecodeDate
DecodeTime
DecodeDateTime
DateTimeToDate
Now
Today
IncYear
DecYear
IncMonth
DecMonth
Inc
Dec
Extract
Trunc
Diff
Span
FromString
Integer
Procedures
Max
Min
Random
FromString
LongInt
Procedures
Max
Min
Exp
Random
FromString
LongLongInt
Procedures
Max
Min
Random
FromString
LongReal
Const
Procedures
FPClassify
IsNan
IsInf
IsFinite
IsNormal
SignBit
CopySign
Abs
Frexp
Scalbn
Ldexp
Max
Min
Sin
Cos
Tan
ArcSin
ArcCos
ArcTan
ArcTan2
Sqrt
Pow
Exp
Log
Log10
Floor
Round
Random
FromString
WordsToLongReal
LongWord
Procedures
LSR
Combine
Split
Cast
CastConst
PopCnt
LZCnt
Random
FromString
Real
Const
Procedures
FPClassify
IsNan
IsInf
IsFinite
IsNormal
SignBit
CopySign
Abs
Frexp
Scalbn
Ldexp
Max
Min
Sin
Cos
Tan
ArcSin
ArcCos
ArcTan
ArcTan2
Sqrt
Pow
Exp
Log
Log10
Floor
Round
Random
FromString
ShortInt
Procedures
Max
Min
Random
FromString
String
Types
Procedures
Reserve
Assign
AppendChar
Append
Extract
Insert
Replace
Writer.WriteChar
Writer.WriteString
Writer.Format
Format
FormatDateTime
Word
Vars
Procedures
PopCnt
LZCnt
Swap
FillByte
Cast
CastConst
RandomSeed
Random
Hash
FromString
Type
Types
Abstract Data Types:
ADT
Types
Procedures
Element.Compare
StringElement.Compare
NewStringElement
ADTDictionary
Const
Types
Procedures
Dictionary.Init
Dictionary.IHasKey
Dictionary.IGet
Dictionary.Clear
Dictionary.ISet
Dictionary.IDeleteEntry
DictionaryIterator.Next
DictionaryIterator.Reset
DictionaryStrInt.HasKey
DictionaryStrInt.SetEntry
DictionaryStrInt.Set
DictionaryStrInt.GetEntry
DictionaryStrInt.Get
DictionaryStrInt.Delete
DictionaryStrInt.Iterator
DictionaryStrIntIterator.Key
DictionaryStrIntIterator.Value
DictionaryStrInt.Keys
DictionaryStrStr.HasKey
DictionaryStrStr.SetEntry
DictionaryStrStr.Set
DictionaryStrStr.GetEntry
DictionaryStrStr.Get
DictionaryStrStr.Delete
DictionaryStrStr.Iterator
DictionaryStrStrIterator.Key
DictionaryStrStrIterator.Value
DictionaryStrStr.Keys
ADTList
Types
Procedures
ListNode.Next
ListNode.Prev
List.Clear
List.Init
List.IsEmpty
List.Size
List.First
List.Last
List.Iterator
ListIterator.Next
ListIterator.Element
ListIterator.Reset
ListIterator.Insert
List.Append
List.AppendHead
List.Pop
List.PopHead
ADTSet
Types
Procedures
SetInt.In
SetInt.Add
SetInt.Remove
SetInt.Iterator
SetIntIterator.Value
SetInt.Values
SetStr.In
SetStr.Add
SetStr.Remove
SetStr.Iterator
SetStrIterator.Value
SetStr.Values
ADTStream
Const
Types
Procedures
NullStream.ReadBytes
NullStream.WriteBytes
NullStream.Readable
NullStream.Writeable
NullStream.Seekable
MemoryStream.Open
MemoryStream.ToString
MemoryStream.ReadBytes
MemoryStream.Reserve
MemoryStream.Shrink
MemoryStream.WriteBytes
MemoryStream.Format
MemoryStream.Seek
MemoryStream.Tell
MemoryStream.Truncate
MemoryStream.Close
MemoryStream.Closed
MemoryStream.Readable
MemoryStream.Writeable
MemoryStream.Seekable
ADTTree
Types
Procedures
TreeNode.Next
TreeNode.Prev
Tree.Clear
Tree.Init
Tree.IsEmpty
Tree.Size
Tree.First
Tree.Last
Tree.Iterator
TreeIterator.Next
TreeIterator.Element
TreeIterator.Reset
Tree.FindNode
Tree.Find
Tree.Insert
Tree.Remove
ADTVector
Const
Types
Procedures
Vector.Size
Vector.Capacity
Vector.Reserve
Vector.Resize
Vector.Shrink
Vector.Clear
Vector.Reverse
Vector.Shuffle
Vector.Sort
VectorOfByte.InitRaw
VectorOfByte.Capacity
VectorOfByte.Reserve
VectorOfByte.Shrink
VectorOfByte.FillRaw
VectorOfByte.GetRaw
VectorOfByte.SetRaw
VectorOfByte.AppendRaw
VectorOfLongInt.Init
VectorOfLongInt.Capacity
VectorOfLongInt.Reserve
VectorOfLongInt.Shrink
VectorOfLongInt.BinaryFind
VectorOfLongInt.BinarySearch
VectorOfLongInt.Fill
VectorOfLongInt.Append
VectorOfLongInt.At
VectorOfLongInt.Set
VectorOfLongInt.Pop
VectorOfLongReal.Init
VectorOfLongReal.Capacity
VectorOfLongReal.Reserve
VectorOfLongReal.Shrink
VectorOfLongReal.BinarySearch
VectorOfLongReal.Fill
VectorOfLongReal.Append
VectorOfLongReal.At
VectorOfLongReal.Set
VectorOfLongReal.Pop
VectorOfString.Init
VectorOfString.Capacity
VectorOfString.Reserve
VectorOfString.Shrink
VectorOfString.BinarySearch
VectorOfString.Fill
VectorOfString.Append
VectorOfString.At
VectorOfString.Set
VectorOfString.Pop
Library:
DataConfig
Types
Procedures
InitParser
Parser.Clear
Parser.Get
Parser.Set
Parser.Delete
Parser.DeleteSection
Parser.HasSection
Parser.Sections
Parser.Write
Parser.Read
DBSQLite3
Const
Types
Procedures
Db.Open
Db.Close
Db.ErrorMsg
Db.Execute
Db.Prepare
Stmt.BindLongReal
Stmt.BindInt
Stmt.BindInt64
Stmt.BindText
Stmt.BindNull
Stmt.Step
Stmt.Finalize
Stmt.Reset
Stmt.ColumnCount
Stmt.DataCount
Stmt.ColumnType
Stmt.ColumnInt
Stmt.ColumnInt64
Stmt.ColumnLongReal
Stmt.ColumnText
Example
Basic Example
Format
Const
Vars
Procedures
DateTime
RealHex
Cardinal
Integer
String
StreamFmt
LineSeparator
Log
Const
Vars
Procedures
Debug
Info
Warn
Error
Fatal
AddStream
OS
Const
Types
Procedures
ProgramName
Args
Arg
InitArgument
NextArgument
HasEnv
Env
Execute
Exit
OSDir
Types
Procedures
Dir.Open
Dir.Close
Dir.Next
Dir.Name
Dir.IsDone
Dir.IsFile
Current
SetCurrent
Create
Delete
OSFile
Procedures
Exists
Delete
Rename
ModifyTime
OSPath
Const
Procedures
Join
Absolute
FileName
DirName
Extension
Match
OSStream
Const
Types
Procedures
StreamFile.Open
StreamFile.Format
StreamFile.FormatInteger
StreamFile.FormatCardinal
StreamFile.ReadBytes
StreamFile.WriteBytes
StreamFile.Seek
StreamFile.Tell
StreamFile.Truncate
StreamFile.Flush
StreamFile.Close
StreamFile.Closed
StreamFile.Readable
StreamFile.Writeable
StreamFile.Seekable
StreamStdIn.ReadBytes
StreamStdIn.ReadChar
StreamStdIn.Readable
StreamStdIn.IsTTY
StreamStdOut.Format
StreamStdOut.FormatInteger
StreamStdOut.FormatCardinal
StreamStdOut.WriteBytes
StreamStdOut.Writeable
StreamStdOut.IsTTY
StreamStdErr.Format
StreamStdErr.FormatInteger
StreamStdErr.FormatCardinal
StreamStdErr.WriteBytes
StreamStdErr.Writeable
StreamStdErr.IsTTY
O2Testing
Types
Procedures
Initialize
Begin
End
Finalize
Assert
O2Timing
Types
Vars
Procedures
StartTimer
Elapsed
Timing
StringRegex
Types
Procedures
Compile
Pattern.Match
Pattern.FullMatch
Pattern.MatchLength
Pattern.MatchPos
Example
Date Example
UI
Const
Types
Procedures
Quit
OpenFile
OpenFolder
SaveFile
MsgBox
MsgBoxError
App.Main
App.Destroy
InitApp
Control.Destroy
Control.IsTopLevel
Control.IsVisible
Control.Show
Control.Hide
Control.IsEnabled
Control.Enable
Control.Disable
Window.Title
Window.SetTitle
Window.Position
Window.SetPosition
Window.OnPositionChanged
Window.ContentSize
Window.SetContentSize
Window.IsFullScreen
Window.SetFullscreen
Window.OnContentSizeChanged
Window.OnClosing
Window.OnFocusChanged
Window.IsFocused
Window.IsBorderless
Window.SetBorderless
Window.SetChild
Window.IsMargined
Window.SetMargined
Window.IsResizeable
Window.SetResizeable
InitWindow
Button.Text
Button.SetText
Button.OnClicked
InitButton
Box.Append
Box.NumChildren
Box.Delete
Box.IsPadded
Box.SetPadded
InitVerticalBox
InitHorizontalBox
Checkbox.Text
Checkbox.SetText
Checkbox.OnToggled
Checkbox.IsChecked
Checkbox.SetChecked
InitCheckbox
Entry.Text
Entry.SetText
Entry.OnChanged
Entry.IsReadOnly
Entry.SetReadOnly
InitEntry
InitPasswordEntry
InitSearchEntry
Label.Text
Label.SetText
InitLabel
Tab.Append
Tab.InsertAt
Tab.Delete
Tab.NumPages
Tab.IsMargined
Tab.SetMargined
InitTab
Group.Title
Label.SetTitle
Label.SetChild
Label.IsMargined
Label.SetMargined
Spinbox.Value
Spinbox.SetValue
Spinbox.OnChanged
InitSpinbox
Slider.Value
Slider.SetValue
Slider.HasToolTip
Slider.SetHasToolTip
Slider.OnChanged
Slider.OnReleased
Slider.SetRange
InitSlider
ProgressBar.Value
ProgressBar.SetValue
InitProgressBar
InitHorizontalSeparator
InitVerticalSeparator
Combobox.Append
Combobox.InsertAt
Combobox.Delete
Combobox.Clear
Combobox.NumItems
Combobox.Selected
Combobox.SetSelected
Combobox.OnSelected
InitCombobox
EditableCombobox.Append
EditableCombobox.Text
EditableCombobox.SetText
EditableCombobox.OnChanged
InitEditableCombobox
RadioButtons.Append
RadioButtons.Selected
RadioButtons.SetSelected
RadioButtons.OnSelected
InitRadioButtons
DateTimePicker.Time
DateTimePicker.SetTime
DateTimePicker.OnChanged
InitDatePicker
InitTimePicker
InitDateTimePicker
MultilineEntry.Text
MultilineEntry.SetText
MultilineEntry.Append
MultilineEntry.OnChanged
MultilineEntry.IsReadOnly
MultilineEntry.SetReadOnly
InitMultilineEntry
InitNonWrappingMultilineEntry
MenuItem.Enable
MenuItem.Disable
MenuItem.IsChecked
MenuItem.SetChecked
MenuItem.OnClicked
Menu.AppendItem
Menu.AppendCheckItem
Menu.AppendQuitItem
Menu.AppendPreferencesItem
Menu.AppendAboutItem
Menu.AppendSeparator
InitMenu
Area.SetSize
Area.QueueRedrawAll
Area.Draw
Area.MouseEvent
Area.MouseCrossed
Area.DragBroken
Area.KeyEvent
InitArea
InitScrollingArea
Path.Destroy
Path.NewFigure
Path.NewFigureWithArc
Path.LineTo
Path.ArcTo
Path.CloseFigure
Path.AddRectangle
Path.IsEnded
Path.End
InitPath
InitSolidBrush
InitStroke
Matrix.SetIdentity
Matrix.Translate
Matrix.Scale
Matrix.Rotate
Matrix.Skew
Matrix.Multiply
Matrix.IsInvertible
Matrix.Invert
Matrix.TransformPoint
Matrix.TransformSize
DrawContext.Save
DrawContext.Restore
DrawContext.Transform
DrawContext.Clip
DrawContext.Fill
DrawContext.Stroke
ColorButton.Color
ColorButton.SetColor
ColorButton.OnChanged
InitColorButton
Form.Append
Form.NumChildren
Form.Delete
Form.IsPadded
Form.SetPadded
InitForm
Grid.Append
Grid.InsertAt
Grid.IsPadded
Grid.SetPadded
InitGrid
Image.Append
Image.Destroy
InitImage
TableValue.GetType
TableValue.Text
TableValue.Image
TableValue.Int
TableValue.Color
InitTableValueString
InitTableValueImage
InitTableValueInt
InitTableValueColor
TableModel.Destroy
TableModel.RowInserted
TableModel.RowChanged
TableModel.RowDeleted
TableModel.NumColumns
TableModel.TableValueType
TableModel.NumRows
TableModel.CellValue
TableModel.SetCellValue
InitTableModel
Table.AppendTextColumn
Table.AppendImageColumn
Table.AppendImageTextColumn
Table.AppendCheckboxColumn
Table.AppendCheckboxTextColumn
Table.AppendProgressBarColumn
Table.AppendButtonColumn
Table.IsHeaderVisible
Table.SetHeaderVisible
Table.HeaderSortIndicator
Table.HeaderSetSortIndicator
Table.ColumnWidth
Table.ColumnSetWidth
InitTable
Example
Button Example
Draw Example
Table Example
XDSStdLib
Index
Index
A
|
B
|
C
|
D
|
F
|
I
|
L
|
O
|
R
|
S
|
T
|
U
|
W
A
ADT
ADTDictionary
ADTList
ADTSet
ADTStream
ADTTree
ADTVector
ArrayOfByte
ArrayOfChar
B
Byte
C
Char
Const
D
DataConfig
DateTime
DBSQLite3
DBSQLite3Dll
F
Format
I
Integer
L
Log
LongInt
LongLongInt
LongReal
LongWord
O
O2Testing
O2Timing
Object
OS
OSDir
OSFile
OSPath
OSStream
R
Real
S
ShortInt
String
StringRegex
T
Type
U
UI
UIDll
W
Word