TObject
    function ClassNameIs(AName: String): Boolean
    function ClassName: String
    function ИмяКлассаЕсть(ЭИмя: Строка): Логическое
    function ИмяКласса: Строка
    procedure Create
    procedure Destroy
    procedure Free
    procedure Освободить
    procedure Разрушить
    procedure Создать
----------------------------------------------
TPersistent = class (TObject)
    function GetNamePath: String
    procedure Assign(Source: TPersistent)
    procedure Присвоить(Источник: ТПостоянный)
----------------------------------------------
TFPCanvasHelper = class (TPersistent)
----------------------------------------------
TFPCustomFont = class (TFPCanvasHelper)
----------------------------------------------
TFont = class (TFPCustomFont)
    CharSet: TFontCharSet
    Color: TGraphicsColor
    Height: LongInt
    Name: AnsiString
    Orientation: LongInt
    Pitch: TFontPitch
    Quality: TFontQuality
    Size: LongInt
    Style: TFontStyles
----------------------------------------------
TFPCustomPen = class (TFPCanvasHelper)
----------------------------------------------
TPen = class (TFPCustomPen)
    Color: TGraphicsColor
    Cosmetic: Boolean
    EndCap: TFPPenEndCap
    JoinStyle: TFPPenJoinStyle
    Mode: TFPPenMode
    Style: TFPPenStyle
    Width: LongInt
----------------------------------------------
TFPCustomBrush = class (TFPCanvasHelper)
----------------------------------------------
TBrush = class (TFPCustomBrush)
    Bitmap: TBitmap
    Color: TGraphicsColor
    Style: TFPBrushStyle
----------------------------------------------
TFPCustomCanvas = class (TPersistent)
----------------------------------------------
TCanvas = class (TFPCustomCanvas)
    AntialiasingMode: TAntialiasingMode
    AutoRedraw: Boolean
    Brush: TBrush
    CopyMode: LongInt
    Font: TFont
    Handle: HDC
    Height: LongInt
    PenPos: TPoint
    Pen: TPen
    Pixels[Integer,Integer]: TColor
    Region: TRegion
    Width: LongInt
    function TextHeight(Text: String): Integer
    function TextWidth(Text: String): Integer
    procedure Arc(X1, Y1, X2, Y2, X3, Y3, X4, Y4: Integer)
    procedure Chord(X1, Y1, X2, Y2, X3, Y3, X4, Y4: Integer)
    procedure CopyRect(Dest: TRect; Canvas: TCanvas; Source: TRect)
    procedure DrawFocusRect(Left, Top, Right, Bottom: Integer)
    procedure Draw(X, Y: Integer; Graphic: TGraphic)
    procedure Ellipse(X1, Y1, X2, Y2: Integer)
    procedure FillRect(Left, Top, Right, Bottom: Integer)
    procedure FloodFill(X, Y: Integer; Color: TColor; FillStyle: TFillStyle)
    procedure FrameRect(Left, Top, Right, Bottom: Integer)
    procedure LineTo(X, Y: Integer)
    procedure MoveTo(X, Y: Integer)
    procedure Pie(X1, Y1, X2, Y2, X3, Y3, X4, Y4: Integer)
    procedure Rectangle(X1, Y1, X2, Y2: Integer)
    procedure Refresh
    procedure RoundRect(X1, Y1, X2, Y2, X3, Y3: Integer)
    procedure StretchDraw(Left, Top, Right, Bottom: Integer; Graphic: TGraphic)
    procedure TextOut(X, Y: Integer; Text: String)
    procedure TextRect(RectLeft, RectTop, RectRight, RectBottom, X, Y: Integer; Text: String)
----------------------------------------------
TGraphic = class (TPersistent)
    Height: Integer
    MimeType: String
    Transparent: Boolean
    Width: Integer
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
----------------------------------------------
TPicture = class (TPersistent)
    Bitmap: TBitmap
    Graphic: TGraphic
    Height: Integer
    Icon: TIcon
    Jpeg: TJpegImage
    Pixmap: TPixmap
    PNG: TPortableNetworkGraphic
    PNM: TPortableAnyMapGraphic
    Width: Integer
    procedure LoadFromFile(Filename: String)
    procedure LoadFromStream(Stream: TStream)
    procedure LoadFromStreamWithFileExt(Stream: TStream; FileExt: String)
    procedure SaveToFile(Filename, FileExt: String)
    procedure SaveToStream(Stream: TStream)
    procedure SaveToStreamWithFileExt(Stream: TStream; FileExt: String)
----------------------------------------------
TRasterImage = class (TGraphic)
    Canvas: TCanvas
    procedure FreeImage
    procedure Mask(ATransparentColor: TColor)
----------------------------------------------
TCustomBitmap = class (TRasterImage)
----------------------------------------------
TFPImageBitmap = class (TCustomBitmap)
----------------------------------------------
TBitmap = class (TFPImageBitmap)
----------------------------------------------
TCustomIcon = class (TRasterImage)
----------------------------------------------
TIcon = class (TCustomIcon)
    procedure Delete(Aindex: Integer)
----------------------------------------------
TPixmap = class (TFPImageBitmap)
----------------------------------------------
TPortableNetworkGraphic = class (TFPImageBitmap)
----------------------------------------------
TPortableAnyMapGraphic = class (TFPImageBitmap)
----------------------------------------------
TJpegImage = class (TFPImageBitmap)
----------------------------------------------
TGIFImage = class (TFPImageBitmap)
----------------------------------------------
ТОбъект
----------------------------------------------
Exception = class (TObject)
    Message: String
    Сообщение: Строка
    procedure Create(msg: String)
----------------------------------------------
Исключение = class (TObject)
----------------------------------------------
ТПостоянный = class (TObject)
----------------------------------------------
TStream = class (TObject)
    Position: Integer
    Size: Int64
    function CopyFrom(Source: TStream; Count: Int64): Int64
    function ReadAnsiString: String
    function Read(var Buffer: Pointer; Count: Integer): Integer
    function Seek(Offset: Integer; Origin: Word): Integer
    function Write(var Buffer: Pointer; Count: Integer): Integer
----------------------------------------------
ТПоток = class (TObject)
----------------------------------------------
THandleStream = class (TStream)
    Handle: THandle
----------------------------------------------
TCustomMemoryStream = class (TStream)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
----------------------------------------------
TMemoryStream = class (TCustomMemoryStream)
    procedure Clear
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
----------------------------------------------
ТПотокПамяти = class (TCustomMemoryStream)
----------------------------------------------
TFileStream = class (THandleStream)
    procedure Create(FileName: String; Mode: Word)
----------------------------------------------
ТПотокФайла = class (THandleStream)
----------------------------------------------
TBytesStream = class (TMemoryStream)
----------------------------------------------
TStringStream = class (TBytesStream)
    DataString: String
    Encoding: TEncoding
    OwnsEncoding: Boolean
    function ReadString(Count: LongInt): String
    procedure Create(AString: String)
    procedure CreateCodePage(AString: String; ACodePage: Integer)
    procedure CreateEncoding(AString: String; AEncoding: TEncoding; AOwnsEncoding: Boolean)
    procedure WriteString(AString: String)
----------------------------------------------
ТПотокСтроки = class (TBytesStream)
----------------------------------------------
TList = class (TObject)
    Items[Integer]: Pointer
    function Add(P: Pointer): Integer
    function Count: Integer
    function IndexOf(Item: Pointer): Integer
    function Remove(Item: Pointer): Integer
    procedure Clear
    procedure Delete(Index: Integer)
    procedure Insert(Index: Integer; Item: Pointer)
----------------------------------------------
ТСписок = class (TObject)
----------------------------------------------
TEncoding = class (TObject)
    ANSI: TEncoding
    ASCII: TEncoding
    BigEndianUnicode: TEncoding
    CodePage: Cardinal
    Default: TEncoding
    EncodingName: String
    IsSingleByte: Boolean
    SystemEncoding: TEncoding
    Unicode: TEncoding
    UTF7: TEncoding
    UTF8: TEncoding
    function GetEncoding(CodePage: Integer): TEncoding
    function GetEncodingOfName(EncodingName: String): TEncoding
----------------------------------------------
TStrings = class (TPersistent)
    CommaText: String
    DefaultEncoding: TEncoding
    DelimetedText: String
    Delimeter: Char
    Encoding: TEncoding
    Names[Integer]: String
    Objects[Integer]: TObject
    Strings[Integer]: String
    Text: String
    Values[String]: String
    Значения[Строка]: Строка
    Строки[Целое]: Строка
    Текст: Строка
    function AddObject(S: String; AObject: TObject): Integer
    function Add(S: String): Integer
    function Count: Integer
    function IndexOfName(Name: String): Integer
    function IndexOfObject(AObject: TObject): Integer
    function IndexOf(S: String): Integer
    function Добавить(Стр: Строка): Целое
    function Количество: Целое
    procedure Append(S: String)
    procedure BeginUpdate
    procedure Clear
    procedure ConvertAnsiToUTF8
    procedure ConvertDosCpToUTF8
    procedure ConvertUTF8ToAnsi
    procedure ConvertUTF8ToDosCp
    procedure Delete(Index: Integer)
    procedure EndUpdate
    procedure Insert(Index: Integer; S: String)
    procedure InsertObject(Index: Integer; S: String; AObject: TObject)
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure Move(CurIndex, NewIndex: Integer)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
    procedure Очистить
    procedure Прибавить(Стр: Строка)
----------------------------------------------
ТСтроки = class (TPersistent)
----------------------------------------------
TStringList = class (TStrings)
    Sorted: Boolean
    function Find(S: String; var Index: Integer): Boolean
    procedure Sort
----------------------------------------------
ТСписокСтрок = class (TStrings)
----------------------------------------------
TCollection = class (TPersistent)
    Count: Integer
    Items[Integer]: TCollectionItem
    function Add: TCollectionItem
    function Owner: TPersistent
    procedure Clear
----------------------------------------------
ТКоллекция = class (TPersistent)
----------------------------------------------
TCollectionItem = class (TPersistent)
    Collection: TCollection
    DisplayName: String
    ID: Integer
    Index: Integer
    procedure Create(Collection: TCollection)
----------------------------------------------
ТЭлементКоллекции = class (TPersistent)
----------------------------------------------
TComponent = class (TPersistent)
    ComponentCount: Integer
    ComponentIndex: Integer
    Components[Integer]: TComponent
    Name: AnsiString
    Owner: TComponent
    Tag: Int64
    Владелец: ТКомпонент
    ИнедекКомпонента: Целое
    КоличествоКомпонент: Целое
    Компоненты[Целое]: ТКомпонент
    function FindComponent(ComponentName: String): TComponent
    function НайтиКомпонент(ИмяКомпонента: Строка): ТКомпонент
    procedure Create(AOwner: TComponent)
    procedure Создать(АВладелец: ТКомпонент)
----------------------------------------------
ТКомпонент = class (TPersistent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TDataModule = class (TComponent)
    Name: AnsiString
    OldCreateOrder: Boolean
    Tag: Int64
    procedure Create(AOwner: TComponent)
    procedure Создать(АВладелец: ТКомпонент)
----------------------------------------------
ТМодульДанных = class (TComponent)
    Name: AnsiString
    OldCreateOrder: Boolean
    Tag: Int64
----------------------------------------------
TLCLComponent = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TControl = class (TLCLComponent)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    BoundsRect: TRect
    ClientHeight: Integer
    ClientRect: TRect
    ClientWidth: Integer
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Parent: TWinControl
    Tag: Int64
    Top: LongInt
    Width: LongInt
    function ClientToScreen(Point: TPoint): TPoint
    function ScreenToClient(Point: TPoint): TPoint
    procedure BeginDrag(Immediate: Boolean; Threshold: Integer)
    procedure Hide
    procedure Invalidate
    procedure Refresh
    procedure Repaint
    procedure SetBounds(ALeft, ATop, ARight, ABottom: Integer)
    procedure Show
----------------------------------------------
ТЭлементУправления = class (TLCLComponent)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TControlChildSizing = class (TPersistent)
    ControlsPerLine: LongInt
    Control: TWinControl
    EnlargeHorizontal: TChildControlResizeStyle
    EnlargeVertical: TChildControlResizeStyle
    HorizontalSpacing: LongInt
    Layout: TControlChildrenLayout
    LeftRightSpacing: LongInt
    ShrinkHorizontal: TChildControlResizeStyle
    ShrinkVertical: TChildControlResizeStyle
    TopBottomSpacing: LongInt
    VerticalSpacing: LongInt
    function IsEqual(Sizing: TControlChildSizing): Boolean
    procedure SetGridSpacing(Spacing: Integer)
----------------------------------------------
TWinControl = class (TControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    ControlCount: Integer
    Controls[Integer]: TControl
    Cursor: TCursor
    Handle: Integer
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
    function AddControl(AClass, AName: String; Bounds: TRect): TControl
    function FindChildControl(ControlName: String): TControl
    function Focused: Boolean
    procedure SetFocus
----------------------------------------------
ТОконЭлементУправления = class (TControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomControl = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Canvas: TCanvas
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TClipboard = class (TPersistent)
    AsText: String
    КакТекст: Строка
----------------------------------------------
TZipFileEntries = class (TCollection)
    Entries[Integer]: TZipFileEntry
    function AddFileEntry(ADiskFileName, AArchiveFileName: String): TZipFileEntry
    procedure AddFileEntries(List: TStrings)
    procedure UTF8NamesToCP1251
    procedure UTF8NamesToCP866
----------------------------------------------
TZipFileEntry = class (TCollectionItem)
    ArchiveFileName: AnsiString
    Attributes: LongWord
    CompressionLevel: Tcompressionlevel
    DateTime: TDateTime
    DiskFileName: AnsiString
    OS: Byte
    Size: Int64
    UTF8ArchiveFileName: UTF8String
    UTF8DiskFileName: UTF8String
    function IsDirectory: Boolean
    function IsLink: Boolean
----------------------------------------------
TZipper = class (TObject)
    FileComment: String
    FileName: String
    procedure Clear
    procedure SaveToFile(AFileName: String)
    procedure SaveToStream(AStream: TStream)
    procedure ZipAllFiles
    procedure ZipFiles(FileList: TStrings)
    procedure ZipFilesWithName(AFileName: String; FileList: TStrings)
----------------------------------------------
TFullZipFileEntries = class (TZipFileEntries)
----------------------------------------------
TUnZipper = class (TObject)
    FileComment: String
    FileName: String
    OutputPath: String
    procedure Clear
    procedure Examine
    procedure UnZipAllFiles
    procedure UnZipAllFilesWithName(AFileName: String)
    procedure UnZipFiles(FileList: TStrings)
    procedure UnZipFilesWithName(AFileName: String; FileList: TStrings)
----------------------------------------------
TxZipper = class (TZipper)
    BufferSize: LongWord
    Entries: TZipFileEntries
    Files: TStrings
    InMemSize: Int64
    OnPercent: LongInt
----------------------------------------------
TxUnZipper = class (TUnZipper)
    BufferSize: LongWord
    Entries: TFullZipFileEntries
    Files: TStrings
    OnPercent: LongInt
----------------------------------------------
TMouse = class (TObject)
    Capture: HWND
    CursorPos: TPoint
    DragImmediate: Boolean
    DragThreshold: Integer
    IsDragging: Boolean
    WheelScrollLines: Integer
----------------------------------------------
TThread = class (TObject)
    CurrentThread: TThread
    ExternalThread: Boolean
    Finished: Boolean
    FreeOnTerminate: Boolean
    Handle: TThreadID
    IsSingleProcessor: Boolean
    Priority: TThreadPriority
    ProcessorCount: LongWord
    Suspended: Boolean
    ThreadID: TThreadID
    function WaitFor: Integer
    procedure Resume
    procedure Start
    procedure Suspend
    procedure Terminate
----------------------------------------------
ТНить = class (TObject)
----------------------------------------------
TFormatSet = class (TObject)
    CurrencyDecimals: Byte
    CurrencyFormat: Byte
    CurrencyString: AnsiString
    DateSeparator: Char
    DecimalSeparator: Char
    ListSeparator: Char
    LongDateFormat: AnsiString
    LongTimeFormat: AnsiString
    NegCurrFormat: Byte
    ShortDateFormat: AnsiString
    ShortTimeFormat: AnsiString
    ThousandSeparator: Char
    TimeAMString: AnsiString
    TimePMString: AnsiString
    TimeSeparator: Char
    TwoDigitYearCenturyWindow: Word
----------------------------------------------
ТНастройкиФормата = class (TObject)
    CurrencyDecimals: Byte
    CurrencyFormat: Byte
    CurrencyString: AnsiString
    DateSeparator: Char
    DecimalSeparator: Char
    ListSeparator: Char
    LongDateFormat: AnsiString
    LongTimeFormat: AnsiString
    NegCurrFormat: Byte
    ShortDateFormat: AnsiString
    ShortTimeFormat: AnsiString
    ThousandSeparator: Char
    TimeAMString: AnsiString
    TimePMString: AnsiString
    TimeSeparator: Char
    TwoDigitYearCenturyWindow: Word
----------------------------------------------
TMenuItem = class (TLCLComponent)
    Action: TBasicAction
    AutoCheck: Boolean
    Bitmap: TBitmap
    Caption: TTranslateString
    Checked: Boolean
    Count: Integer
    Default: Boolean
    Enabled: Boolean
    GlyphShowMode: TGlyphShowMode
    GroupIndex: Byte
    HelpContext: THelpContext
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Items[Integer]: TMenuItem
    MenuIndex: Integer
    Menu: TMenu
    Name: AnsiString
    Parent: TMenuItem
    RadioItem: Boolean
    RightJustify: Boolean
    ShortCutKey2: TShortCut
    ShortCut: TShortCut
    ShowAlwaysCheckable: Boolean
    SubMenuImages: TCustomImageList
    SubMenuImagesWidth: LongInt
    Tag: Int64
    Visible: Boolean
    function Find(ACaption: String): TMenuItem
    function HasBitmap: Boolean
    function HasIcon: Boolean
    function HasParent: Boolean
    function IndexOfCaption(ACaption: String): Integer
    function IndexOf(Item: TMenuItem): Integer
    function IsCheckItem: Boolean
    function IsInMenuBar: Boolean
    function IsLine: Boolean
    function VisibleIndexOf(Item: TMenuItem): Integer
    procedure Add(Item: TMenuItem)
    procedure AddSeparator
    procedure Clear
    procedure Click
    procedure Delete(Index: Integer)
    procedure Insert(Index: Integer; Item: TMenuItem)
    procedure Remove(Item: TMenuItem)
    procedure Нажать
----------------------------------------------
ТЭлементМеню = class (TLCLComponent)
    Action: TBasicAction
    AutoCheck: Boolean
    Bitmap: TBitmap
    Caption: TTranslateString
    Checked: Boolean
    Default: Boolean
    Enabled: Boolean
    GlyphShowMode: TGlyphShowMode
    GroupIndex: Byte
    HelpContext: THelpContext
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Name: AnsiString
    RadioItem: Boolean
    RightJustify: Boolean
    ShortCutKey2: TShortCut
    ShortCut: TShortCut
    ShowAlwaysCheckable: Boolean
    SubMenuImages: TCustomImageList
    SubMenuImagesWidth: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TMenu = class (TLCLComponent)
    BidiMode: TBiDiMode
    Images: TCustomImageList
    ImagesWidth: LongInt
    Items: TMenuItem
    Name: AnsiString
    OwnerDraw: Boolean
    ParentBidiMode: Boolean
    Tag: Int64
----------------------------------------------
TMainMenu = class (TMenu)
    BidiMode: TBiDiMode
    Images: TCustomImageList
    ImagesWidth: LongInt
    Items: TMenuItem
    Name: AnsiString
    OwnerDraw: Boolean
    ParentBidiMode: Boolean
    Tag: Int64
----------------------------------------------
ТГлавноеМеню = class (TMenu)
    BidiMode: TBiDiMode
    Images: TCustomImageList
    ImagesWidth: LongInt
    Items: TMenuItem
    Name: AnsiString
    OwnerDraw: Boolean
    ParentBidiMode: Boolean
    Tag: Int64
----------------------------------------------
TPopupMenu = class (TMenu)
    Alignment: TPopupAlignment
    AutoPopup: Boolean
    BidiMode: TBiDiMode
    HelpContext: THelpContext
    Images: TCustomImageList
    ImagesWidth: LongInt
    Items: TMenuItem
    Name: AnsiString
    OwnerDraw: Boolean
    ParentBidiMode: Boolean
    PopupComponent: TComponent
    PopupPoint: TPoint
    Tag: Int64
    TrackButton: TTrackButton
    procedure Popup(X, Y: Integer)
----------------------------------------------
ТВсплывающееМеню = class (TMenu)
    Alignment: TPopupAlignment
    AutoPopup: Boolean
    BidiMode: TBiDiMode
    HelpContext: THelpContext
    Images: TCustomImageList
    ImagesWidth: LongInt
    Items: TMenuItem
    Name: AnsiString
    OwnerDraw: Boolean
    ParentBidiMode: Boolean
    Tag: Int64
    TrackButton: TTrackButton
----------------------------------------------
TGraphicControl = class (TControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomLabel = class (TGraphicControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TLabel = class (TCustomLabel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    FocusControl: TWinControl
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Layout: TTextLayout
    Left: LongInt
    Name: AnsiString
    OptimalFill: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    WordWrap: Boolean
    Надпись: Строка
----------------------------------------------
ТЛэйбл = class (TCustomLabel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    FocusControl: TWinControl
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Layout: TTextLayout
    Left: LongInt
    Name: AnsiString
    OptimalFill: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
TCustomEdit = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    SelLength: Integer
    SelStart: Integer
    SelText: String
    Tag: Int64
    Top: LongInt
    Width: LongInt
    Текст: Строка
    procedure Clear
    procedure ClearSelection
    procedure SelectAll
    procedure Undo
----------------------------------------------
TEdit = class (TCustomEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТРедактор = class (TCustomEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomMemo = class (TCustomEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
    procedure LoadFromFile(AFileName: String)
    procedure SaveToFile(AFileName: String)
----------------------------------------------
TMemo = class (TCustomMemo)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    Lines: TStrings
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    WantReturns: Boolean
    WantTabs: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
ТБлокнот = class (TCustomMemo)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    Lines: TStrings
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    WantReturns: Boolean
    WantTabs: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
TButtonControl = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomButton = class (TButtonControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
    Надпись: Строка
    procedure Click
    procedure Нажать
----------------------------------------------
TButton = class (TCustomButton)
    Action: TBasicAction
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Cancel: Boolean
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Default: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    ModalResult: TModalResult
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТКнопка = class (TCustomButton)
    Action: TBasicAction
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Cancel: Boolean
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Default: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    ModalResult: TModalResult
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomCheckBox = class (TButtonControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCheckBox = class (TCustomCheckBox)
    Action: TBasicAction
    Alignment: TLeftRight
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Checked: Boolean
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    State: TCheckBoxState
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТЧекБокс = class (TCustomCheckBox)
    Action: TBasicAction
    Alignment: TLeftRight
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Checked: Boolean
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    State: TCheckBoxState
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TRadioButton = class (TCustomCheckBox)
    Alignment: TLeftRight
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Checked: Boolean
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomListBox = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Count: Integer
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: Integer
    Left: LongInt
    Name: AnsiString
    SelCount: Integer
    Selected[Integer]: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
    ИндексЭлемента: Целое
    Количество: Целое
    Элементы: TStrings
    function GetIndexAtXY(X, Y: Integer): Integer
    function ItemVisible(Index: Integer): Boolean
    procedure AddItem(Item: String; AnObject: TObject)
    procedure Clear
    procedure LockSelectionChange
    procedure SelectAll
    procedure UnlockSelectionChange
    procedure Очистить
----------------------------------------------
TToggleBox = class (TCustomCheckBox)
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Checked: Boolean
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    State: TCheckBoxState
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TListBox = class (TCustomListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ClickOnSelChange: Boolean
    Color: TGraphicsColor
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    IntegralHeight: Boolean
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    Left: LongInt
    MultiSelect: Boolean
    Name: AnsiString
    Options: TListBoxOptions
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ScrollWidth: LongInt
    ShowHint: Boolean
    Sorted: Boolean
    Style: TListBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТЛистБокс = class (TCustomListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ClickOnSelChange: Boolean
    Color: TGraphicsColor
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    IntegralHeight: Boolean
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    Left: LongInt
    MultiSelect: Boolean
    Name: AnsiString
    Options: TListBoxOptions
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ScrollWidth: LongInt
    ShowHint: Boolean
    Sorted: Boolean
    Style: TListBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomComboBox = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    DroppedDown: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: Integer
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TComboBox = class (TCustomComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТКомбоБокс = class (TCustomComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomScrollBar = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TScrollBar = class (TCustomScrollBar)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Kind: TScrollBarKind
    LargeChange: TScrollBarInc
    Left: LongInt
    Max: LongInt
    Min: LongInt
    Name: AnsiString
    PageSize: LongInt
    ParentBidiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Position: LongInt
    ShowHint: Boolean
    SmallChange: TScrollBarInc
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomGroupBox = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TGroupBox = class (TCustomGroupBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТГроупБокс = class (TCustomGroupBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomRadioGroup = class (TCustomGroupBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TRadioGroup = class (TCustomRadioGroup)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoFill: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    ColumnLayout: TColumnLayout
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: LongInt
    Items: TStrings
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
ТРадиоГруппа = class (TCustomRadioGroup)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoFill: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    ColumnLayout: TColumnLayout
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: LongInt
    Items: TStrings
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomCheckGroup = class (TCustomGroupBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCheckGroup = class (TCustomCheckGroup)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoFill: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Checked[Integer]: Boolean
    CheckEnabled[Integer]: Boolean
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    ColumnLayout: TColumnLayout
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Items: TStrings
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    function Rows: Integer
----------------------------------------------
TCustomPanel = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TPanel = class (TCustomPanel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BevelColor: TGraphicsColor
    BevelInner: TGraphicsBevelCut
    BevelOuter: TGraphicsBevelCut
    BevelWidth: TBevelWidth
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    FullRepaint: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    UseDockManager: Boolean
    VerticalAlignment: TVerticalAlignment
    Visible: Boolean
    Width: LongInt
    Wordwrap: Boolean
----------------------------------------------
ТПанель = class (TCustomPanel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BevelColor: TGraphicsColor
    BevelInner: TGraphicsBevelCut
    BevelOuter: TGraphicsBevelCut
    BevelWidth: TBevelWidth
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    FullRepaint: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    UseDockManager: Boolean
    VerticalAlignment: TVerticalAlignment
    Visible: Boolean
    Width: LongInt
    Wordwrap: Boolean
----------------------------------------------
TBasicAction = class (TComponent)
    ACtionComponent: TComponent
    Name: AnsiString
    Tag: Int64
    function Update: Boolean
    procedure Execute
    procedure Выполнить
----------------------------------------------
TContainedAction = class (TBasicAction)
    Category: AnsiString
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomAction = class (TContainedAction)
    Caption: String
    Category: AnsiString
    Name: AnsiString
    Tag: Int64
    Надпись: Строка
----------------------------------------------
TAction = class (TCustomAction)
    AutoCheck: Boolean
    Caption: TTranslateString
    Category: AnsiString
    Checked: Boolean
    DisableIfNoHandler: Boolean
    Enabled: Boolean
    GroupIndex: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Name: AnsiString
    SecondaryShortCuts: TShortCutList
    ShortCut: TShortCut
    Tag: Int64
    Visible: Boolean
----------------------------------------------
ТДействие = class (TCustomAction)
    AutoCheck: Boolean
    Caption: TTranslateString
    Category: AnsiString
    Checked: Boolean
    DisableIfNoHandler: Boolean
    Enabled: Boolean
    GroupIndex: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Name: AnsiString
    SecondaryShortCuts: TShortCutList
    ShortCut: TShortCut
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TCustomActionList = class (TLCLComponent)
    ActionCount: Integer
    Actions[Integer]: TContainedAction
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TActionList = class (TCustomActionList)
    Images: TCustomImageList
    Name: AnsiString
    State: TActionListState
    Tag: Int64
----------------------------------------------
ТСписокДействий = class (TCustomActionList)
    Images: TCustomImageList
    Name: AnsiString
    State: TActionListState
    Tag: Int64
----------------------------------------------
TDragObject = class (TObject)
----------------------------------------------
TDragDockObject = class (TDragObject)
----------------------------------------------
TCustomBitBtn = class (TCustomButton)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
    procedure Click
----------------------------------------------
TBitBtn = class (TCustomBitBtn)
    Action: TBasicAction
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Cancel: Boolean
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Default: Boolean
    DefaultCaption: Boolean
    DisabledImageIndex: TImageIndex
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    GlyphShowMode: TGlyphShowMode
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotImageIndex: TImageIndex
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Kind: TBitBtnKind
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    ModalResult: TModalResult
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    PressedImageIndex: TImageIndex
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomSpeedButton = class (TGraphicControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
    procedure Click
----------------------------------------------
TSpeedButton = class (TCustomSpeedButton)
    Action: TBasicAction
    Alignment: TAlignment
    Align: TAlign
    AllowAllUp: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DisabledImageIndex: TImageIndex
    Down: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Glyph: TBitmap
    GroupIndex: LongInt
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotImageIndex: TImageIndex
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    PressedImageIndex: TImageIndex
    SelectedImageIndex: TImageIndex
    ShowCaption: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomStaticText = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TStaticText = class (TCustomStaticText)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TStaticBorderStyle
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    FocusControl: TWinControl
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomImage = class (TGraphicControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Canvas: TCanvas
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Picture: TPicture
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TImage = class (TCustomImage)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AntialiasingMode: TAntialiasingMode
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Center: Boolean
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: LongInt
    Images: TCustomImageList
    ImageWidth: LongInt
    KeepOriginXWhenClipped: Boolean
    KeepOriginYWhenClipped: Boolean
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    Picture: TPicture
    PopupMenu: TPopupMenu
    Proportional: Boolean
    ShowHint: Boolean
    Stretch: Boolean
    StretchInEnabled: Boolean
    StretchOutEnabled: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TShape = class (TGraphicControl)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BorderSpacing: TControlBorderSpacing
    Brush: TBrush
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    Pen: TPen
    Shape: TShapeType
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TBevel = class (TGraphicControl)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    Shape: TBevelShape
    ShowHint: Boolean
    Style: TBevelStyle
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomLabeledEdit = class (TCustomEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TLabeledEdit = class (TCustomLabeledEdit)
    Alignment: TAlignment
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    EchoMode: TEchoMode
    EditLabel: TBoundLabel
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    LabelPosition: TLabelPosition
    LabelSpacing: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomSplitter = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TSplitter = class (TCustomSplitter)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSnap: Boolean
    Beveled: Boolean
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MinSize: LongInt
    Name: AnsiString
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ResizeAnchor: TAnchorKind
    ResizeStyle: TResizeStyle
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomTrayIcon = class (TLCLComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TTrayIcon = class (TCustomTrayIcon)
    Animate: Boolean
    AnimateInterval: Cardinal
    BalloonFlags: TBalloonFlags
    BalloonHint: AnsiString
    BalloonTimeout: LongInt
    BalloonTitle: AnsiString
    Hint: AnsiString
    Icons: TCustomImageList
    Icon: TIcon
    Name: AnsiString
    PopUpMenu: TPopupMenu
    ShowIcon: Boolean
    Tag: Int64
    Visible: Boolean
    function Hide: Boolean
    function Show: Boolean
    procedure ShowBalloonHint
----------------------------------------------
TCustomMaskEdit = class (TCustomEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TMaskEdit = class (TCustomMaskEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    EnableSets: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    SpaceChar: Char
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    ValidationErrorMode: TMaskEditValidationErrorMode
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomCheckListBox = class (TCustomListBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCheckListBox = class (TCustomCheckListBox)
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Checked[Integer]: Boolean
    Color: TGraphicsColor
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    Font: TFont
    HeaderBackgroundColor: TGraphicsColor
    HeaderColor: TGraphicsColor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    IntegralHeight: Boolean
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    Left: LongInt
    MultiSelect: Boolean
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Sorted: Boolean
    Style: TListBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    procedure CheckAll(AState: TCheckBoxState; aAllowGrayed, aAllowDisabled: Boolean)
    procedure Toggle(AIndex: Integer)
----------------------------------------------
TScrollingWinControl = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Width: LongInt
----------------------------------------------
TScrollBox = class (TScrollingWinControl)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TApplicationProperties = class (TLCLComponent)
    CaptureExceptions: Boolean
    ExceptionDialog: TApplicationExceptionDlg
    HelpFile: AnsiString
    Hint: AnsiString
    HintColor: LongInt
    HintHidePause: LongInt
    HintPause: LongInt
    HintShortCuts: Boolean
    HintShortPause: LongInt
    Name: AnsiString
    ShowButtonGlyphs: TApplicationShowGlyphs
    ShowHint: Boolean
    ShowMainForm: Boolean
    ShowMenuGlyphs: TApplicationShowGlyphs
    Tag: Int64
    Title: AnsiString
----------------------------------------------
TPairSplitterSide = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomPairSplitter = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TPairSplitter = class (TCustomPairSplitter)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Position: LongInt
    ShowHint: Boolean
    SplitterType: TPairSplitterType
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomColorBox = class (TCustomComboBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TColorBox = class (TCustomColorBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    ColorDialog: TColorDialog
    ColorRectOffset: LongInt
    ColorRectWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColorColor: TGraphicsColor
    DragCursor: TCursor
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    Name: AnsiString
    NoneColorColor: TGraphicsColor
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Selected: TGraphicsColor
    ShowHint: Boolean
    Style: TColorBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomColorListBox = class (TCustomListBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TColorListBox = class (TCustomColorListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ClickOnSelChange: Boolean
    ColorDialog: TColorDialog
    ColorRectOffset: LongInt
    ColorRectWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColorColor: TGraphicsColor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    IntegralHeight: Boolean
    ItemHeight: LongInt
    Left: LongInt
    Name: AnsiString
    NoneColorColor: TGraphicsColor
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Selected: TGraphicsColor
    ShowHint: Boolean
    Style: TColorBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TGridColumn = class (TCollectionItem)
    Alignment: TAlignment
    ButtonStyle: TColumnButtonStyle
    Color: TGraphicsColor
    DropDownRows: LongInt
    Expanded: Boolean
    Font: TFont
    Layout: TTextLayout
    MaxSize: LongInt
    MinSize: LongInt
    PickList: TStrings
    ReadOnly: Boolean
    SizePriority: LongInt
    Tag: Int64
    Title: TGridColumnTitle
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TGridColumns = class (TCollection)
    Items[Integer]: TGridColumn
----------------------------------------------
TCustomGrid = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomDrawGrid = class (TCustomGrid)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomStringGrid = class (TCustomDrawGrid)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cells[Integer,Integer]: String
    Col: Integer
    Cols[Integer]: TStrings
    Cursor: TCursor
    EditorMode: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Objects[Integer,Integer]: TObject
    Row: Integer
    Rows[Integer]: TStrings
    Tag: Int64
    Top: LongInt
    Width: LongInt
    procedure AutoSizeColumn(aCol: Integer)
    procedure AutoSizeColumns
    procedure Clean
    procedure CopyToClipboard(AUseSelection: Boolean)
    procedure DeleteCol(Index: Integer)
    procedure DeleteRow(Index: Integer)
    procedure LoadFromCSVFile(AFilename: String; ADelimiter: Char; WithHeader: Boolean)
    procedure LoadFromCSVStream(AStream: TStream; ADelimiter: Char; WithHeader: Boolean)
    procedure SaveToCSVFile(AFileName: String; ADelimiter: Char; WithHeader, VisibleColumnsOnly: Boolean)
    procedure SaveToCSVStream(AStream: TStream; ADelimiter: Char; WithHeader, VisibleColumnsOnly: Boolean)
----------------------------------------------
TStringGrid = class (TCustomStringGrid)
    Align: TAlign
    AlternateColor: TGraphicsColor
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TAutoAdvance
    AutoEdit: Boolean
    AutoFillColumns: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CellHintPriority: TCellHintPriority
    ColCount: LongInt
    Color: TGraphicsColor
    ColRowDraggingCursor: TCursor
    ColRowDragIndicatorColor: TGraphicsColor
    ColSizingCursor: TCursor
    ColumnClickSorts: Boolean
    Columns: TGridColumns
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColWidth: LongInt
    DefaultDrawing: Boolean
    DefaultRowHeight: LongInt
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    FadeUnfocusedSelection: Boolean
    FixedColor: TGraphicsColor
    FixedCols: LongInt
    FixedRows: LongInt
    Flat: Boolean
    Font: TFont
    GridLineColor: TGraphicsColor
    GridLineStyle: TFPPenStyle
    GridLineWidth: LongInt
    HeaderHotZones: TGridZoneSet
    HeaderPushZones: TGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndexSortAsc: TImageIndex
    ImageIndexSortDesc: TImageIndex
    Left: LongInt
    MouseWheelOption: TMouseWheelOption
    Name: AnsiString
    Options2: TGridOptions2
    Options: TGridOptions
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RangeSelectMode: TRangeSelectMode
    RowCount: LongInt
    RowSizingCursor: TCursor
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    TabAdvance: TAutoAdvance
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TTitleStyle
    Top: LongInt
    UseXORFeatures: Boolean
    Visible: Boolean
    VisibleColCount: LongInt
    VisibleRowCount: LongInt
    Width: LongInt
----------------------------------------------
TValueListEditor = class (TCustomStringGrid)
    Align: TAlign
    AlternateColor: TGraphicsColor
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TAutoAdvance
    AutoEdit: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColWidth: LongInt
    DefaultDrawing: Boolean
    DefaultRowHeight: LongInt
    DisplayOptions: TDisplayOptions
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownRows: LongInt
    Enabled: Boolean
    ExtendedSelect: Boolean
    FixedColor: TGraphicsColor
    FixedCols: LongInt
    FixedRows: Integer
    Flat: Boolean
    Font: TFont
    GridLineWidth: LongInt
    HeaderHotZones: TGridZoneSet
    HeaderPushZones: TGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyOptions: TKeyOptions
    Keys[Integer]: String
    Left: LongInt
    Modified: Boolean
    MouseWheelOption: TMouseWheelOption
    Name: AnsiString
    Options: TGridOptions
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RowCount: LongInt
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    Strings: TValueListStrings
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TitleCaptions: TStrings
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TTitleStyle
    Top: LongInt
    UseXORFeatures: Boolean
    Values[String]: String
    Visible: Boolean
    VisibleColCount: LongInt
    VisibleRowCount: LongInt
    Width: LongInt
    function FindRow(KeyName: String; var aRow: Integer): Boolean
    function InsertRow(KeyName, Value: String; Append: Boolean): Integer
    function IsEmptyRow(aRow: Integer): Boolean
    procedure Clear
----------------------------------------------
TCustomImageList = class (TLCLComponent)
    Count: Integer
    Name: AnsiString
    Tag: Int64
    function GetBitmap(Index: Integer; Image: TBitmap): Boolean
    procedure Draw(Canvas: TCanvas; X, Y, Index: Integer; Enabled: Boolean)
    procedure DrawEffect(ACanvas: TCanvas; AX, AY, AIndex: Integer; ADrawEffect: TGraphicsDrawEffect)
----------------------------------------------
TDragImageList = class (TCustomImageList)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TImageList = class (TDragImageList)
    AllocBy: LongInt
    BkColor: TGraphicsColor
    BlendColor: TGraphicsColor
    DrawingStyle: TDrawingStyle
    Height: LongInt
    ImageType: TImageType
    Masked: Boolean
    Name: AnsiString
    Scaled: Boolean
    ShareImages: Boolean
    Tag: Int64
    Width: LongInt
----------------------------------------------
TCustomProgressBar = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TProgressBar = class (TCustomProgressBar)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BarShowText: Boolean
    BorderSpacing: TControlBorderSpacing
    BorderWidth: TBorderWidth
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Max: LongInt
    Min: LongInt
    Name: AnsiString
    Orientation: TProgressBarOrientation
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Position: LongInt
    ShowHint: Boolean
    Smooth: Boolean
    Step: LongInt
    Style: TProgressBarStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TTreeNodes = class (TPersistent)
    Count: Integer
    Item[Integer]: TTreeNode
    KeepCollapsedNodes: Boolean
    SelectionCount: Cardinal
    TopLvlCount: Integer
    TopLvlItems[Integer]: TTreeNode
    function AddChildFirst(ParentNode: TTreeNode; S: String): TTreeNode
    function AddChildObjectFirst(ParentNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function AddChildObject(ParentNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function AddChild(ParentNode: TTreeNode; S: String): TTreeNode
    function AddFirst(SiblingNode: TTreeNode; S: String): TTreeNode
    function AddNode(Node, Relative: TTreeNode; S: String; Ptr: Pointer; AMethod: TNodeAttachMode): TTreeNode
    function AddObjectFirst(SiblingNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function AddObject(SiblingNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function Add(SiblingNode: TTreeNode; S: String): TTreeNode
    function FindNodeWithData(NodeData: Pointer): TTreeNode
    function FindNodeWithText(NodeText: String): TTreeNode
    function FindNodeWithTextPath(TextPath: String): TTreeNode
    function FindTopLvlNode(NodeText: String): TTreeNode
    function GetFirstNode: TTreeNode
    function GetFirstVisibleNode: TTreeNode
    function GetLastExpandedSubNode: TTreeNode
    function GetLastNode: TTreeNode
    function GetLastSubNode: TTreeNode
    function GetLastVisibleNode: TTreeNode
    function GetSelections(AIndex: Integer): TTreeNode
    function InsertBehind(PrevNode: TTreeNode; S: String): TTreeNode
    function Insert(NextNode: TTreeNode; S: String): TTreeNode
    function InsertObjectBehind(PrevNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function InsertObject(NextNode: TTreeNode; S: String; Data: Pointer): TTreeNode
    function IsMultiSelection: Boolean
    procedure BeginUpdate
    procedure ConsistencyCheck
    procedure Delete(Node: TTreeNode)
    procedure EndUpdate
    procedure FreeAllNodeData
    procedure MultiSelect(Node: TTreeNode; ClearWholeSelection: Boolean)
    procedure SelectionsChanged(ANode: TTreeNode; AIsSelected: Boolean)
----------------------------------------------
TTreeNode = class (TPersistent)
    AbsoluteIndex: Integer
    Count: Integer
    Cut: Boolean
    Data: Pointer
    Deleting: Boolean
    DropTarget: Boolean
    Expanded: Boolean
    Focused: Boolean
    Handle: THandle
    HasChildren: Boolean
    ImageIndex: TImageIndex
    Index: Integer
    IsFullHeightVisible: Boolean
    IsVisible: Boolean
    Items[Integer]: TTreeNode
    Level: Integer
    MultiSelected: Boolean
    OverlayIndex: Integer
    Owner: TTreeNodes
    Parent: TTreeNodes
    Selected: Boolean
    SelectedIndex: Integer
    StateIndex: Integer
    States: TNodeStates
    SubTreeCount: Integer
    Text: String
    TreeNodes: TTreeNodes
    TreeView: TCustomTreeView
    Visible: Boolean
    function AlphaSort: Boolean
    function BottomExpanded: Integer
    function FindNode(NodeText: String): TTreeNode
    function GetFirstChild: TTreeNode
    function GetFirstVisibleChild: TTreeNode
    function GetLastChild: TTreeNode
    function GetLastVisibleChild: TTreeNode
    function GetNextChild(AValue: TTreeNode): TTreeNode
    function GetNextExpanded: TTreeNode
    function GetNextMultiSelected: TTreeNode
    function GetNextSibling: TTreeNode
    function GetNextSkipChildren: TTreeNode
    function GetNext: TTreeNode
    function GetNextVisibleSibling: TTreeNode
    function GetParentNodeOfAbsoluteLevel(TheAbsoluteLevel: Integer): TTreeNode
    function GetPrevChild(AValue: TTreeNode): TTreeNode
    function GetPrevExpanded: TTreeNode
    function GetPrevMultiSelected: TTreeNode
    function GetPrevSibling: TTreeNode
    function GetPrev: TTreeNode
    function GetPrevVisibleSibling: TTreeNode
    function GetPrevVisible: TTreeNode
    function GetTextPath: String
    function HasAsParent(AValue: TTreeNode): Boolean
    function IndexOf(AValue: TTreeNode): Integer
    function IndexOfText(NodeText: String): Integer
    procedure Collapse(Recurse: Boolean)
    procedure ConsistencyCheck
    procedure Create(AnOwner: TTreeNodes)
    procedure Delete
    procedure DeleteChildren
    procedure EndEdit(Cancel: Boolean)
    procedure ExpandParents
    procedure Expand(Recurse: Boolean)
    procedure FreeAllNodeData
    procedure MakeVisible
    procedure MoveTo(Destination: TTreeNode; Mode: TNodeAttachMode)
    procedure MultiSelectGroup
    procedure Update
----------------------------------------------
TListItem = class (TPersistent)
    Caption: String
    Checked: Boolean
    Cut: Boolean
    Data: Pointer
    DropTarget: Boolean
    Focused: Boolean
    ImageIndex: TImageIndex
    Index: Integer
    Left: Integer
    ListView: TCustomListView
    Owner: TListItems
    Selected: Boolean
    StateIndex: TImageIndex
    SubItemImages[Integer]: Integer
    SubItems: TStrings
    Top: Integer
    procedure Create(AOwner: TListItems)
    procedure Delete
    procedure MakeVisible(PartialOK: Boolean)
----------------------------------------------
TListItems = class (TPersistent)
    Count: Integer
    Item[Integer]: TListItem
    Owner: TCustomListView
    function Add: TListItem
    function FindCaption(StartIndex: Integer; Value: String; Partial, Inclusive, Wrap, PartStart: Boolean): TListItem
    function FindData(AData: Pointer): TListItem
    function IndexOf(AItem: TListItem): Integer
    function Insert(AIndex: Integer): TListItem
    procedure AddItem(AItem: TListItem)
    procedure BeginUpdate
    procedure Clear
    procedure Delete(AIndex: Integer)
    procedure EndUpdate
    procedure Exchange(AIndex1, AIndex2: Integer)
    procedure InsertItem(AItem: TListItem; AIndex: Integer)
    procedure Move(AFromIndex, AToIndex: Integer)
----------------------------------------------
TListColumn = class (TCollectionItem)
    Alignment: TAlignment
    AutoSize: Boolean
    Caption: TTranslateString
    ImageIndex: TImageIndex
    MaxWidth: TWidth
    MinWidth: TWidth
    SortIndicator: TSortIndicator
    Tag: Int64
    Visible: Boolean
    Width: TWidth
----------------------------------------------
TListColumns = class (TCollection)
    Items[Integer]: TListColumn
    function Add: TListColumn
----------------------------------------------
TCustomTreeView = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    BottomItem: TTreeNode
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Selected: TTreeNode
    TabStop: Boolean
    Tag: Int64
    TopItem: TTreeNode
    Top: LongInt
    Width: LongInt
    function AlphaSort: Boolean
    function GetFirstMultiSelected: TTreeNode
    function GetLastMultiSelected: TTreeNode
    function GetNodeAt(X, Y: Integer): TTreeNode
    function GetNodeWithExpandSignAt(X, Y: Integer): TTreeNode
    function IsEditing: Boolean
    function SelectionVisible: Boolean
    function StoreCurrentSelection: TStringList
    procedure ApplyStoredSelection(ASelection: TStringList; FreeList: Boolean)
    procedure BeginUpdate
    procedure ClearInvisibleSelection
    procedure ClearSelection(KeepPrimary: Boolean)
    procedure ConsistencyCheck
    procedure EndUpdate
    procedure FullCollapse
    procedure FullExpand
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure LockSelectionChangeEvent
    procedure MakeSelectionVisible
    procedure MoveEnd(ASelect: Boolean)
    procedure MoveHome(ASelect: Boolean)
    procedure MovePageDown(ASelect: Boolean)
    procedure MovePageUp(ASelect: Boolean)
    procedure MoveToNextNode(ASelect: Boolean)
    procedure MoveToPrevNode(ASelect: Boolean)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
    procedure SelectList(Nodes: TList)
    procedure Select(Node: TTreeNode; ShiftState: TShiftState)
    procedure UnlockSelectionChangeEvent
----------------------------------------------
TCustomListView = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Canvas: TCanvas
    Checkboxes: Boolean
    ColumnCount: Integer
    Column[Integer]: TListColumn
    Cursor: TCursor
    DropTarget: TListItem
    FlatScrollBars: Boolean
    FullDrag: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotTrack: Boolean
    ItemFocused: TListItem
    ItemIndex: Integer
    LastSelected: TListItem
    Left: LongInt
    Name: AnsiString
    SelCount: Integer
    Selected: TListItem
    Tag: Int64
    TopItem: TListItem
    Top: LongInt
    Width: LongInt
    function AlphaSort: Boolean
    function GetItemAt(x, y: Integer): TListItem
    function GetNearestItem(X, Y: Integer; Direction: TSearchDirection): TListItem
    function GetNextItem(StartItem: TListItem; Direction: TSearchDirection; States: TListItemStates): TListItem
    function IsEditing: Boolean
    procedure AddItem(Item: String; AObject: TObject)
    procedure BeginUpdate
    procedure Clear
    procedure ClearSelection
    procedure EndUpdate
    procedure SelectAll
    procedure Sort
----------------------------------------------
TTreeView = class (TCustomTreeView)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoExpand: Boolean
    BackgroundColor: TGraphicsColor
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultItemHeight: LongInt
    DisabledFontColor: TGraphicsColor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExpandSignColor: TGraphicsColor
    ExpandSignSize: LongInt
    ExpandSignType: TTreeViewExpandSignType
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    HotTrack: Boolean
    HotTrackColor: TGraphicsColor
    Images: TCustomImageList
    ImagesWidth: LongInt
    Indent: LongInt
    Items: TTreeNodes
    Left: LongInt
    MultiSelect: Boolean
    MultiSelectStyle: TMultiSelectStyle
    Name: AnsiString
    Options: TTreeViewOptions
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    RightClickSelect: Boolean
    RowSelect: Boolean
    ScrollBars: TScrollStyle
    SelectionColor: TGraphicsColor
    SelectionFontColor: TGraphicsColor
    SelectionFontColorUsed: Boolean
    SeparatorColor: TGraphicsColor
    ShowButtons: Boolean
    ShowHint: Boolean
    ShowLines: Boolean
    ShowRoot: Boolean
    ShowSeparators: Boolean
    SortType: TSortType
    StateImages: TCustomImageList
    StateImagesWidth: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    ToolTips: Boolean
    Top: LongInt
    TreeLineColor: TGraphicsColor
    TreeLinePenStyle: TFPPenStyle
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TListView = class (TCustomListView)
    Align: TAlign
    AllocBy: LongInt
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSort: Boolean
    AutoSortIndicator: Boolean
    AutoWidthLastColumn: Boolean
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Checkboxes: Boolean
    Color: TGraphicsColor
    ColumnClick: Boolean
    Columns: TListColumns
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    GridLines: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    IconOptions: TIconOptions
    Items: TListItems
    LargeImages: TCustomImageList
    LargeImagesWidth: LongInt
    Left: LongInt
    MultiSelect: Boolean
    Name: AnsiString
    OwnerData: Boolean
    OwnerDraw: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    RowSelect: Boolean
    ScrollBars: TScrollStyle
    ShowColumnHeaders: Boolean
    ShowHint: Boolean
    SmallImages: TCustomImageList
    SmallImagesWidth: LongInt
    SortColumn: LongInt
    SortDirection: TSortDirection
    SortType: TSortType
    StateImages: TCustomImageList
    StateImagesWidth: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    ToolTips: Boolean
    Top: LongInt
    ViewStyle: TViewStyle
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TStatusBar = class (TWinControl)
    Action: TBasicAction
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoHint: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderWidth: TBorderWidth
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Panels: TStatusPanels
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    SimplePanel: Boolean
    SimpleText: TTranslateString
    SizeGrip: Boolean
    Tag: Int64
    Top: LongInt
    UseSystemFont: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TStatusPanels = class (TCollection)
    Items[Integer]: TStatusPanel
----------------------------------------------
TStatusPanel = class (TCollectionItem)
    Alignment: TAlignment
    Bevel: TStatusPanelBevel
    BidiMode: TBiDiMode
    ParentBiDiMode: Boolean
    Style: TStatusPanelStyle
    Text: TTranslateString
    Width: LongInt
----------------------------------------------
TToolWindow = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TToolBar = class (TToolWindow)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    BorderWidth: TBorderWidth
    ButtonHeight: LongInt
    ButtonWidth: LongInt
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DisabledImages: TCustomImageList
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownWidth: LongInt
    EdgeBorders: TEdgeBorders
    EdgeInner: TEdgeStyle
    EdgeOuter: TEdgeStyle
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotImages: TCustomImageList
    Images: TCustomImageList
    ImagesWidth: LongInt
    Indent: LongInt
    Left: LongInt
    List: Boolean
    Name: AnsiString
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowCaptions: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    Wrapable: Boolean
----------------------------------------------
TToolButton = class (TGraphicControl)
    Action: TBasicAction
    AllowAllUp: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    AutoSize: Boolean
    Caption: TTranslateString
    Cursor: TCursor
    Down: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropdownMenu: TPopupMenu
    Enabled: Boolean
    Grouped: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Indeterminate: Boolean
    Left: LongInt
    Marked: Boolean
    MenuItem: TMenuItem
    Name: AnsiString
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowCaption: Boolean
    ShowHint: Boolean
    Style: TToolButtonStyle
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    Wrap: Boolean
    procedure Click
----------------------------------------------
TCustomPage = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TTabSheet = class (TCustomPage)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Cursor: TCursor
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Left: LongInt
    Name: AnsiString
    PageControl: TPageControl
    PageIndex: LongInt
    ParentBiDiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabIndex: Integer
    TabVisible: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomTabControl = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MultiLine: Boolean
    Name: AnsiString
    PageCount: Integer
    PageIndex: Integer
    Page[Integer]: TCustomPage
    TabHeight: SmallInt
    TabPosition: TTabPosition
    TabStop: Boolean
    TabWidth: SmallInt
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TPageControl = class (TCustomTabControl)
    ActivePage: TTabSheet
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotTrack: Boolean
    Images: TCustomImageList
    ImagesWidth: LongInt
    Left: LongInt
    MultiLine: Boolean
    Name: AnsiString
    Options: TCTabControlOptions
    ParentBiDiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RaggedRight: Boolean
    ScrollOpposite: Boolean
    ShowHint: Boolean
    ShowTabs: Boolean
    Style: TTabStyle
    TabHeight: SmallInt
    TabIndex: LongInt
    TabOrder: TTabOrder
    TabPosition: TTabPosition
    TabStop: Boolean
    TabWidth: SmallInt
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TTabControl = class (TCustomTabControl)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotTrack: Boolean
    Images: TCustomImageList
    ImagesWidth: LongInt
    Left: LongInt
    MultiLine: Boolean
    MultiSelect: Boolean
    Name: AnsiString
    Options: TCTabControlOptions
    OwnerDraw: Boolean
    ParentBiDiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RaggedRight: Boolean
    ScrollOpposite: Boolean
    ShowHint: Boolean
    Style: TTabStyle
    TabHeight: SmallInt
    TabIndex: LongInt
    TabOrder: TTabOrder
    TabPosition: TTabPosition
    TabStop: Boolean
    Tabs: TStrings
    TabWidth: SmallInt
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TPopupNotifier = class (TComponent)
    Color: TGraphicsColor
    Icon: TPicture
    Name: AnsiString
    Tag: Int64
    Text: AnsiString
    TextFont: TFont
    Title: AnsiString
    TitleFont: TFont
    Visible: Boolean
    procedure Hide
    procedure Show
    procedure ShowAtPos(x, y: Integer)
----------------------------------------------
TCustomApplication = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TApplication = class (TCustomApplication)
    ExeName: String
    Handle: THandle
    MainForm: TForm
    Name: AnsiString
    Tag: Int64
    Title: String
    function GetControlAtMouse: TControl
    function MessageBox(Text, Caption: String; Flags: Integer): Integer
    procedure ActivateHint(CursorPos: TPoint; CheckHintControlChange: Boolean)
    procedure BringToFront
    procedure GetEnvironmentList(List: TStrings)
    procedure HideHint
    procedure Minimize
    procedure ProcessMessages
    procedure ReleaseComponent(AComponent: TComponent)
    procedure Restore
    procedure Terminate
----------------------------------------------
ТПриложение = class (TCustomApplication)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomDesignControl = class (TScrollingWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Width: LongInt
----------------------------------------------
TCustomForm = class (TCustomDesignControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Left: LongInt
    ModalResult: TModalResult
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Width: LongInt
    МодальныйРезультат: TModalResult
    function ShowModal: Integer
    function ПоказатьМодально: Целое
    procedure Close
    procedure Free
    procedure SelectNext(AControl: TWinControl; GoForward: Boolean)
    procedure Show
    procedure ВыбратьСледующий(АКонтрол: TWinControl; Вперед: Логическое)
    procedure Закрыть
    procedure Показать
----------------------------------------------
TForm = class (TCustomForm)
    Action: TBasicAction
    ActiveControl: TWinControl
    Align: TAlign
    AllowDropFiles: Boolean
    AlphaBlend: Boolean
    AlphaBlendValue: Byte
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderIcons: TBorderIcons
    BorderStyle: TFormBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultMonitor: TDefaultMonitor
    DesignTimePPI: LongInt
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    FormStyle: TFormStyle
    Height: LongInt
    HelpContext: THelpContext
    HelpFile: AnsiString
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Icon: TIcon
    KeyPreview: Boolean
    LCLVersion: AnsiString
    Left: LongInt
    Menu: TMainMenu
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    PixelsPerInch: LongInt
    PopupMenu: TPopupMenu
    PopupMode: TPopupMode
    PopupParent: TCustomForm
    Position: TPosition
    Scaled: Boolean
    ScreenSnap: Boolean
    SessionProperties: AnsiString
    ShowHint: Boolean
    ShowInTaskBar: TShowInTaskbar
    SnapBuffer: LongInt
    SnapOptions: TWindowMagnetOptions
    Tag: Int64
    Top: LongInt
    UseDockManager: Boolean
    VertScrollBar: TControlScrollBar
    Visible: Boolean
    Width: LongInt
    WindowState: TWindowState
    procedure Create(AOwner: TComponent)
    procedure Создать(АВлвделец: ТКомпонент)
----------------------------------------------
ТФорма = class (TCustomForm)
    Action: TBasicAction
    ActiveControl: TWinControl
    Align: TAlign
    AllowDropFiles: Boolean
    AlphaBlend: Boolean
    AlphaBlendValue: Byte
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderIcons: TBorderIcons
    BorderStyle: TFormBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultMonitor: TDefaultMonitor
    DesignTimePPI: LongInt
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    FormStyle: TFormStyle
    Height: LongInt
    HelpContext: THelpContext
    HelpFile: AnsiString
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Icon: TIcon
    KeyPreview: Boolean
    LCLVersion: AnsiString
    Left: LongInt
    Menu: TMainMenu
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    PixelsPerInch: LongInt
    PopupMenu: TPopupMenu
    PopupMode: TPopupMode
    PopupParent: TCustomForm
    Position: TPosition
    Scaled: Boolean
    ScreenSnap: Boolean
    SessionProperties: AnsiString
    ShowHint: Boolean
    ShowInTaskBar: TShowInTaskbar
    SnapBuffer: LongInt
    SnapOptions: TWindowMagnetOptions
    Tag: Int64
    Top: LongInt
    UseDockManager: Boolean
    VertScrollBar: TControlScrollBar
    Visible: Boolean
    Width: LongInt
    WindowState: TWindowState
----------------------------------------------
TMonitor = class (TObject)
----------------------------------------------
ТМонитор = class (TObject)
----------------------------------------------
TScreen = class (TLCLComponent)
    ActiveControl: TWinControl
    ActiveForm: TForm
    Cursor: TCursor
    DataModuleCount: Integer
    DataModules[Integer]: TDataModule
    DesktopHeight: Integer
    DesktopLeft: Integer
    DesktopRect: TRect
    DesktopTop: Integer
    DesktopWidth: Integer
    FocusedForm: TCustomForm
    Fonts: TStrings
    FormCount: Integer
    Forms[Integer]: TForm
    Height: Integer
    HintFont: TFont
    IconFont: TFont
    MenuFont: TFont
    MonitorCount: Integer
    Monitors[Integer]: TMonitor
    Name: AnsiString
    PixelsPerInch: Integer
    PrimaryMonitor: TMonitor
    Tag: Int64
    Width: Integer
    function MonitorFromPoint(Point: TPoint; MonitorDefault: TMonitorDefaultTo): TMonitor
    function MonitorFromRect(Rect: TRect; MonitorDefault: TMonitorDefaultTo): TMonitor
    function MonitorFromWindow(Handle: THandle; MonitorDefault: TMonitorDefaultTo): TMonitor
----------------------------------------------
ТЭкран = class (TLCLComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomFrame = class (TCustomDesignControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Width: LongInt
----------------------------------------------
TFrame = class (TCustomFrame)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DesignTimePPI: LongInt
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    LCLVersion: AnsiString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Scaled: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Visible: Boolean
    Width: LongInt
    procedure Create(AOwner: TComponent)
    procedure Создать(аВлвделец: ТКомпонент)
----------------------------------------------
ТФрэйм = class (TCustomFrame)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DesignTimePPI: LongInt
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    LCLVersion: AnsiString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Scaled: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TControlScrollBar = class (TPersistent)
    Increment: TScrollBarInc
    Kind: TScrollBarKind
    Page: TScrollBarInc
    Position: LongInt
    Range: LongInt
    Size: Integer
    Smooth: Boolean
    Tracking: Boolean
    Visible: Boolean
    function ClientSize: Integer
    function ClientSizeWithBar: Integer
    function ClientSizeWithoutBar: Integer
    function IsScrollBarVisible: Boolean
----------------------------------------------
EDatabaseError = class (Exception)
----------------------------------------------
EUpdateError = class (EDatabaseError)
----------------------------------------------
TNamedItem = class (TCollectionItem)
    Name: AnsiString
----------------------------------------------
TFieldDef = class (TNamedItem)
    Attributes: TFieldAttributes
    CharSize: Word
    DataType: TFieldType
    InternalCalcField: Boolean
    Name: AnsiString
    Precision: LongInt
    Required: Boolean
    Size: LongInt
    function CreateField(AOwner: TComponent): TField
----------------------------------------------
TOwnedCollection = class (TCollection)
----------------------------------------------
TDefCollection = class (TOwnedCollection)
----------------------------------------------
TFieldDefs = class (TDefCollection)
    Items[LongInt]: TFieldDef
    function AddFieldDef: TFieldDef
    function Find(AName: String): TFieldDef
    procedure Add(AName: String; ADataType: TFieldType)
    procedure AddSize(AName: String; ADataType: TFieldType; ASize: Word)
    procedure AddSizeR(AName: String; ADataType: TFieldType; ASize: Word; ARequired: Boolean)
    procedure Assign(FieldDefs: TFieldDefs)
----------------------------------------------
TFields = class (TObject)
    Count: Integer
    DataSet: TDataSet
    Fields[Integer]: TField
    function FieldByName(FieldName: String): TField
    function FieldByNumber(FieldNo: Integer): TField
    function FindField(FieldName: String): TField
    function FN(FieldName: String): TField
    function IndexOf(Field: TField): Integer
    procedure Add(Field: TField)
    procedure GetFieldNames(List: TStrings)
    procedure Remove(Field: TField)
----------------------------------------------
TLookupList = class (TObject)
----------------------------------------------
TCustomConnection = class (TComponent)
    Connected: Boolean
    DataSetCount: LongInt
    DataSets[LongInt]: TDataSet
    LoginPrompt: Boolean
    Name: AnsiString
    Tag: Int64
    procedure Close
    procedure Open
----------------------------------------------
TField = class (TComponent)
    Alignment: TAlignment
    AsBoolean: Boolean
    AsCurrency: Currency
    AsDateTime: TDateTime
    AsFloat: Double
    AsInteger: Integer
    AsLargeInt: Largeint
    AsString: String
    AsVariant: Variant
    Calculated: Boolean
    CanModify: Boolean
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DataSet: TDataSet
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayName: String
    DisplayText: String
    DisplayWidth: LongInt
    EditMask: String
    FieldDef: TFieldDef
    FieldKind: TFieldKind
    FieldName: AnsiString
    FieldNo: LongInt
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    IsIndexField: Boolean
    IsNull: Boolean
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    NewValue: Variant
    OldValue: Variant
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: Integer
    Tag: Int64
    Text: String
    Text: String
    Value: Variant
    Visible: Boolean
    function IsBlob: Boolean
    procedure Clear
    procedure FocusControl
----------------------------------------------
TStringField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TWideStringField = class (TStringField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TNumericField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TLongintField = class (TNumericField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TIntegerField = class (TLongintField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TSmallintField = class (TLongintField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TLargeintField = class (TNumericField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: Int64
    MinValue: Int64
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TWordField = class (TLongintField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TAutoIncField = class (TLongintField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TFloatField = class (TNumericField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    Currency: Boolean
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: Double
    MinValue: Double
    Name: AnsiString
    Origin: AnsiString
    Precision: LongInt
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TCurrencyField = class (TFloatField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    Currency: Boolean
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: Double
    MinValue: Double
    Name: AnsiString
    Origin: AnsiString
    Precision: LongInt
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TBooleanField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayValues: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TDateTimeField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TDateField = class (TDateTimeField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TTimeField = class (TDateTimeField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TBinaryField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TBytesField = class (TBinaryField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TVarBytesField = class (TBytesField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TBCDField = class (TNumericField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    Currency: Boolean
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: Currency
    MinValue: Currency
    Name: AnsiString
    Origin: AnsiString
    Precision: LongInt
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TBlobField = class (TField)
    Alignment: TAlignment
    BlobSize: LongInt
    BlobType: TBlobType
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Modified: Boolean
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Transliterate: Boolean
    Value: String
    Visible: Boolean
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
----------------------------------------------
TMemoField = class (TBlobField)
    Alignment: TAlignment
    BlobType: TBlobType
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Transliterate: Boolean
    Visible: Boolean
----------------------------------------------
TWideMemoField = class (TBlobField)
    Alignment: TAlignment
    BlobType: TBlobType
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TGraphicField = class (TBlobField)
    Alignment: TAlignment
    BlobType: TBlobType
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TVariantField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TGuidField = class (TStringField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TDataLink = class (TPersistent)
----------------------------------------------
TDetailDataLink = class (TDataLink)
----------------------------------------------
TMasterDataLink = class (TDetailDataLink)
----------------------------------------------
TDataSource = class (TComponent)
    AutoEdit: Boolean
    DataSet: TDataSet
    Enabled: Boolean
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCheckConstraint = class (TCollectionItem)
    CustomConstraint: AnsiString
    ErrorMessage: AnsiString
    FromDictionary: Boolean
    ImportedConstraint: AnsiString
----------------------------------------------
TCheckConstraints = class (TCollection)
----------------------------------------------
TParam = class (TCollectionItem)
    AsBlob: TBlobData
    AsBoolean: Boolean
    AsCurrency: Currency
    AsDate: TDateTime
    AsDateTime: TDateTime
    AsFloat: Double
    AsInteger: Integer
    AsLargeInt: Largeint
    AsString: String
    AsTime: TDateTime
    DataType: TFieldType
    IsNull: Boolean
    Name: AnsiString
    NumericScale: LongInt
    ParamType: TParamType
    Precision: LongInt
    Size: LongInt
    Text: String
    Value: Variant
    Value: Variant
    procedure Clear
----------------------------------------------
TParams = class (TCollection)
    Items[Integer]: TParam
    ParamValues[String]: Variant
    function CreateParam(FldType: TFieldType; ParamName: String; ParamType: TParamType): TParam
    function FindParam(Value: String): TParam
    function IsEqual(Value: TParams): Boolean
    function ParamByName(Value: String): TParam
    function PN(Value: String): TParam
    procedure AddParam(Value: TParam)
    procedure AssignValues(Value: TParams)
    procedure GetParamList(List: TList; ParamNames: String)
    procedure RemoveParam(Value: TParam)
----------------------------------------------
TDataSet = class (TComponent)
    Bof: Boolean
    CanModify: Boolean
    Eof: Boolean
    FieldCount: Integer
    FieldDefs: TFieldDefs
    Fields: TFields
    FieldValues[String]: Variant
    Found: Boolean
    IsUniDirectional: Boolean
    Modified: Boolean
    Name: AnsiString
    RecNo: Integer
    RecordCount: Integer
    State: TDataSetState
    Tag: Int64
    function BookmarkValid(ABookmark: TBookMark): Boolean
    function ControlsDisabled: Boolean
    function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream
    function FF(FieldName: String): TField
    function FieldByName(FieldName: String): TField
    function FindField(FieldName: String): TField
    function FindFirst: Boolean
    function FindLast: Boolean
    function FindNext: Boolean
    function FindPrior: Boolean
    function FN(FieldName: String): TField
    function GetBookmark: TBookMark
    function IsEmpty: Boolean
    function IsLinkedTo(DataSource: TDataSource): Boolean
    function IsSequenced: Boolean
    function Locate(KeyFields: String; KeyValues: Variant; Options: TLocateOptions): Boolean
    function MoveBy(Distance: Integer): Integer
    function UpdateStatus: TUpdateStatus
    procedure Append
    procedure Cancel
    procedure ClearFields
    procedure Close
    procedure Delete
    procedure DisableControls
    procedure Edit
    procedure EnableControls
    procedure First
    procedure FreeBookmark(ABookmark: TBookMark)
    procedure GetFieldList(List: TList; FieldNames: String)
    procedure GetFieldNames(List: TStrings)
    procedure GotoBookmark(ABookmark: TBookMark)
    procedure Insert
    procedure Last
    procedure Next
    procedure Open
    procedure Post
    procedure Prior
    procedure Refresh
    procedure Resync(Mode: TResyncMode)
    procedure UpdateCursorPos
    procedure UpdateRecord
----------------------------------------------
TDBEdit = class (TCustomMaskEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    CustomEditMask: Boolean
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBText = class (TCustomLabel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Field: TField
    FocusControl: TWinControl
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Layout: TTextLayout
    Left: LongInt
    Name: AnsiString
    OptimalFill: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
TDBCheckBox = class (TCustomCheckBox)
    Action: TBasicAction
    Alignment: TLeftRight
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomDBComboBox = class (TCustomComboBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TDBComboBox = class (TCustomDBComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomDBListBox = class (TCustomListBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TDBListBox = class (TCustomDBListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    Items: TStrings
    Left: LongInt
    MultiSelect: Boolean
    Name: AnsiString
    Options: TListBoxOptions
    ParentBiDiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TListBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBRadioGroup = class (TCustomRadioGroup)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoFill: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    Color: TGraphicsColor
    ColumnLayout: TColumnLayout
    Columns: LongInt
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Items: TStrings
    Left: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Values: TStrings
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBMemo = class (TCustomMemo)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoDisplay: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Field: TField
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    TabOrder: TTabOrder
    Tabstop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    WantReturns: Boolean
    WantTabs: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
TDBImage = class (TCustomImage)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AntialiasingMode: TAntialiasingMode
    AutoDisplay: Boolean
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Center: Boolean
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Field: TField
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeepOriginXWhenClipped: Boolean
    KeepOriginYWhenClipped: Boolean
    Left: LongInt
    Name: AnsiString
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Proportional: Boolean
    QuickDraw: Boolean
    ReadOnly: Boolean
    ShowHint: Boolean
    Stretch: Boolean
    StretchInEnabled: Boolean
    StretchOutEnabled: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    WriteHeader: Boolean
----------------------------------------------
TDBCustomNavigator = class (TCustomPanel)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TDBNavigator = class (TDBCustomNavigator)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BevelInner: TGraphicsBevelCut
    BevelOuter: TGraphicsBevelCut
    BevelWidth: TBevelWidth
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    ConfirmDelete: Boolean
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataSource: TDataSource
    Direction: TDBNavButtonDirection
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hints: TStrings
    Hint: TTranslateString
    Images: TCustomImageList
    Left: LongInt
    Name: AnsiString
    Options: TDBNavigatorOptions
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    VisibleButtons: TDBNavButtonSet
    Width: LongInt
----------------------------------------------
TDBLookupListBox = class (TCustomDBListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DisplayEmpty: AnsiString
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EmptyValue: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyField: AnsiString
    Left: LongInt
    ListField: AnsiString
    ListFieldIndex: LongInt
    ListSource: TDataSource
    LookupCache: Boolean
    Name: AnsiString
    NullValueKey: TShortCut
    Options: TListBoxOptions
    ParentBiDiMode: Boolean
    ParentDoubleBuffered: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollListDataset: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBLookupComboBox = class (TCustomDBComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DisplayEmpty: AnsiString
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownRows: LongInt
    EmptyValue: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyField: AnsiString
    Left: LongInt
    ListField: AnsiString
    ListFieldIndex: LongInt
    ListSource: TDataSource
    LookupCache: Boolean
    Name: AnsiString
    NullValueKey: TShortCut
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollListDataset: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TColumn = class (TGridColumn)
    Alignment: TAlignment
    ButtonStyle: TColumnButtonStyle
    Color: TGraphicsColor
    DisplayFormat: AnsiString
    DropDownRows: LongInt
    Expanded: Boolean
    FieldName: AnsiString
    Field: TField
    Font: TFont
    Layout: TTextLayout
    MaxSize: LongInt
    MinSize: LongInt
    PickList: TStrings
    ReadOnly: Boolean
    SizePriority: LongInt
    Tag: Int64
    Title: TGridColumnTitle
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBGridColumns = class (TGridColumns)
----------------------------------------------
TCustomDbGrid = class (TCustomGrid)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TDBGrid = class (TCustomDbGrid)
    Align: TAlign
    AlternateColor: TGraphicsColor
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TAutoAdvance
    AutoEdit: Boolean
    AutoFillColumns: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CellHintPriority: TCellHintPriority
    Color: TGraphicsColor
    ColRowDraggingCursor: TCursor
    ColRowDragIndicatorColor: TGraphicsColor
    ColSizingCursor: TCursor
    Columns: TDBGridColumns
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataSource: TDataSource
    DefaultDrawing: Boolean
    DefaultRowHeight: LongInt
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    FixedColor: TGraphicsColor
    FixedCols: LongInt
    FixedHotColor: TGraphicsColor
    Flat: Boolean
    Font: TFont
    HeaderHotZones: TGridZoneSet
    HeaderPushZones: TGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Options2: TGridOptions2
    OptionsExtra: TDbGridExtraOptions
    Options: TDbGridOptions
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    Scrollbars: TScrollStyle
    ShowHint: Boolean
    TabAdvance: TAutoAdvance
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TTitleStyle
    Top: LongInt
    UseXORFeatures: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomCalendar = class (TWinControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCalendar = class (TCustomCalendar)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DateTime: TDateTime
    DisplaySettings: TDisplaySettings
    DoubleBuffered: Boolean
    FirstDayOfWeek: TCalDayOfWeek
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxDate: TDateTime
    MinDate: TDateTime
    Name: AnsiString
    ParentDoubleBuffered: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBCalendar = class (TCalendar)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    Date: AnsiString
    DateTime: TDateTime
    DisplaySettings: TDisplaySettings
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Field: TField
    FirstDayOfWeek: TCalDayOfWeek
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxDate: TDateTime
    MinDate: TDateTime
    Name: AnsiString
    ParentDoubleBuffered: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBNavButton = class (TSpeedButton)
    Action: TBasicAction
    Alignment: TAlignment
    Align: TAlign
    AllowAllUp: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DisabledImageIndex: TImageIndex
    Down: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Glyph: TBitmap
    GroupIndex: LongInt
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotImageIndex: TImageIndex
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    PressedImageIndex: TImageIndex
    SelectedImageIndex: TImageIndex
    ShowCaption: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCommonDialog = class (TLCLComponent)
    HelpContext: THelpContext
    Name: AnsiString
    Tag: Int64
    Title: TTranslateString
    function Execute: Boolean
----------------------------------------------
TFileDialog = class (TCommonDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Files: TStrings
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    HistoryList: TStrings
    InitialDir: AnsiString
    Name: AnsiString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TOpenDialog = class (TFileDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TSaveDialog = class (TOpenDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TPreviewFileDialog = class (TOpenDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TOpenPictureDialog = class (TPreviewFileDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TSavePictureDialog = class (TOpenPictureDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TFontDialog = class (TCommonDialog)
    Font: TFont
    HelpContext: THelpContext
    MaxFontSize: LongInt
    MinFontSize: LongInt
    Name: AnsiString
    Options: TFontDialogOptions
    PreviewText: AnsiString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TColorDialog = class (TCommonDialog)
    Color: TGraphicsColor
    CustomColors: TStrings
    HelpContext: THelpContext
    Name: AnsiString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TFindDialog = class (TCommonDialog)
    FindText: AnsiString
    HelpContext: THelpContext
    Name: AnsiString
    Options: TFindOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TReplaceDialog = class (TFindDialog)
    FindText: AnsiString
    HelpContext: THelpContext
    Name: AnsiString
    Options: TFindOptions
    ReplaceText: AnsiString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TSelectDirectoryDialog = class (TOpenDialog)
    DefaultExt: AnsiString
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    HelpContext: THelpContext
    InitialDir: AnsiString
    Name: AnsiString
    Options: TOpenOptions
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TExtCommonDialog = class (TCommonDialog)
    DialogPosition: TPosition
    HelpContext: THelpContext
    Name: AnsiString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TCalendarDialog = class (TExtCommonDialog)
    CancelCaption: TTranslateString
    Date: TDateTime
    DialogPosition: TPosition
    DisplaySettings: TDisplaySettings
    HelpContext: THelpContext
    Name: AnsiString
    OKCaption: TTranslateString
    Tag: Int64
    Title: TTranslateString
----------------------------------------------
TCalculatorDialog = class (TExtCommonDialog)
    BeepOnError: Boolean
    CalculatorLayout: TCalculatorLayout
    ColorBtnCancel: TGraphicsColor
    ColorBtnClear: TGraphicsColor
    ColorBtnDigits: TGraphicsColor
    ColorBtnMemory: TGraphicsColor
    ColorBtnOk: TGraphicsColor
    ColorBtnOthers: TGraphicsColor
    ColorDisplayBack: TGraphicsColor
    ColorDisplayText: TGraphicsColor
    DialogPosition: TPosition
    DialogScale: LongInt
    HelpContext: THelpContext
    Name: AnsiString
    Precision: Byte
    Tag: Int64
    Title: TTranslateString
    Value: Double
----------------------------------------------
TDBDataset = class (TDataSet)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomBufDataset = class (TDBDataset)
    FileName: TFileName
    IndexDefs: TIndexDefs
    IndexFieldNames: AnsiString
    IndexName: AnsiString
    Name: AnsiString
    PacketRecords: LongInt
    Tag: Int64
    UniDirectional: Boolean
----------------------------------------------
TBufDataset = class (TCustomBufDataset)
    Active: Boolean
    AutoCalcFields: Boolean
    FieldDefs: TFieldDefs
    FileName: TFileName
    Filter: AnsiString
    Filtered: Boolean
    IndexDefs: TIndexDefs
    IndexFieldNames: AnsiString
    IndexName: AnsiString
    MaxIndexesCount: LongInt
    Name: AnsiString
    PacketRecords: LongInt
    ReadOnly: Boolean
    Tag: Int64
    UniDirectional: Boolean
    procedure CreateDataset
    procedure LoadFromFile(AFileName: String)
    procedure LoadFromStream(AStream: TStream; Format: TDataPacketFormat)
    procedure SaveToFile(AFileName: String)
    procedure SaveToStream(AStream: TStream; Format: TDataPacketFormat)
----------------------------------------------
TDbfIndexDefs = class (TCollection)
    Items[Integer]: TDbfIndexDef
    function Add: TDbfIndexDef
    function GetIndexByField(Name: String): TDbfIndexDef
    function GetIndexByName(Name: String): TDbfIndexDef
    procedure Create(AOwner: TxDbf)
    procedure Update
----------------------------------------------
TDbfFieldDefs = class (TCollection)
    Items[Integer]: TDbfFieldDef
    function AddFieldDef: TDbfFieldDef
    procedure Add(Name: String; DataType: TFieldType; Size: Integer; Required: Boolean)
    procedure Create(Owner: TPersistent)
----------------------------------------------
TDbfGlobals = class (TObject)
    DefaultCreateCodePage: Integer
    DefaultCreateLangId: Byte
    DefaultOpenCodePage: Integer
----------------------------------------------
TxDbf = class (TDataSet)
    AbsolutePath: String
    Active: Boolean
    CodePage: Cardinal
    DateTimeHandling: TDateTimeHandling
    DbfFieldDefs: TDbfFieldDefs
    DisableResyncOnPost: Boolean
    ExactRecordCount: Integer
    Exclusive: Boolean
    FieldDefs: TFieldDefs
    FilePath: AnsiString
    FilePathFull: AnsiString
    Filter: AnsiString
    Filtered: Boolean
    FilterOptions: TFilterOptions
    IndexDefs: TDbfIndexDefs
    Indexes: TDbfIndexDefs
    IndexFieldNames: AnsiString
    IndexName: AnsiString
    KeySize: Integer
    LanguageID: Byte
    LanguageStr: String
    MasterFields: AnsiString
    MasterSource: TDataSource
    Name: AnsiString
    OpenMode: TDbfOpenMode
    PhysicalRecNo: Integer
    PhysicalRecordCount: Integer
    ReadOnly: Boolean
    RecordCount: Integer
    ShowDeleted: Boolean
    Storage: TDbfStorage
    StoreDefs: Boolean
    TableLevel: LongInt
    TableName: AnsiString
    Tag: Int64
    Version: AnsiString
    function IsDeleted: Boolean
    function LockTable(Wait: Boolean): Boolean
    function RecNo: Integer
    function SearchKey(Key: Variant; SearchType: TSearchKeyType; KeyIsANSI: Boolean): Boolean
    procedure AddIndex(AIndexName, AFields: String; Options: TIndexOptions; DescFields: String)
    procedure CancelRange
    procedure CheckMasterRange
    procedure CloseIndexFile(AIndexName: String)
    procedure CompactIndexFile(AIndexFile: String)
    procedure CopyFrom(DataSet: TDataSet; FileName: String; DateTimeAsString: Boolean; Level: Integer)
    procedure CreateTable
    procedure CreateTableEx(ADbfFieldDefs: TDbfFieldDefs)
    procedure DeleteIndex(AIndexName: String)
    procedure EmptyTable
    procedure EndExclusive
    procedure GetAllIndexFiles(Strings: TStrings)
    procedure GetFileNames(Strings: TStrings; Files: TDbfFileNames)
    procedure GetIndexNames(Strings: TStrings)
    procedure OpenIndexFile(IndexFile: String)
    procedure PackTable
    procedure RegenerateIndexes
    procedure RepageIndexFile(AIndexFile: String)
    procedure RestructureTable(ADbfFieldDefs: TDbfFieldDefs; Pack: Boolean)
    procedure SetRange(LowRange, HighRange: Variant; KeyIsANSI: Boolean)
    procedure TryExclusive
    procedure Undelete
    procedure UnlockTable
    procedure UpdateIndexDefs
----------------------------------------------
TDbfIndexDef = class (TCollectionItem)
    IndexFile: AnsiString
    Options: TIndexOptions
    SortField: AnsiString
----------------------------------------------
TDbfFieldDef = class (TCollectionItem)
    FieldName: AnsiString
    FieldType: TFieldType
    NativeFieldType: Char
    NullPosition: LongInt
    Precision: LongInt
    Required: Boolean
    Size: LongInt
----------------------------------------------
TFixedFormatDataSet = class (TDataSet)
    Active: Boolean
    AutoCalcFields: Boolean
    CodePage: AnsiString
    DefaultRecordLength: Cardinal
    FieldDefs: TFieldDefs
    FileMustExist: Boolean
    FileName: TFileName
    Filtered: Boolean
    Name: AnsiString
    ReadOnly: Boolean
    Schema: TStringList
    Tag: Int64
    TrimSpace: Boolean
    procedure LoadFromStream(Stream: TStream)
    procedure RemoveBlankRecords
    procedure RemoveExtraColumns
    procedure SaveFileAs(strFileName: String)
    procedure SavetoStream(Stream: TStream)
----------------------------------------------
TSdfDataSet = class (TFixedFormatDataSet)
    Active: Boolean
    AllowMultiLine: Boolean
    AutoCalcFields: Boolean
    CodePage: AnsiString
    Delimiter: Char
    FieldDefs: TFieldDefs
    FileMustExist: Boolean
    FileName: TFileName
    Filtered: Boolean
    FirstLineAsSchema: Boolean
    Name: AnsiString
    ReadOnly: Boolean
    Schema: TStringList
    StripTrailingDelimiters: Boolean
    Tag: Int64
    TrimSpace: Boolean
----------------------------------------------
TMemDataset = class (TDataSet)
    Active: Boolean
    FieldDefs: TFieldDefs
    FileModified: Boolean
    FileName: AnsiString
    Filtered: Boolean
    Name: AnsiString
    Tag: Int64
    function DataSize: Integer
    procedure Clear(ClearDefs: Boolean)
    procedure CopyFromDataset(DataSet: TDataSet; CopyData: Boolean)
    procedure CreateTable
    procedure LoadFromFile(AFileName: String)
    procedure LoadFromStream(F: TStream)
    procedure SaveToFile(AFileName: String; SaveData: Boolean)
    procedure SaveToStream(F: TStream; SaveData: Boolean)
----------------------------------------------
TCustomXGrid = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Col: Integer
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Row: Integer
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TxGridColumnTitle = class (TPersistent)
    Alignment: TAlignment
    Caption: TTranslateString
    Color: TGraphicsColor
    Font: TFont
    ImageIndex: LongInt
    ImageLayout: TButtonLayout
    Layout: TTextLayout
    PrefixOption: TxPrefixOption
    WordWrap: Boolean
    xCaption: TTranslateString
    xImageIndex: LongInt
    xWordWrap: Boolean
----------------------------------------------
TxColumnTitle = class (TxGridColumnTitle)
    Alignment: TAlignment
    Caption: TTranslateString
    Color: TGraphicsColor
    Font: TFont
    ImageIndex: LongInt
    ImageLayout: TButtonLayout
    Layout: TTextLayout
    PrefixOption: TxPrefixOption
    WordWrap: Boolean
    xCaption: TTranslateString
    xImageIndex: LongInt
    xWordWrap: Boolean
----------------------------------------------
TxGridColumn = class (TCollectionItem)
    Alignment: TAlignment
    ButtonStyle: TxColumnButtonStyle
    CanShowEditor: Boolean
    Color: TGraphicsColor
    DropDownRows: LongInt
    Expanded: Boolean
    Font: TFont
    Layout: TTextLayout
    MaxSize: LongInt
    MinSize: LongInt
    PickList: TStrings
    ReadOnly: Boolean
    SizePriority: LongInt
    Tag: LongInt
    Title: TxGridColumnTitle
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxColumn = class (TxGridColumn)
    Alignment: TAlignment
    ButtonStyle: TxColumnButtonStyle
    CanShowEditor: Boolean
    Color: TGraphicsColor
    DisplayFormat: AnsiString
    DrawImage: Boolean
    DropDownRows: LongInt
    Expanded: Boolean
    FieldName: AnsiString
    Field: TField
    Font: TFont
    ImagesIndexes: TImagesIndexes
    Layout: TTextLayout
    MaxSize: LongInt
    MinSize: LongInt
    PickList: TStrings
    PrcWidth: LongInt
    ReadOnly: Boolean
    SizePriority: LongInt
    Sorted: TxSortOrder
    Tag: LongInt
    Title: TxGridColumnTitle
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
    WordWrap: Boolean
    xAlignment: TAlignment
    xDisplayFormat: AnsiString
    xDrawImage: Boolean
    xFieldName: AnsiString
    xField: TField
    xImagesIndexes: TImagesIndexes
    xSorted: TxSortOrder
    xWordWrap: Boolean
----------------------------------------------
TxGridColumns = class (TCollection)
----------------------------------------------
TxDBGridColumns = class (TxGridColumns)
    Items[Integer]: TxColumn
    function Add: TxColumn
    procedure ResetSorted
----------------------------------------------
TCustomXDBGrid = class (TCustomXGrid)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    CellCursorPos: TCellCursorPos
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    LocateStr: String
    Name: AnsiString
    SelectedColumn: TxColumn
    SelectedField: TField
    SelectedIndex: Integer
    SortedField: String
    Tag: Int64
    Top: LongInt
    Width: LongInt
    function SelectedEditorRect: TRect
    procedure ActivateFilter(FieldName, AValue: String; IsCaseInsensitive, ContainingValue: Boolean)
    procedure CheckSortingImage
    procedure ResetFilter
    procedure ShowFilterForm(F: TField; ACaption, InputStr: String)
----------------------------------------------
TxDBGrid = class (TCustomXDBGrid)
    Align: TAlign
    AlternateColor: TGraphicsColor
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TxAutoAdvance
    AutoEdit: Boolean
    AutoFillColumns: Boolean
    AutoSort: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CellHintPriority: TxCellHintPriority
    Color: TGraphicsColor
    Columns: TxDBGridColumns
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataSource: TDataSource
    DefaultDrawing: Boolean
    DeleteAction: TBasicAction
    DoubleRowHeight: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    DrawMidleLine: Boolean
    EditAction: TBasicAction
    EditorMode: Boolean
    Enabled: Boolean
    FixedColor: TGraphicsColor
    FixedCols: LongInt
    FixedHotColor: TGraphicsColor
    Flat: Boolean
    Font: TFont
    HeaderHotZones: TxGridZoneSet
    HeaderPushZones: TxGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageList: TImageList
    IncRowHight: LongInt
    InsertAction: TBasicAction
    Left: LongInt
    LocateInfoPanel: TPanel
    MidleLineColor: TGraphicsColor
    Name: AnsiString
    OptionsExtra: TxDbGridExtraOptions
    Options: TxDbGridOptions
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    RowHighLightColor: TGraphicsColor
    RowsHighLights: TRowsHightLightItems
    Scrollbars: TScrollStyle
    SelectAction: TBasicAction
    SelectedColor: TGraphicsColor
    SelectedUnfocusedColor: TGraphicsColor
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    ThumbTrack: Boolean
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TxTitleStyle
    Top: LongInt
    UserAutoFilter: Boolean
    UseXORFeatures: Boolean
    Visible: Boolean
    Width: LongInt
    xLineColor: TGraphicsColor
    xStyle: TxGridStyle
----------------------------------------------
TEmbededButton = class (TGraphicControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TxSpeedBtn = class (TEmbededButton)
    Action: TBasicAction
    Align: TAlign
    AllowAllUp: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Down: Boolean
    DownImageIndex: TImageIndex
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    GroupIndex: LongInt
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    ImageList: TCustomImageList
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowCaption: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxBitBtn = class (TBitBtn)
    Action: TBasicAction
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Cancel: Boolean
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Default: Boolean
    DefaultCaption: Boolean
    DisabledImageIndex: TImageIndex
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    GlyphShowMode: TGlyphShowMode
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotImageIndex: TImageIndex
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Kind: TBitBtnKind
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    ModalResult: TModalResult
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    PressedImageIndex: TImageIndex
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TEmbededLabel = class (TLabel)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    FocusControl: TWinControl
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Layout: TTextLayout
    Left: LongInt
    Name: AnsiString
    OptimalFill: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowAccelChar: Boolean
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
    WordWrap: Boolean
----------------------------------------------
TCustomLabeledDBEdit = class (TDBEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    CustomEditMask: Boolean
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TLabeledDBEdit = class (TCustomLabeledDBEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    CustomEditMask: Boolean
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxCustomLabeledEdit = class (TEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxLabeledEdit = class (TxCustomLabeledEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomLabeledDBCombo = class (TDBComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TLabeledDBCombo = class (TCustomLabeledDBCombo)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    Items: TStrings
    ItemWidth: LongInt
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomLabeledDBLookupCombo = class (TDBLookupComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DisplayEmpty: AnsiString
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownRows: LongInt
    EmptyValue: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyField: AnsiString
    Left: LongInt
    ListField: AnsiString
    ListFieldIndex: LongInt
    ListSource: TDataSource
    LookupCache: Boolean
    Name: AnsiString
    NullValueKey: TShortCut
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollListDataset: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomDBEditButton = class (TCustomLabeledDBEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    CustomEditMask: Boolean
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDBEditButton = class (TCustomDBEditButton)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonHint: TTranslateString
    ButtonLayot: TButtonLayout
    ButtonOnlyWhenFocused: Boolean
    ButtonShowHint: Boolean
    ButtonSpacing: LongInt
    ButtonWidth: LongInt
    CanceledFlat: Boolean
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    CustomEditMask: Boolean
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DownImageIndex: TImageIndex
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditMask: AnsiString
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    ImageList: TCustomImageList
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxDBCheckBox = class (TDBCheckBox)
    Action: TBasicAction
    Alignment: TLeftRight
    Align: TAlign
    AllowGrayed: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    ValueChecked: AnsiString
    ValueUnchecked: AnsiString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxCustomEditButton = class (TxCustomLabeledEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxEditButton = class (TxCustomEditButton)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonHint: TTranslateString
    ButtonLayot: TButtonLayout
    ButtonOnlyWhenFocused: Boolean
    ButtonSpacing: LongInt
    ButtonWidth: LongInt
    CanceledFlat: Boolean
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DownImageIndex: TImageIndex
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    ImageIndex: TImageIndex
    ImageList: TCustomImageList
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxCustomLabeledCombo = class (TComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TxLabeledCombo = class (TxCustomLabeledCombo)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemHeight: LongInt
    ItemIndex: LongInt
    Items: TStrings
    ItemWidth: LongInt
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TLabeledDBLookupCombo = class (TCustomLabeledDBLookupCombo)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DataField: AnsiString
    DataSource: TDataSource
    DisplayEmpty: AnsiString
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownRows: LongInt
    EmptyValue: AnsiString
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyField: AnsiString
    LabelAlignment: TAlignment
    LabelAncorCompanion: TAnchorKind
    LabelCaption: TTranslateString
    LabelVisible: Boolean
    Left: LongInt
    ListField: AnsiString
    ListFieldIndex: LongInt
    ListSource: TDataSource
    LookupCache: Boolean
    Name: AnsiString
    NullValueKey: TShortCut
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollListDataset: Boolean
    ShowHint: Boolean
    Sorted: Boolean
    Style: TComboBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TSuFrame = class (TFrame)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoScroll: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DesignTimePPI: LongInt
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorzScrollBar: TControlScrollBar
    LCLVersion: AnsiString
    Left: LongInt
    Name: AnsiString
    ParentBackground: Boolean
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Scaled: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    VertScrollBar: TControlScrollBar
    VirtualClassName: ShortString
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomFormsBar = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TFormsBar = class (TCustomFormsBar)
    ActiveForm: TCustomForm
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    CloseBtn: Boolean
    Color: TGraphicsColor
    Cursor: TCursor
    DropDownMenu: TPopupMenu
    FocusTimerEnabled: Boolean
    Font: TFont
    FormCount: Integer
    FormsBarBorders: TFormBarBorders
    FormsParent: TWinControl
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HighLightFont: TFont
    Hint: TTranslateString
    HomeAction: TBasicAction
    HomeButton: Boolean
    HomeIconIndex: LongInt
    ImageList: TImageList
    ItemDefaultWidth: LongInt
    Items[Integer]: TCustomForm
    Left: LongInt
    MildeLineColor: TGraphicsColor
    Name: AnsiString
    Native: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    SysButton: Boolean
    SysIconIndex: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
    WrapText: Boolean
    procedure ActivateForm(AForm: TCustomForm)
    procedure AddForm(AForm: TCustomForm; IconIndex: Integer)
    procedure CloseAll
    procedure InsertForm(AForm, AfterForm: TCustomForm; IconIndex: Integer)
    procedure InsertFormWithParent(AForm, ParentForm: TCustomForm)
    procedure RemoveForm(AForm: TCustomForm)
    procedure ReplaceForm(NewForm, OldForm: TCustomForm; IconIndex: Integer)
    procedure SetActiveControl(AForm: TCustomForm; AWinControl: TWinControl)
----------------------------------------------
TBarCodeHook = class (TComponent)
    Active: Boolean
    BarCode: String
    ClearKey: Boolean
    CompletingKey: Char
    DelayTime: LongInt
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TColorButton = class (TCustomSpeedButton)
    Action: TBasicAction
    Align: TAlign
    AllowAllUp: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BorderSpacing: TControlBorderSpacing
    BorderWidth: LongInt
    ButtonColorAutoSize: Boolean
    ButtonColorSize: LongInt
    ButtonColor: TGraphicsColor
    Caption: TTranslateString
    ColorDialog: TColorDialog
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Down: Boolean
    Enabled: Boolean
    Flat: Boolean
    Font: TFont
    GroupIndex: LongInt
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Layout: TButtonLayout
    Left: LongInt
    Margin: LongInt
    Name: AnsiString
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Spacing: LongInt
    Tag: Int64
    Top: LongInt
    Transparent: Boolean
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomFloatSpinEdit = class (TCustomEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomSpinEdit = class (TCustomFloatSpinEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TSpinEdit = class (TCustomSpinEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    EditorEnabled: Boolean
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Increment: LongInt
    Left: LongInt
    MaxValue: LongInt
    MinValue: LongInt
    Name: AnsiString
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Value: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TFloatSpinEdit = class (TCustomFloatSpinEdit)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DecimalPlaces: LongInt
    EditorEnabled: Boolean
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Increment: Double
    Left: LongInt
    MaxValue: Double
    MinValue: Double
    Name: AnsiString
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Value: Double
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TIndustrialBase = class (TGraphicControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    AntiAliasingMode: TAntialiasingMode
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TArrow = class (TIndustrialBase)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AntiAliasingMode: TAntialiasingMode
    ArrowColor: TGraphicsColor
    ArrowPointerAngle: LongInt
    ArrowType: TArrowType
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Enabled: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    ParentColor: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShadowColor: TGraphicsColor
    ShadowType: TShadowType
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomAbstractGroupedEdit = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomEditButton = class (TCustomAbstractGroupedEdit)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TEditButton = class (TCustomEditButton)
    Action: TBasicAction
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonCursor: TCursor
    ButtonHint: TTranslateString
    ButtonOnlyWhenFocused: Boolean
    ButtonWidth: LongInt
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DirectInput: Boolean
    EchoMode: TEchoMode
    Enabled: Boolean
    Flat: Boolean
    FocusOnButtonClick: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TLeftRight
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumbersOnly: Boolean
    NumGlyphs: LongInt
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PasswordChar: Char
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TFileNameEdit = class (TCustomEditButton)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonCursor: TCursor
    ButtonHint: TTranslateString
    ButtonOnlyWhenFocused: Boolean
    ButtonWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultExt: AnsiString
    DialogKind: TDialogKind
    DialogOptions: TOpenOptions
    DialogTitle: AnsiString
    DirectInput: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    FileName: AnsiString
    Filter: AnsiString
    FilterIndex: LongInt
    Flat: Boolean
    FocusOnButtonClick: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideDirectories: Boolean
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    InitialDir: AnsiString
    Layout: TLeftRight
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDirectoryEdit = class (TCustomEditButton)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonCursor: TCursor
    ButtonHint: TTranslateString
    ButtonOnlyWhenFocused: Boolean
    ButtonWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DialogOptions: TOpenOptions
    DialogTitle: AnsiString
    DirectInput: Boolean
    Directory: AnsiString
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Flat: Boolean
    FocusOnButtonClick: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TLeftRight
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    RootDir: AnsiString
    ShowHidden: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TDateEdit = class (TCustomEditButton)
    Action: TBasicAction
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonCursor: TCursor
    ButtonHint: TTranslateString
    ButtonOnlyWhenFocused: Boolean
    ButtonWidth: LongInt
    CalendarDisplaySettings: TDisplaySettings
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DateFormat: AnsiString
    DateOrder: TDateOrder
    Date: TDateTime
    DefaultToday: Boolean
    DirectInput: Boolean
    DragMode: TDragMode
    EchoMode: TEchoMode
    Enabled: Boolean
    Flat: Boolean
    FocusOnButtonClick: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TLeftRight
    Left: LongInt
    MaxDate: TDateTime
    MaxLength: LongInt
    MinDate: TDateTime
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCalcEdit = class (TCustomEditButton)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AsFloat: Double
    AsInteger: LongInt
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    ButtonCaption: TTranslateString
    ButtonCursor: TCursor
    ButtonHint: TTranslateString
    ButtonOnlyWhenFocused: Boolean
    ButtonWidth: LongInt
    CalculatorLayout: TCalculatorLayout
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DialogLeft: LongInt
    DialogPosition: TPosition
    DialogTitle: AnsiString
    DialogTop: LongInt
    DirectInput: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Flat: Boolean
    FocusOnButtonClick: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ImageIndex: TImageIndex
    Images: TCustomImageList
    ImageWidth: LongInt
    Layout: TLeftRight
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    NumGlyphs: LongInt
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    Spacing: LongInt
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomFileListBox = class (TCustomListBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TFileListBox = class (TCustomFileListBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Directory: AnsiString
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    FileType: TFileType
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    IntegralHeight: Boolean
    ItemHeight: LongInt
    Left: LongInt
    Mask: AnsiString
    MultiSelect: Boolean
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Sorted: Boolean
    Style: TListBoxStyle
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TopIndex: LongInt
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomFilterComboBox = class (TCustomComboBox)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TFilterComboBox = class (TCustomFilterComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoComplete: Boolean
    AutoDropDown: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Filter: AnsiString
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: LongInt
    Left: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShellListView: TShellListView
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextHint: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TPanelBitBtn = class (TCustomBitBtn)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Caption: TTranslateString
    Cursor: TCursor
    DefaultCaption: Boolean
    Enabled: Boolean
    Font: TFont
    Glyph: TBitmap
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TCustomButtonPanel = class (TCustomPanel)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TButtonPanel = class (TCustomButtonPanel)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BorderSpacing: TControlBorderSpacing
    ButtonOrder: TButtonOrder
    CancelButton: TPanelBitBtn
    CloseButton: TPanelBitBtn
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultButton: TPanelButtonEx
    Enabled: Boolean
    Height: LongInt
    HelpButton: TPanelBitBtn
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    OKButton: TPanelBitBtn
    ShowBevel: Boolean
    ShowButtons: TPanelButtons
    ShowGlyphs: TPanelButtons
    Spacing: LongInt
    TabOrder: TTabOrder
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomShellTreeView = class (TCustomTreeView)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TShellTreeView = class (TCustomShellTreeView)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoExpand: Boolean
    BackgroundColor: TGraphicsColor
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Enabled: Boolean
    ExpandCollapseMode: TExpandCollapseMode
    ExpandSignColor: TGraphicsColor
    ExpandSignType: TTreeViewExpandSignType
    FileSortType: TFileSortType
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    HotTrack: Boolean
    Images: TCustomImageList
    Indent: LongInt
    Left: LongInt
    MultiSelectStyle: TMultiSelectStyle
    Name: AnsiString
    ObjectTypes: TObjectTypes
    Options: TTreeViewOptions
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    RightClickSelect: Boolean
    Root: AnsiString
    RowSelect: Boolean
    ScrollBars: TScrollStyle
    SelectionColor: TGraphicsColor
    ShellListView: TCustomShellListView
    ShowButtons: Boolean
    ShowHint: Boolean
    ShowLines: Boolean
    ShowRoot: Boolean
    StateImages: TCustomImageList
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    ToolTips: Boolean
    Top: LongInt
    TreeLineColor: TGraphicsColor
    TreeLinePenStyle: TFPPenStyle
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomShellListView = class (TCustomListView)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TShellListView = class (TCustomShellListView)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSizeColumns: Boolean
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    LargeImages: TCustomImageList
    LargeImagesWidth: LongInt
    Left: LongInt
    Mask: AnsiString
    MaskCaseSensitivity: TMaskCaseSensitivity
    MultiSelect: Boolean
    Name: AnsiString
    ObjectTypes: TObjectTypes
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    Root: AnsiString
    RowSelect: Boolean
    ScrollBars: TScrollStyle
    ShellTreeView: TCustomShellTreeView
    ShowColumnHeaders: Boolean
    ShowHint: Boolean
    SmallImages: TCustomImageList
    SmallImagesWidth: LongInt
    SortColumn: LongInt
    SortType: TSortType
    StateImages: TCustomImageList
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    ToolTips: Boolean
    Top: LongInt
    ViewStyle: TViewStyle
    Visible: Boolean
    Width: LongInt
----------------------------------------------
TCustomTimer = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TTimer = class (TCustomTimer)
    Enabled: Boolean
    Interval: LongWord
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomIdleTimer = class (TCustomTimer)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TIdleTimer = class (TCustomIdleTimer)
    AutoEnabled: Boolean
    AutoEndEvent: TIdleTimerAutoEvent
    AutoStartEvent: TIdleTimerAutoEvent
    Enabled: Boolean
    Interval: LongWord
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TInputPipeStream = class (THandleStream)
    NumBytesAvailable: Integer
----------------------------------------------
TOutputPipeStream = class (THandleStream)
----------------------------------------------
TProcess = class (TComponent)
    Active: Boolean
    ApplicationName: AnsiString
    CommandLine: AnsiString
    ConsoleTitle: AnsiString
    CurrentDirectory: AnsiString
    Desktop: AnsiString
    Environment: TStrings
    Executable: AnsiString
    ExitStatus: Integer
    FillAttribute: LongWord
    Handle: THandle
    InheritHandles: Boolean
    Input: TOutputPipeStream
    Name: AnsiString
    Options: TProcessOptions
    Output: TInputPipeStream
    Parameters: TStrings
    PipeBufferSize: LongWord
    Priority: TProcessPriority
    ProcessHandle: THandle
    ProcessID: Integer
    Running: Boolean
    ShowWindow: TShowWindowOptions
    StartupOptions: TStartupOptions
    Stderr: TInputPipeStream
    Tag: Int64
    ThreadHandle: THandle
    ThreadID: Integer
    WindowColumns: LongWord
    WindowHeight: LongWord
    WindowLeft: LongWord
    WindowRows: LongWord
    WindowTop: LongWord
    WindowWidth: LongWord
    XTermProgram: AnsiString
    function Resume: Integer
    function Suspend: Integer
    function Terminate(AExitCode: Integer): Boolean
    function WaitOnExit: Boolean
    procedure CloseInput
    procedure CloseOutput
    procedure CloseStderr
    procedure Execute
----------------------------------------------
TCustomIniFile = class (TObject)
----------------------------------------------
TIniFile = class (TCustomIniFile)
    CacheUpdates: Boolean
    CaseSensitive: Boolean
    EscapeLineFeeds: Boolean
    FileName: String
    Stream: TStream
    StripQuotes: Boolean
    function ReadString(Section, Ident, Default: String): String
    function SectionExists(Section: String): Boolean
    function ValueExists(Section, Ident: String): Boolean
    procedure Create(AFileName: String; AEscapeLineFeeds: Boolean)
    procedure CreateStream(AStream: TStream; AEscapeLineFeeds: Boolean)
    procedure DeleteKey(Section, Ident: String)
    procedure EraseSection(Section: String)
    procedure ReadSectionRaw(Section: String; Strings: TStrings)
    procedure ReadSection(Section: String; Strings: TStrings)
    procedure ReadSections(Strings: TStrings)
    procedure ReadSectionValues(Section: String; Strings: TStrings)
    procedure UpdateFile
    procedure WriteString(Section, Ident, Value: String)
----------------------------------------------
TDOMNode = class (TObject)
    Attributes: TDOMNamedNodeMap
    baseURI: DOMString
    ChildNodes: TDOMNodeList
    FirstChild: TDOMNode
    Flags: TNodeFlags
    LastChild: TDOMNode
    LocalName: DOMString
    NamespaceURI: DOMString
    NextSibling: TDOMNode
    NodeName: DOMString
    NodeType: Integer
    NodeValue: DOMString
    OwnerDocument: TDOMDocument
    ParentNode: TDOMNode
    Prefix: DOMString
    PreviousSibling: TDOMNode
    TextContent: DOMString
    function AppendChild(NewChild: TDOMNode): TDOMNode
    function CloneNode(deep: Boolean; ACloneOwner: TDOMDocument): TDOMNode
    function CompareName(name: DOMString): Integer
    function DetachChild(OldChild: TDOMNode): TDOMNode
    function FindNode(ANodeName: DOMString): TDOMNode
    function GetChildNodes: TDOMNodeList
    function HasAttributes: Boolean
    function HasChildNodes: Boolean
    function InsertBefore(NewChild, RefChild: TDOMNode): TDOMNode
    function IsDefaultNamespace(nsURI: DOMString): Boolean
    function IsSupported(Feature, Version: DOMString): Boolean
    function LookupNamespaceURI(APrefix: DOMString): DOMString
    function LookupPrefix(nsURI: DOMString): DOMString
    function RemoveChild(OldChild: TDOMNode): TDOMNode
    function ReplaceChild(NewChild, OldChild: TDOMNode): TDOMNode
    procedure Normalize
----------------------------------------------
TDOMNode_WithChildren = class (TDOMNode)
    procedure InternalAppend(NewChild: TDOMNode)
----------------------------------------------
TDOMNode_TopLevel = class (TDOMNode_WithChildren)
    InputEncoding: DOMString
    XMLEncoding: DOMString
----------------------------------------------
TDOMNode_NS = class (TDOMNode_WithChildren)
----------------------------------------------
TDOMElement = class (TDOMNode_NS)
    AttribStrings[DOMString]: DOMString
    TagName: DOMString
    function FindElement(aName: DOMString): TDOMElement
    function GetAttribute(name: DOMString): DOMString
    function GetAttributeNode(name: DOMString): TDOMAttr
    function GetAttributeNodeNS(nsURI, aLocalName: DOMString): TDOMAttr
    function GetAttributeNS(nsURI, aLocalName: DOMString): DOMString
    function GetElementsByTagName(name: DOMString): TDOMNodeList
    function GetElementsByTagNameNS(nsURI, aLocalName: DOMString): TDOMNodeList
    function hasAttribute(name: DOMString): Boolean
    function hasAttributeNS(nsURI, aLocalName: DOMString): Boolean
    function RemoveAttributeNode(OldAttr: TDOMAttr): TDOMAttr
    function SetAttributeNode(NewAttr: TDOMAttr): TDOMAttr
    function SetAttributeNodeNS(newAttr: TDOMAttr): TDOMAttr
    procedure RemoveAttribute(name: DOMString)
    procedure RemoveAttributeNS(nsURI, aLocalName: DOMString)
    procedure SetAttribute(name, value: DOMString)
    procedure SetAttributeNS(nsURI, qualifiedName, value: DOMString)
----------------------------------------------
TDOMNodeList = class (TObject)
    Count: LongWord
    Item[LongWord]: TDOMNode
    Length: LongWord
----------------------------------------------
TDOMElementList = class (TDOMNodeList)
----------------------------------------------
TDOMNamedNodeMap = class (TObject)
    Item[LongWord]: TDOMNode
    Length: LongWord
    function GetNamedItem(name: DOMString): TDOMNode
    function getNamedItemNS(namespaceURI, localName: DOMString): TDOMNode
    function RemoveNamedItem(name: DOMString): TDOMNode
    function removeNamedItemNS(namespaceURI, localName: DOMString): TDOMNode
    function SetNamedItem(arg: TDOMNode): TDOMNode
    function setNamedItemNS(arg: TDOMNode): TDOMNode
----------------------------------------------
TDOMCharacterData = class (TDOMNode)
    Data: DOMString
    Length: LongWord
    function SubstringData(offset, count: LongWord): DOMString
    procedure AppendData(arg: DOMString)
    procedure DeleteData(offset, count: LongWord)
    procedure InsertData(offset: LongWord; arg: DOMString)
    procedure ReplaceData(offset, count: LongWord; arg: DOMString)
----------------------------------------------
TDOMDocument = class (TDOMNode_TopLevel)
    DocType: TDOMDocumentType
    DocumentElement: TDOMElement
    documentURI: DOMString
    Impl: TDOMImplementation
    XMLStandalone: Boolean
    XMLVersion: DOMString
    function CreateAttribute(name: DOMString): TDOMAttr
    function CreateAttributeNS(nsURI, QualifiedName: DOMString): TDOMAttr
    function CreateCDATASection(data: DOMString): TDOMCDATASection
    function CreateComment(data: DOMString): TDOMComment
    function CreateDocumentFragment: TDOMDocumentFragment
    function CreateElementNS(nsURI, QualifiedName: DOMString): TDOMElement
    function CreateElement(tagName: DOMString): TDOMElement
    function CreateEntityReference(name: DOMString): TDOMEntityReference
    function CreateProcessingInstruction(target, data: DOMString): TDOMProcessingInstruction
    function CreateTextNode(data: DOMString): TDOMText
    function GetElementById(ElementID: DOMString): TDOMElement
    function GetElementsByTagNameNS(nsURI, alocalName: DOMString): TDOMNodeList
    function GetElementsByTagName(tagname: DOMString): TDOMNodeList
    function ImportNode(ImportedNode: TDOMNode; Deep: Boolean): TDOMNode
    function IndexOfNS(nsURI: DOMString; AddIfAbsent: Boolean): Integer
----------------------------------------------
TDOMDocumentFragment = class (TDOMNode_WithChildren)
----------------------------------------------
TXMLDocument = class (TDOMDocument)
    procedure Create
----------------------------------------------
TDOMAttr = class (TDOMNode_NS)
    DataType: TAttrDataType
    IsID: Boolean
    Name: DOMString
    OwnerElement: TDOMElement
    Specified: Boolean
    Value: DOMString
----------------------------------------------
TDOMText = class (TDOMCharacterData)
    function IsElementContentWhitespace: Boolean
    function SplitText(offset: LongWord): TDOMText
----------------------------------------------
TDOMCDATASection = class (TDOMText)
----------------------------------------------
TDOMComment = class (TDOMCharacterData)
----------------------------------------------
TDOMDocumentType = class (TDOMNode)
    Entities: TDOMNamedNodeMap
    InternalSubset: DOMString
    Name: DOMString
    Notations: TDOMNamedNodeMap
    PublicID: DOMString
    SystemID: DOMString
----------------------------------------------
TDOMNotation = class (TDOMNode)
    PublicID: DOMString
    SystemID: DOMString
----------------------------------------------
TDOMEntity = class (TDOMNode_TopLevel)
    NotationName: DOMString
    PublicID: DOMString
    SystemID: DOMString
    XMLVersion: DOMString
----------------------------------------------
TDOMEntityReference = class (TDOMNode_WithChildren)
----------------------------------------------
TDOMImplementation = class (TObject)
    function CreateDocument(NamespaceURI, QualifiedName: DOMString; doctype: TDOMDocumentType): TDOMDocument
    function CreateDocumentType(QualifiedName, PublicID, SystemID: DOMString): TDOMDocumentType
    function HasFeature(feature, version: DOMString): Boolean
----------------------------------------------
TDOMProcessingInstruction = class (TDOMNode)
    Data: DOMString
    Target: DOMString
----------------------------------------------
TSynaOption = class (TObject)
    Enabled: Boolean
    Option: TSynaOptionType
    Value: Integer
----------------------------------------------
TBlockSocket = class (TObject)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    IP6used: Boolean
    LastErrorDesc: String
    LastError: Integer
    LineBuffer: AnsiString
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonBlockMode: Boolean
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    RecvCounter: Integer
    SendCounter: Integer
    SendMaxChunk: LongInt
    SizeRecvBuffer: Integer
    SizeSendBuffer: Integer
    Socket: LongInt
    StopFlag: Boolean
    Tag: LongInt
    TTL: Integer
    function Accept: Pointer
    function CanReadEx(Timeout: Integer): Boolean
    function CanRead(Timeout: Integer): Boolean
    function CanWrite(Timeout: Integer): Boolean
    function GetLocalSinIP: String
    function GetLocalSinPort: Integer
    function GetRemoteSinIP: String
    function GetRemoteSinPort: Integer
    function GetSocketProtocol: Integer
    function GetSocketType: Integer
    function LocalName: String
    function RecvBlock(Timeout: Integer): AnsiString
    function RecvByte(Timeout: Integer): Byte
    function RecvInteger(Timeout: Integer): Integer
    function RecvPacket(Timeout: Integer): AnsiString
    function RecvString(Timeout: Integer): AnsiString
    function RecvTerminated(Timeout: Integer; Terminator: AnsiString): AnsiString
    function ResolveIPToName(IP: String): String
    function ResolveName(Name: String): String
    function ResolvePort(Port: String): Word
    function SockCheck(SockResult: Integer): Integer
    function WaitingDataEx: Integer
    function WaitingData: Integer
    procedure AbortSocket
    procedure Bind(IP, Port: String)
    procedure CloseSocket
    procedure Connect(IP, Port: String)
    procedure Create
    procedure CreateAlternate(Stub: String)
    procedure CreateSocket
    procedure CreateSocketByName(Value: String)
    procedure EnableReuse(Value: Boolean)
    procedure ExceptCheck
    procedure GetSinLocal
    procedure GetSinRemote
    procedure GetSins
    procedure Listen
    procedure RecvStreamIndy(Stream: TStream; Timeout: Integer)
    procedure RecvStreamRaw(Stream: TStream; Timeout: Integer)
    procedure RecvStreamSize(Stream: TStream; Timeout, Size: Integer)
    procedure RecvStream(Stream: TStream; Timeout: Integer)
    procedure ResetLastError
    procedure ResolveNameToIP(Name: String; IPList: TStrings)
    procedure SendBlock(Data: AnsiString)
    procedure SendByte(Data: Byte)
    procedure SendInteger(Data: Integer)
    procedure SendStreamIndy(Stream: TStream)
    procedure SendStreamRaw(Stream: TStream)
    procedure SendStream(Stream: TStream)
    procedure SendString(Data: AnsiString)
    procedure SetLinger(Enable: Boolean; Linger: Integer)
    procedure SetRecvTimeout(Timeout: Integer)
    procedure SetRemoteSin(IP, Port: String)
    procedure SetSendTimeout(Timeout: Integer)
    procedure SetTimeout(Timeout: Integer)
----------------------------------------------
TSocksBlockSocket = class (TBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    SocksIP: AnsiString
    SocksLastError: Integer
    SocksPassword: AnsiString
    SocksPort: AnsiString
    SocksResolver: Boolean
    SocksTimeout: LongInt
    SocksType: TSocksType
    SocksUsername: AnsiString
    StopFlag: Boolean
    Tag: LongInt
    UsingSocks: Boolean
    function SocksOpen: Boolean
    function SocksRequest(Cmd: Byte; IP, Port: String): Boolean
    function SocksResponse: Boolean
    procedure Create
----------------------------------------------
TTCPBlockSocket = class (TSocksBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    HTTPTunnel: Boolean
    HTTPTunnelIP: AnsiString
    HTTPTunnelPass: AnsiString
    HTTPTunnelPort: AnsiString
    HTTPTunnelTimeout: LongInt
    HTTPTunnelUser: AnsiString
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    SocksIP: AnsiString
    SocksPassword: AnsiString
    SocksPort: AnsiString
    SocksResolver: Boolean
    SocksTimeout: LongInt
    SocksType: TSocksType
    SocksUsername: AnsiString
    SSL: TCustomSSL
    StopFlag: Boolean
    Tag: LongInt
    function SSLAcceptConnection: Boolean
    procedure Create
    procedure SSLDoConnect
    procedure SSLDoShutdown
----------------------------------------------
TDgramBlockSocket = class (TSocksBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    SocksIP: AnsiString
    SocksPassword: AnsiString
    SocksPort: AnsiString
    SocksResolver: Boolean
    SocksTimeout: LongInt
    SocksType: TSocksType
    SocksUsername: AnsiString
    StopFlag: Boolean
    Tag: LongInt
----------------------------------------------
TUDPBlockSocket = class (TDgramBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    MulticastTTL: Integer
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    SocksIP: AnsiString
    SocksPassword: AnsiString
    SocksPort: AnsiString
    SocksResolver: Boolean
    SocksTimeout: LongInt
    SocksType: TSocksType
    SocksUsername: AnsiString
    StopFlag: Boolean
    Tag: LongInt
    procedure AddMulticast(MCastIP: String)
    procedure Create
    procedure DropMulticast(MCastIP: String)
    procedure EnableBroadcast(Value: Boolean)
    procedure EnableMulticastLoop(Value: Boolean)
----------------------------------------------
TICMPBlockSocket = class (TDgramBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    SocksIP: AnsiString
    SocksPassword: AnsiString
    SocksPort: AnsiString
    SocksResolver: Boolean
    SocksTimeout: LongInt
    SocksType: TSocksType
    SocksUsername: AnsiString
    StopFlag: Boolean
    Tag: LongInt
----------------------------------------------
TRAWBlockSocket = class (TBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    StopFlag: Boolean
    Tag: LongInt
----------------------------------------------
TPGMMessageBlockSocket = class (TBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    StopFlag: Boolean
    Tag: LongInt
----------------------------------------------
TPGMStreamBlockSocket = class (TBlockSocket)
    ConnectionTimeout: LongInt
    ConvertLineEnd: Boolean
    Family: TSocketFamily
    HeartbeatRate: LongInt
    InterPacketTimeout: Boolean
    MaxBandwidth: LongInt
    MaxLineLength: LongInt
    MaxRecvBandwidth: LongInt
    MaxSendBandwidth: LongInt
    NonblockSendTimeout: LongInt
    Owner: TObject
    PreferIP4: Boolean
    RaiseExcept: Boolean
    SendMaxChunk: LongInt
    StopFlag: Boolean
    Tag: LongInt
----------------------------------------------
TCustomSSL = class (TObject)
    CertCA: AnsiString
    CertCAFile: AnsiString
    CertComplianceLevel: LongInt
    Certificate: AnsiString
    CertificateFile: AnsiString
    Ciphers: AnsiString
    KeyPassword: AnsiString
    LastErrorDesc: String
    LastError: Integer
    Password: AnsiString
    PFX: AnsiString
    PFXfile: AnsiString
    PrivateKey: AnsiString
    PrivateKeyFile: AnsiString
    SNIHost: AnsiString
    SSHChannelArg1: AnsiString
    SSHChannelArg2: AnsiString
    SSHChannelType: AnsiString
    SSLEnabled: Boolean
    SSLType: TSSLType
    TrustCertificate: AnsiString
    TrustCertificateFile: AnsiString
    Username: AnsiString
    VerifyCert: Boolean
    function Accept: Boolean
    function BiShutdown: Boolean
    function Connect: Boolean
    function GetCertInfo: String
    function GetCipherAlgBits: Integer
    function GetCipherBits: Integer
    function GetCipherName: String
    function GetPeerFingerprint: String
    function GetPeerIssuer: String
    function GetPeerNameHash: Cardinal
    function GetPeerName: String
    function GetPeerSerialNo: Integer
    function GetPeerSubject: String
    function GetSSLVersion: String
    function GetVerifyCert: Integer
    function LibName: String
    function LibVersion: String
    function Shutdown: Boolean
    function WaitingData: Integer
    procedure Assign(Value: TCustomSSL)
    procedure Create(Value: TTCPBlockSocket)
----------------------------------------------
TSSLNone = class (TCustomSSL)
    CertCA: AnsiString
    CertCAFile: AnsiString
    CertComplianceLevel: LongInt
    Certificate: AnsiString
    CertificateFile: AnsiString
    Ciphers: AnsiString
    KeyPassword: AnsiString
    Password: AnsiString
    PFX: AnsiString
    PFXfile: AnsiString
    PrivateKey: AnsiString
    PrivateKeyFile: AnsiString
    SNIHost: AnsiString
    SSHChannelArg1: AnsiString
    SSHChannelArg2: AnsiString
    SSHChannelType: AnsiString
    SSLType: TSSLType
    TrustCertificate: AnsiString
    TrustCertificateFile: AnsiString
    Username: AnsiString
    VerifyCert: Boolean
----------------------------------------------
TSynaClient = class (TObject)
    IPInterface: AnsiString
    Password: AnsiString
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    UserName: AnsiString
----------------------------------------------
THTTPSend = class (TSynaClient)
    AddPortNumberToHost: Boolean
    Cookies: TStringList
    Document: TMemoryStream
    DownloadSize: Int64
    Headers: TStringList
    IPInterface: AnsiString
    KeepAlive: Boolean
    KeepAliveTimeout: LongInt
    MimeType: AnsiString
    Password: AnsiString
    Protocol: AnsiString
    ProxyHost: AnsiString
    ProxyPass: AnsiString
    ProxyPort: AnsiString
    ProxyUser: AnsiString
    RangeEnd: Int64
    RangeStart: Int64
    ResultCode: LongInt
    ResultString: AnsiString
    Sock: TTCPBlockSocket
    Status100: Boolean
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    UploadSize: Int64
    UserAgent: AnsiString
    UserName: AnsiString
    function HTTPMethod(AMethod, URL: String): Boolean
    function PostFile(URL, FileName, ContentType: String; Stream: TStream): Boolean
    procedure Abort
    procedure Clear
    procedure Create
    procedure DecodeStatus(Value: String)
----------------------------------------------
TFTPListRec = class (TObject)
    Directory: Boolean
    FileName: String
    FileSize: Int64
    FileTime: TDateTime
    Mask: String
    OriginalLine: String
    Permission: String
    Readable: Boolean
    procedure Assign(Value: TFTPListRec)
----------------------------------------------
TFTPList = class (TObject)
    Items[Integer]: TFTPListRec
    Lines: TStringList
    List: TList
    Masks: TStringList
    UnparsedLines: TStringList
    function Count: Integer
    procedure Assign(Value: TFTPList)
    procedure Clear
    procedure ParseLines
----------------------------------------------
TFTPSend = class (TSynaClient)
    Account: AnsiString
    AutoTLS: Boolean
    BinaryMode: Boolean
    CanResume: Boolean
    DataIP: AnsiString
    DataPort: AnsiString
    DataStream: TMemoryStream
    DirectFile: Boolean
    DirectFileName: AnsiString
    DSock: TTCPBlockSocket
    ForceDefaultPort: Boolean
    ForceOldPort: Boolean
    FtpList: TFTPList
    FullResult: TStringList
    FullSSL: Boolean
    FWHost: AnsiString
    FWMode: LongInt
    FWPassword: AnsiString
    FWPort: AnsiString
    FWUsername: AnsiString
    IPInterface: AnsiString
    IsDataTLS: Boolean
    IsTLS: Boolean
    PassiveMode: Boolean
    Password: AnsiString
    ResultCode: LongInt
    ResultString: AnsiString
    Sock: TTCPBlockSocket
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    TLSonData: Boolean
    UseMLSDList: Boolean
    UserName: AnsiString
    function AppendFile(FileName: String): Boolean
    function ChangeToParentDir: Boolean
    function ChangeToRootDir: Boolean
    function ChangeWorkingDir(Directory: String): Boolean
    function CreateDir(Directory: String): Boolean
    function DataRead(DestStream: TStream): Boolean
    function DataWrite(SourceStream: TStream): Boolean
    function DeleteDir(Directory: String): Boolean
    function DeleteFile(FileName: String): Boolean
    function FileSize(FileName: String): Int64
    function FTPCommand(Value: String): Integer
    function GetCurrentDir: String
    function List(Directory: String; NameList: Boolean): Boolean
    function Login: Boolean
    function Logout: Boolean
    function NoOp: Boolean
    function ReadResult: Integer
    function RenameFile(OldName, NewName: String): Boolean
    function RetrieveFile(FileName: String; Restore: Boolean): Boolean
    function StoreFile(FileName: String; Restore: Boolean): Boolean
    function StoreUniqueFile: Boolean
    procedure Abort
    procedure Create
    procedure ParseRemoteEPSV(Value: String)
    procedure ParseRemote(Value: String)
    procedure TelnetAbort
----------------------------------------------
TPOP3Send = class (TSynaClient)
    AuthType: TPOP3AuthType
    AutoTLS: Boolean
    FullResult: TStringList
    FullSSL: Boolean
    IPInterface: AnsiString
    ListSize: LongInt
    Password: AnsiString
    ResultCode: LongInt
    ResultString: AnsiString
    Sock: TTCPBlockSocket
    StatCount: LongInt
    StatSize: LongInt
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    TimeStamp: AnsiString
    UserName: AnsiString
    function Capability: Boolean
    function CustomCommand(Command: String; MultiLine: Boolean): Boolean
    function Dele(Value: Integer): Boolean
    function FindCap(Value: String): String
    function List(Value: Integer): Boolean
    function Login: Boolean
    function Logout: Boolean
    function NoOp: Boolean
    function Reset: Boolean
    function RetrStream(Value: Integer; Stream: TStream): Boolean
    function Retr(Value: Integer): Boolean
    function StartTLS: Boolean
    function Stat: Boolean
    function Top(Value, Maxlines: Integer): Boolean
    function Uidl(Value: Integer): Boolean
    procedure Create
----------------------------------------------
TMessHeader = class (TObject)
    CCList: TStringList
    CharsetCode: TMimeChar
    CustomHeaders: TStringList
    Date: TDateTime
    From: AnsiString
    MessageID: AnsiString
    Organization: AnsiString
    Priority: TMessPriority
    ReplyTo: AnsiString
    Subject: AnsiString
    ToList: TStringList
    XMailer: AnsiString
    function FindHeader(Value: String): String
    procedure Clear
    procedure Create
    procedure DecodeHeaders(Value: TStrings)
    procedure EncodeHeaders(Value: TStrings)
    procedure FindHeaderList(Value: String; HeaderList: TStrings)
----------------------------------------------
TMimeMess = class (TObject)
    Header: TMessHeader
    Lines: TStringList
    MessagePart: TMimePart
    function AddPartBinaryFromFile(FileName: String; PartParent: TMimePart): TMimePart
    function AddPartBinary(Stream: TStream; FileName: String; PartParent: TMimePart): TMimePart
    function AddPartHTMLBinaryFromFile(FileName, Cid: String; PartParent: TMimePart): TMimePart
    function AddPartHTMLBinary(Stream: TStream; FileName, Cid: String; PartParent: TMimePart): TMimePart
    function AddPartHTMLFromFile(FileName: String; PartParent: TMimePart): TMimePart
    function AddPartHTML(Value: TStrings; PartParent: TMimePart): TMimePart
    function AddPartMessFromFile(FileName: String; PartParent: TMimePart): TMimePart
    function AddPartMess(Value: TStrings; PartParent: TMimePart): TMimePart
    function AddPartMultipart(MultipartType: String; PartParent: TMimePart): TMimePart
    function AddPart(PartParent: TMimePart): TMimePart
    function AddPartTextEx(Value: TStrings; PartParent: TMimePart; PartCharset: TMimeChar; Raw: Boolean; PartEncoding: TMimeEncoding): TMimePart
    function AddPartTextFromFile(FileName: String; PartParent: TMimePart): TMimePart
    function AddPartText(Value: TStrings; PartParent: TMimePart): TMimePart
    procedure Clear
    procedure Create
    procedure DecodeMessage
    procedure DecodeMessageBinary(AHeader: TStrings; AData: TMemoryStream)
    procedure EncodeMessage
----------------------------------------------
TMimePart = class (TObject)
    AttachInside: Boolean
    Boundary: AnsiString
    Charset: AnsiString
    CharsetCode: TMimeChar
    ContentID: AnsiString
    ConvertCharset: Boolean
    DecodedLines: TMemoryStream
    DefaultCharset: AnsiString
    Description: AnsiString
    Disposition: AnsiString
    Encoding: AnsiString
    EncodingCode: TMimeEncoding
    FileName: AnsiString
    ForcedHTMLConvert: Boolean
    Headers: TStringList
    Lines: TStringList
    MaxLineLength: LongInt
    MaxSubLevel: LongInt
    PartBody: TStringList
    PostPart: TStringList
    PrePart: TStringList
    Primary: AnsiString
    PrimaryCode: TMimePrimary
    Secondary: AnsiString
    SubLevel: LongInt
    TargetCharset: TMimeChar
    function AddSubPart: TMimePart
    function CanSubPart: Boolean
    function GetSubPartCount: Integer
    function GetSubPart(index: Integer): TMimePart
    procedure AssignSubParts(Value: TMimePart)
    procedure Assign(Value: TMimePart)
    procedure Clear
    procedure ClearSubParts
    procedure ComposeParts
    procedure Create
    procedure DecodePart
    procedure DecodePartHeader
    procedure DecomposeParts
    procedure DecomposePartsBinary(AHeader: TStrings; AStx, AEtx: String)
    procedure DeleteSubPart(index: Integer)
    procedure EncodePart
    procedure EncodePartHeader
    procedure MimeTypeFromExt(Value: String)
    procedure WalkPart
----------------------------------------------
TSMTPSend = class (TSynaClient)
    AuthDone: Boolean
    AutoTLS: Boolean
    EnhCode1: LongInt
    EnhCode2: LongInt
    EnhCode3: LongInt
    ESMTP: Boolean
    ESMTPcap: TStringList
    ESMTPSize: Boolean
    FullResult: TStringList
    FullSSL: Boolean
    IPInterface: AnsiString
    MaxSize: LongInt
    Password: AnsiString
    ResultCode: LongInt
    ResultString: AnsiString
    Sock: TTCPBlockSocket
    SystemName: AnsiString
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    UserName: AnsiString
    function EnhCodeString: String
    function Etrn(Value: String): Boolean
    function FindCap(Value: String): String
    function Login: Boolean
    function Logout: Boolean
    function MailData(Value: TStrings): Boolean
    function MailFrom(Value: String; Size: Integer): Boolean
    function MailTo(Value: String): Boolean
    function NoOp: Boolean
    function Reset: Boolean
    function StartTLS: Boolean
    function Verify(Value: String): Boolean
    procedure Create
----------------------------------------------
TIMAPSend = class (TSynaClient)
    AuthDone: Boolean
    AutoTLS: Boolean
    FullResult: TStringList
    FullSSL: Boolean
    IMAPcap: TStringList
    IPInterface: AnsiString
    Password: AnsiString
    ResultString: AnsiString
    SelectedCount: LongInt
    SelectedFolder: AnsiString
    SelectedRecent: LongInt
    SelectedUIDvalidity: LongInt
    Sock: TTCPBlockSocket
    TargetHost: AnsiString
    TargetPort: AnsiString
    Timeout: LongInt
    UID: Boolean
    UserName: AnsiString
    function AddFlagsMess(MessID: Integer; Flags: String): Boolean
    function AppendMess(ToFolder: String; Mess: TStrings): Boolean
    function Capability: Boolean
    function CheckFolder: Boolean
    function CloseFolder: Boolean
    function CopyMess(MessID: Integer; ToFolder: String): Boolean
    function CreateFolder(FolderName: String): Boolean
    function DeleteFolder(FolderName: String): Boolean
    function DeleteMess(MessID: Integer): Boolean
    function DelFlagsMess(MessID: Integer; Flags: String): Boolean
    function ExpungeFolder: Boolean
    function FetchHeader(MessID: Integer; Headers: TStrings): Boolean
    function FetchMess(MessID: Integer; Mess: TStrings): Boolean
    function FindCap(Value: String): String
    function GetFlagsMess(MessID: Integer; var Flags: String): Boolean
    function GetUID(MessID: Integer; var UID: Integer): Boolean
    function IMAPcommand(Value: String): String
    function IMAPuploadCommand(Value: String; Data: TStrings): String
    function List(FromFolder: String; FolderList: TStrings): Boolean
    function ListSearch(FromFolder, Search: String; FolderList: TStrings): Boolean
    function ListSearchSubscribed(FromFolder, Search: String; FolderList: TStrings): Boolean
    function ListSubscribed(FromFolder: String; FolderList: TStrings): Boolean
    function Login: Boolean
    function Logout: Boolean
    function MessageSize(MessID: Integer): Integer
    function NoOp: Boolean
    function RenameFolder(FolderName, NewFolderName: String): Boolean
    function SearchMess(Criteria: String; FoundMess: TStrings): Boolean
    function SelectFolder(FolderName: String): Boolean
    function SelectROFolder(FolderName: String): Boolean
    function SetFlagsMess(MessID: Integer; Flags: String): Boolean
    function StartTLS: Boolean
    function StatusFolder(FolderName, Value: String): Integer
    function SubscribeFolder(FolderName: String): Boolean
    function UnsubscribeFolder(FolderName: String): Boolean
    procedure Create
----------------------------------------------
TBlockSerial = class (TObject)
    ATResult: Boolean
    AtTimeout: LongInt
    Carrier: Boolean
    ConvertLineEnd: Boolean
    CTS: Boolean
    DCB_BaudRate: Word
    DCB_ByteSize: Byte
    DCB_DCBlength: Word
    DCB_EofChar: Char
    DCB_ErrorChar: Char
    DCB_EvtChar: Char
    DCB_Flags: LongInt
    DCB_Parity: Byte
    DCB_StopBits: Byte
    DCB_wReserved1: Word
    DCB_wReserved: Word
    DCB_XoffChar: Char
    DCB_XoffLim: Word
    DCB_XonChar: Char
    DCB_XonLim: Word
    DeadlockTimeout: LongInt
    Device: String
    DSR: Boolean
    DTR: Boolean
    Handle: LongInt
    InstanceActive: Boolean
    InterPacketTimeout: Boolean
    LastErrorDesc: String
    LastError: Integer
    LineBuffer: AnsiString
    LinuxLock: Boolean
    MaxBandwidth: Integer
    MaxLineLength: LongInt
    MaxRecvBandwidth: Integer
    MaxSendBandwidth: Integer
    RaiseExcept: Boolean
    Ring: Boolean
    RTS: Boolean
    SizeRecvBuffer: Integer
    Tag: LongInt
    TestCTS: Boolean
    TestDSR: Boolean
    function ATCommand(value: AnsiString): AnsiString
    function ATConnect(value: AnsiString): AnsiString
    function CanReadEx(Timeout: Integer): Boolean
    function CanRead(Timeout: Integer): Boolean
    function CanWrite(Timeout: Integer): Boolean
    function cpomComportAccessible: Boolean
    function GetErrorDescr(ErrorCode: Integer): String
    function GetVersion: String
    function ModemStatus: Integer
    function RecvBlock(Timeout: Integer): AnsiString
    function RecvByte(timeout: Integer): Byte
    function RecvInteger(Timeout: Integer): Integer
    function RecvPacket(Timeout: Integer): AnsiString
    function Recvstring(timeout: Integer): AnsiString
    function RecvTerminated(Timeout: Integer; Terminator: AnsiString): AnsiString
    function SendingData: Integer
    function SerialCheck(SerialResult: Integer): Integer
    function WaitingDataEx: Integer
    function WaitingData: Integer
    procedure CloseSocket
    procedure Config(baud, bits: Integer; parity: Char; stop: Integer; softflow, hardflow: Boolean)
    procedure Connect(comport: String)
    procedure cpomReleaseComport
    procedure Create
    procedure EnableRTSToggle(value: Boolean)
    procedure ExceptCheck
    procedure Flush
    procedure GetCommState
    procedure Purge
    procedure RaiseSynaError(ErrNumber: Integer)
    procedure RecvStreamIndy(Stream: TStream; Timeout: Integer)
    procedure RecvStreamRaw(Stream: TStream; Timeout: Integer)
    procedure RecvStreamSize(Stream: TStream; Timeout, Size: Integer)
    procedure RecvStream(Stream: TStream; Timeout: Integer)
    procedure SendBlock(Data: AnsiString)
    procedure SendByte(data: Byte)
    procedure SendInteger(Data: Integer)
    procedure SendStreamIndy(Stream: TStream)
    procedure SendStreamRaw(Stream: TStream)
    procedure SendStream(Stream: TStream)
    procedure SendString(data: AnsiString)
    procedure SetBreak(Duration: Integer)
    procedure SetCommState
    procedure SetSynaError(ErrNumber: Integer)
----------------------------------------------
TTCPSockServer = class (TThread)
    Address: AnsiString
    Port: AnsiString
    SleepInterval: LongInt
    Socket: TTCPBlockSocket
    ThreadList: TList
    ThreadSockStatus: Boolean
    procedure Create(CreateSuspended: Boolean)
----------------------------------------------
TTCPThread = class (TThread)
    Socket: TTCPBlockSocket
----------------------------------------------
TSimpleTCPThread = class (TThread)
    Address: AnsiString
    Port: AnsiString
    SleepInterval: LongInt
    Socket: TTCPBlockSocket
    procedure Create(CreateSuspended: Boolean)
----------------------------------------------
TZAbstractConnection = class (TComponent)
    AddLogMsgToExceptionOrWarningMsg: Boolean
    AutoCommit: Boolean
    Catalog: AnsiString
    ClientCodepage: AnsiString
    ClientVersionStr: String
    Connected: Boolean
    ControlsCodePage: TZControlsCodePage
    DesignConnection: Boolean
    DisableSavepoints: Boolean
    FormatSettings: TZFormatSettings
    InTransaction: Boolean
    LoginPrompt: Boolean
    Name: AnsiString
    Properties: TStrings
    RaiseWarningMessages: Boolean
    RawCharacterTransliterateOptions: TZRawCharacterTransliterateOptions
    ReadOnly: Boolean
    ServerVersionStr: String
    SQLHourGlass: Boolean
    Tag: Int64
    TransactIsolationLevel: TZTransactIsolationLevel
    UseMetadata: Boolean
    Version: AnsiString
    function ExecuteDirect(SQL: String): Boolean
    function Ping: Boolean
    function PingServer: Boolean
    procedure Commit
    procedure CommitPrepared(transactionid: String)
    procedure Connect
    procedure Disconnect
    procedure GetCatalogNames(List: TStrings)
    procedure GetProtocolNames(List: TStrings)
    procedure GetSchemaNames(List: TStrings)
    procedure GetStoredProcNames(Pattern: String; List: TStrings)
    procedure GetTableNames(Pattern: String; List: TStrings)
    procedure HideSQLHourGlass
    procedure PrepareTransaction(transactionid: String)
    procedure Reconnect
    procedure Rollback
    procedure RollbackPrepared(transactionid: String)
    procedure ShowSQLHourGlass
    procedure StartTransaction
----------------------------------------------
TZConnection = class (TZAbstractConnection)
    AddLogMsgToExceptionOrWarningMsg: Boolean
    AutoCommit: Boolean
    Catalog: AnsiString
    ClientCodepage: AnsiString
    Connected: Boolean
    ControlsCodePage: TZControlsCodePage
    Database: AnsiString
    DesignConnection: Boolean
    DisableSavepoints: Boolean
    FormatSettings: TZFormatSettings
    HostName: AnsiString
    LibraryLocation: AnsiString
    LoginPrompt: Boolean
    Name: AnsiString
    Password: AnsiString
    Port: LongInt
    Properties: TStrings
    Protocol: AnsiString
    RaiseWarningMessages: Boolean
    RawCharacterTransliterateOptions: TZRawCharacterTransliterateOptions
    ReadOnly: Boolean
    SQLHourGlass: Boolean
    Tag: Int64
    TransactIsolationLevel: TZTransactIsolationLevel
    UseMetadata: Boolean
    User: AnsiString
    Version: AnsiString
----------------------------------------------
TZAbstractRODataset = class (TDataSet)
    AutoCalcFields: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    Prepared: Boolean
    SortedFields: AnsiString
    SortType: TSortType
    Tag: Int64
    function ParamByName(Value: String): TZParam
    function PN(Value: String): TZParam
    function RowsAffected: LongInt
    procedure ExecSQL
    procedure FetchAll
    procedure Prepare
    procedure Unprepare
----------------------------------------------
TZAbstractRWDataSet = class (TZAbstractRODataset)
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    SortedFields: AnsiString
    SortType: TSortType
    Tag: Int64
    UpdatesPending: Boolean
    procedure ApplyUpdates
    procedure CancelUpdates
    procedure CommitUpdates
    procedure EmptyDataSet
    procedure RefreshCurrentRow(RefreshDetails: Boolean)
    procedure RevertRecord
----------------------------------------------
TZReadOnlyQuery = class (TZAbstractRODataset)
    Active: Boolean
    AutoCalcFields: Boolean
    Connection: TZAbstractConnection
    DataSource: TDataSource
    DisableZFields: Boolean
    FetchRow: LongInt
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    IndexFieldNames: AnsiString
    IsUniDirectional: Boolean
    LinkedFields: AnsiString
    MasterFields: AnsiString
    MasterSource: TDataSource
    Name: AnsiString
    Options: TZDatasetOptions
    ParamChar: Char
    ParamCheck: Boolean
    Params: TZParams
    Properties: TStrings
    SortedFields: AnsiString
    SortType: TSortType
    SQL: TStrings
    Tag: Int64
    Transaction: TZAbstractTransaction
----------------------------------------------
TZParams = class (TCollection)
    Items[Integer]: TZParam
    ParamValues[String]: Variant
    function FindParam(Value: String): TZParam
    function IsEqual(Value: TZParams): Boolean
    function ParamByName(Value: String): TZParam
    function PN(Value: String): TZParam
    procedure FlushParameterConSettings
----------------------------------------------
TZParam = class (TCollectionItem)
    AsBoolean: Boolean
    AsCardinal: Cardinal
    AsCurrency: Currency
    AsDate: TDate
    AsDateTime: TDateTime
    AsDouble: Double
    AsFloat: Double
    AsInt64: Int64
    AsInteger: Integer
    AsLargeInt: Largeint
    AsMemo: String
    AsString: String
    AsTime: TTime
    Bound: Boolean
    DataType: TFieldType
    IsNull: Boolean
    Name: AnsiString
    NumericScale: LongInt
    ParamType: TParamType
    Precision: LongInt
    Size: LongInt
    SQLType: TZSQLType
    Value: Variant
    procedure Clear
----------------------------------------------
TZAbstractRWTxnSeqDataSet = class (TZAbstractRWDataSet)
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    SequenceField: AnsiString
    Sequence: TZSequence
    SortedFields: AnsiString
    SortType: TSortType
    Tag: Int64
    Transaction: TZAbstractTransaction
    UpdateTransaction: TZAbstractTransaction
----------------------------------------------
TZAbstractRWTxnUpdateObjDataSet = class (TZAbstractRWTxnSeqDataSet)
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    SequenceField: AnsiString
    Sequence: TZSequence
    SortedFields: AnsiString
    SortType: TSortType
    Tag: Int64
    Transaction: TZAbstractTransaction
    UpdateObject: TZUpdateSQL
    UpdateTransaction: TZAbstractTransaction
----------------------------------------------
TZQuery = class (TZAbstractRWTxnUpdateObjDataSet)
    Active: Boolean
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DataSource: TDataSource
    DisableZFields: Boolean
    FetchRow: LongInt
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    IndexFieldNames: AnsiString
    LinkedFields: AnsiString
    MasterFields: AnsiString
    MasterSource: TDataSource
    Name: AnsiString
    Options: TZDatasetOptions
    ParamChar: Char
    ParamCheck: Boolean
    Params: TZParams
    Properties: TStrings
    ReadOnly: Boolean
    SequenceField: AnsiString
    Sequence: TZSequence
    ShowRecordTypes: TUpdateStatusSet
    SortedFields: AnsiString
    SortType: TSortType
    SQL: TStrings
    Tag: Int64
    Transaction: TZAbstractTransaction
    TryKeepDataOnDisconnect: Boolean
    UpdateMode: TZUpdateMode
    UpdateObject: TZUpdateSQL
    UpdateTransaction: TZAbstractTransaction
    WhereMode: TZWhereMode
----------------------------------------------
TZAbstractTable = class (TZAbstractRWTxnUpdateObjDataSet)
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    SequenceField: AnsiString
    Sequence: TZSequence
    SortedFields: AnsiString
    SortType: TSortType
    Tag: Int64
    Transaction: TZAbstractTransaction
    UpdateObject: TZUpdateSQL
    UpdateTransaction: TZAbstractTransaction
----------------------------------------------
TZTable = class (TZAbstractTable)
    Active: Boolean
    AutoCalcFields: Boolean
    CachedUpdates: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    FetchRow: LongInt
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    IndexFieldNames: AnsiString
    LinkedFields: AnsiString
    MasterFields: AnsiString
    MasterSource: TDataSource
    Name: AnsiString
    Properties: TStrings
    ReadOnly: Boolean
    SequenceField: AnsiString
    Sequence: TZSequence
    ShowRecordTypes: TUpdateStatusSet
    SortedFields: AnsiString
    SortType: TSortType
    TableName: AnsiString
    Tag: Int64
    Transaction: TZAbstractTransaction
    TryKeepDataOnDisconnect: Boolean
    UpdateMode: TZUpdateMode
    UpdateObject: TZUpdateSQL
    UpdateTransaction: TZAbstractTransaction
    WhereMode: TZWhereMode
----------------------------------------------
TZUpdateSQL = class (TComponent)
    DataSet: TDataSet
    DeleteSQL: TStrings
    InsertSQL: TStrings
    ModifySQL: TStrings
    MultiStatements: Boolean
    Name: AnsiString
    ParamCheck: Boolean
    ParamCount: Word
    Params: TZParams
    RefreshSQL: TStrings
    Tag: Int64
    UseSequenceFieldForRefreshSQL: Boolean
----------------------------------------------
TZStoredProc = class (TZAbstractRODataset)
    Active: Boolean
    AutoCalcFields: Boolean
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    FormatSettings: TZFormatSettings
    Name: AnsiString
    Options: TZDatasetOptions
    ParamCheck: Boolean
    Params: TZParams
    ShowRecordTypes: TUpdateStatusSet
    SortedFields: AnsiString
    SortType: TSortType
    StoredProcName: AnsiString
    Tag: Int64
    Transaction: TZAbstractTransaction
    procedure ExecProc
----------------------------------------------
TZAbstractConnectionLinkedComponent = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TZSequence = class (TZAbstractConnectionLinkedComponent)
    BlockSize: LongInt
    Connection: TZAbstractConnection
    Name: AnsiString
    SequenceName: AnsiString
    Tag: Int64
    function GetCurrentValue: Int64
    function GetCurrentValueSQL: String
    function GetNextValue: Int64
    function GetNextValueSQL: String
    procedure CloseSequence
----------------------------------------------
TZLoggingEvent = class (TObject)
----------------------------------------------
TZSQLMonitor = class (TComponent)
    Active: Boolean
    AutoSave: Boolean
    FileName: AnsiString
    MaxTraceCount: LongInt
    Name: AnsiString
    Tag: Int64
    procedure Save
    procedure SaveToFile(FileName: String)
----------------------------------------------
TZSQLMetadata = class (TZAbstractRODataset)
    Active: Boolean
    Approximate: Boolean
    AutoCalcFields: Boolean
    Catalog: AnsiString
    ColumnName: AnsiString
    Connection: TZAbstractConnection
    DisableZFields: Boolean
    Filter: AnsiString
    Filtered: Boolean
    ForeignCatalog: AnsiString
    ForeignSchema: AnsiString
    ForeignTableName: AnsiString
    FormatSettings: TZFormatSettings
    LinkedFields: AnsiString
    MasterFields: AnsiString
    MasterSource: TDataSource
    MetadataType: TZMetadataType
    Name: AnsiString
    Nullable: Boolean
    ProcedureName: AnsiString
    Schema: AnsiString
    Scope: LongInt
    SequenceName: AnsiString
    SortedFields: AnsiString
    SortType: TSortType
    TableName: AnsiString
    Tag: Int64
    TriggerName: AnsiString
    TypeName: AnsiString
    Unique: Boolean
----------------------------------------------
TZSQLProcessor = class (TZAbstractConnectionLinkedComponent)
    CleanupStatements: Boolean
    Connection: TZAbstractConnection
    Delimiter: AnsiString
    DelimiterType: TZDelimiterType
    Name: AnsiString
    ParamChar: Char
    ParamCheck: Boolean
    Params: TZParams
    Script: TStrings
    StatementCount: Integer
    Statements[Integer]: String
    Tag: Int64
    function ParamByName(Value: String): TParam
    function PN(Value: String): TParam
    procedure Clear
    procedure Execute
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure Parse
----------------------------------------------
TAbstractActiveConnectionLinkedComponent = class (TZAbstractConnectionLinkedComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TZAbstractEventListener = class (TAbstractActiveConnectionLinkedComponent)
    CloneConnection: Boolean
    Connection: TZAbstractConnection
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TZIBEventAlerter = class (TZAbstractEventListener)
    AutoRegister: Boolean
    CloneConnection: Boolean
    Connection: TZAbstractConnection
    Events: TStrings
    Name: AnsiString
    Registered: Boolean
    Tag: Int64
    procedure RegisterEvents
    procedure UnRegisterEvents
----------------------------------------------
TZPgEventAlerter = class (TZAbstractEventListener)
    CloneConnection: Boolean
    Connection: TZAbstractConnection
    Events: TStrings
    Interval: LongWord
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TIBStringField = class (TStringField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditMask: TEditMask
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TIBBCDField = class (TBCDField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    Currency: Boolean
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayFormat: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    EditFormat: AnsiString
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    MaxValue: Currency
    MinValue: Currency
    Name: AnsiString
    Origin: AnsiString
    Precision: LongInt
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TIBBooleanField = class (TBooleanField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayValues: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TIBBlobStream = class (TStream)
    Database: TIBDatabase
    Mode: TBlobStreamMode
    Modified: Boolean
    procedure CheckReadable
    procedure CheckWritable
    procedure Finalize
    procedure LoadFromFile(Filename: String)
    procedure LoadFromStream(Stream: TStream)
    procedure SaveToFile(Filename: String)
    procedure SaveToStream(Stream: TStream)
    procedure Truncate
----------------------------------------------
TIBDatabase = class (TCustomConnection)
    AllowStreamedConnected: Boolean
    Connected: Boolean
    DatabaseName: TIBFileName
    DBSQLDialect: LongInt
    DefaultTransaction: TIBTransaction
    DefaultUpdTransaction: TIBTransaction
    HandleIsShared: Boolean
    IdleTimer: LongInt
    InternalTransaction: TIBTransaction
    IsReadOnly: Boolean
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    SQLDialect: LongInt
    SQLObjectCount: Integer
    SQLObjects[Integer]: TIBBase
    Tag: Int64
    TraceFlags: TTraceFlags
    TransactionCount: Integer
    Transactions[Integer]: TIBTransaction
    function AddTransaction(TR: TIBTransaction): Integer
    function FindDefaultTransaction: TIBTransaction
    function FindTransaction(TR: TIBTransaction): Integer
    function GenID(GeneratorName: String; Increment: Integer): Largeint
    function IndexOfDBConst(st: String): Integer
    function TestConnected: Boolean
    procedure CheckActive
    procedure CheckDatabaseName
    procedure CheckInactive
    procedure CloseDataSets
    procedure CreateDatabase
    procedure DropDatabase
    procedure ForceClose
    procedure GetFieldNames(TableName: String; List: TStrings)
    procedure GetTableNames(List: TStrings; SystemTables: Boolean)
    procedure RemoveTransaction(Idx: Integer)
    procedure RemoveTransactions
----------------------------------------------
TIBTransaction = class (TComponent)
    Active: Boolean
    DatabaseCount: Integer
    Databases[Integer]: TIBDatabase
    DefaultAction: TTransactionAction
    DefaultDatabase: TIBDatabase
    HandleIsShared: Boolean
    IdleTimer: LongInt
    InTransaction: Boolean
    Name: AnsiString
    Params: TStrings
    SQLObjectCount: Integer
    SQLObjects[Integer]: TIBBase
    Tag: Int64
    function AddDatabase(db: TIBDatabase): Integer
    function FindDatabase(db: TIBDatabase): Integer
    function FindDefaultDatabase: TIBDatabase
    procedure CheckDatabasesInList
    procedure CheckInTransaction
    procedure CheckNotInTransaction
    procedure Commit
    procedure CommitRetaining
    procedure RemoveDatabase(Idx: Integer)
    procedure RemoveDatabases
    procedure Rollback
    procedure RollbackRetaining
    procedure StartTransaction
----------------------------------------------
TIBBase = class (TObject)
    Database: TIBDatabase
    Owner: TObject
    Transaction: TIBTransaction
    procedure CheckDatabase
    procedure CheckTransaction
----------------------------------------------
TIBXSQLVAR = class (TObject)
    AsBoolean: Boolean
    AsCurrency: Currency
    AsDate: TDateTime
    AsDateTime: TDateTime
    AsDouble: Double
    AsFloat: Float
    AsInt64: Int64
    AsInteger: Integer
    AsLong: Long
    AsShort: Short
    AsString: String
    AsTime: TDateTime
    AsVariant: Variant
    Index: Integer
    IsNullable: Boolean
    IsNull: Boolean
    Modified: Boolean
    Name: String
    Size: Integer
    SQLType: Integer
    Value: Variant
    procedure Assign(Source: TIBXSQLVAR)
    procedure Clear
    procedure LoadFromFile(FileName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure SaveToFile(FileName: String)
    procedure SaveToStream(Stream: TStream)
----------------------------------------------
TIBXSQLDA = class (TObject)
    Count: Integer
    Modified: Boolean
    Names: String
    RecordSize: Integer
    UniqueRelationName: String
    Vars[Integer]: TIBXSQLVAR
    function ByName(Idx: String): TIBXSQLVAR
    procedure AddName(FieldName: String; Idx: Integer)
----------------------------------------------
TIBCustomDataSet = class (TDataSet)
    AutoCalcFields: Boolean
    AutoCommit: Boolean
    AutoFetchAll: Boolean
    AutoStartTransaction: Boolean
    AutoTrim: Boolean
    Database: TIBDatabase
    ForcedRefresh: Boolean
    Name: AnsiString
    Tag: Int64
    Transaction: TIBTransaction
    function CachedUpdateStatus: TCachedUpdateStatus
    function LocateNext(KeyFields: String; KeyValues: Variant; Options: TLocateOptions): Boolean
    procedure ApplyUpdates
    procedure CancelUpdates
    procedure FetchAll
    procedure FullRefresh
    procedure RecordModified(Value: Boolean)
    procedure RefreshVisibleRows
    procedure RevertRecord
    procedure Undelete
----------------------------------------------
TIBDataSet = class (TIBCustomDataSet)
    Active: Boolean
    AutoCalcFields: Boolean
    AutoCommit: Boolean
    AutoErrorEvents: Boolean
    AutoFetchAll: Boolean
    AutoParamToField: Boolean
    AutoStartTransaction: Boolean
    AutoTrim: Boolean
    BufferChunks: LongInt
    CachedUpdates: Boolean
    CancelAction: Boolean
    Database: TIBDatabase
    DataSource: TDataSource
    DefFormats: TDefFormats
    DefValueFromServer: Boolean
    DeleteSQL: TStrings
    DetailConditoins: TDetailConditions
    EditFormats: TStrings
    FieldsFormats: TStrings
    Filtered: Boolean
    ForcedRefresh: Boolean
    GeneratorField: TIBGenerator
    InsertSQL: TStrings
    ModifySQL: TStrings
    Name: AnsiString
    OrderFields: String
    ParamCheck: Boolean
    Params: TIBXSQLDA
    QDelete: TIBSQL
    QInsert: TIBSQL
    QModify: TIBSQL
    QRefresh: TIBSQL
    QSelect: TIBSQL
    RefreshSQL: TStrings
    RetFields: Boolean
    SelectSQL: TStrings
    StatementType: TIBSQLTypes
    Tag: Int64
    Transaction: TIBTransaction
    UniDirectional: Boolean
    UpdateTransaction: TIBTransaction
    function FindParam(ParamName: String): TIBXSQLVAR
    function ParamByName(ParamName: String): TIBXSQLVAR
    function PN(ParamName: String): TIBXSQLVAR
    procedure BatchInput(InputObject: TIBBatchInput)
    procedure BatchOutput(OutputObject: TIBBatchOutput)
    procedure ExecSQL
    procedure Prepare
    procedure UnPrepare
----------------------------------------------
TIBQuery = class (TIBCustomDataSet)
    Active: Boolean
    AutoCalcFields: Boolean
    AutoCommit: Boolean
    AutoFetchAll: Boolean
    AutoStartTransaction: Boolean
    AutoTrim: Boolean
    BufferChunks: LongInt
    CachedUpdates: Boolean
    Database: TIBDatabase
    DataSource: TDataSource
    Filtered: Boolean
    ForcedRefresh: Boolean
    GenerateParamNames: Boolean
    GeneratorField: TIBGenerator
    Name: AnsiString
    OutParamCount: Integer
    OutParams: TParams
    ParamCheck: Boolean
    ParamCount: Word
    Params: TParams
    Prepared: Boolean
    QSelect: TIBSQL
    RowsAffected: Integer
    SQL: TStrings
    StatementType: TIBSQLTypes
    Tag: Int64
    Text: String
    Transaction: TIBTransaction
    UniDirectional: Boolean
    UpdateObject: TIBDataSetUpdateObject
    function FindParam(Value: String): TParam
    function OutParamByName(Value: String): TParam
    function ParamByName(Value: String): TParam
    function PN(Value: String): TParam
    procedure BatchInput(InputObject: TIBBatchInput)
    procedure BatchOutput(OutputObject: TIBBatchOutput)
    procedure ExecSQL
    procedure Prepare
    procedure UnPrepare
----------------------------------------------
TIBDataSetUpdateObject = class (TComponent)
    Name: AnsiString
    RefreshSQL: TStrings
    Tag: Int64
----------------------------------------------
TIBUpdateSQL = class (TIBDataSetUpdateObject)
    DataSet: TIBCustomDataSet
    DeleteSQL: TStrings
    InsertSQL: TStrings
    ModifySQL: TStrings
    Name: AnsiString
    Query[TUpdateKind]: TIBSQL
    RefreshSQL: TStrings
    SQL[TUpdateKind]: TStrings
    Tag: Int64
----------------------------------------------
TIBSQL = class (TComponent)
    Base: TIBBase
    Bof: Boolean
    Database: TIBDatabase
    Eof: Boolean
    FieldCount: Integer
    FieldIndex[String]: Integer
    Fields[Integer]: TIBXSQLVAR
    GenerateParamNames: Boolean
    GoToFirstRecordOnExecute: Boolean
    Handle: LongInt
    Name: AnsiString
    Open: Boolean
    ParamCheck: Boolean
    Params: TIBXSQLDA
    Plan: String
    Prepared: Boolean
    RecordCount: Integer
    RowsAffected: Integer
    SelectOnBlock: Boolean
    SQL: TStrings
    SQLType: TIBSQLTypes
    Tag: Int64
    Transaction: TIBTransaction
    UniqueRelationName: String
    function Current: TIBXSQLDA
    function FieldByName(FieldName: String): TIBXSQLVAR
    function FN(FieldName: String): TIBXSQLVAR
    function GetUniqueRelationName: String
    function Next: TIBXSQLDA
    function ParamByName(ParamName: String): TIBXSQLVAR
    function PN(ParamName: String): TIBXSQLVAR
    procedure BatchInput(InputObject: TIBBatchInput)
    procedure BatchOutput(OutputObject: TIBBatchOutput)
    procedure CheckClosed
    procedure CheckOpen
    procedure CheckValidStatement
    procedure Close
    procedure ExecQuery
    procedure FreeHandle
    procedure Prepare
----------------------------------------------
TIBStoredProc = class (TIBCustomDataSet)
    AutoCalcFields: Boolean
    AutoCommit: Boolean
    AutoFetchAll: Boolean
    AutoStartTransaction: Boolean
    AutoTrim: Boolean
    Database: TIBDatabase
    Filtered: Boolean
    ForcedRefresh: Boolean
    Name: AnsiString
    OutParamCount: Word
    ParamCount: Word
    Params: TParams
    Prepared: Boolean
    SQL: TStrings
    StoredProcedureNames: TStrings
    StoredProcName: AnsiString
    Tag: Int64
    Transaction: TIBTransaction
    function FindOutParam(ParamName: String): TParam
    function OutParam(ParamName: String): TParam
    function ParamByName(Value: String): TIBXSQLVAR
    function PN(Value: String): TIBXSQLVAR
    procedure ExecProc
    procedure Prepare
    procedure UnPrepare
----------------------------------------------
TIBEvents = class (TComponent)
    Database: TIBDatabase
    DeferredRegister: Boolean
    Events: TStrings
    Name: AnsiString
    Registered: Boolean
    Tag: Int64
    procedure RegisterEvents
    procedure UnRegisterEvents
----------------------------------------------
TIBDatabaseInfo = class (TComponent)
    Allocation: Long
    BackoutCount: TStringList
    BaseLevel: Long
    CurrentMemory: Long
    Database: TIBDatabase
    DBFileName: String
    DBImplementationClass: Long
    DBImplementationNo: Long
    DBSiteName: String
    DBSQLDialect: Long
    DeleteCount: TStringList
    ExpungeCount: TStringList
    Fetches: Long
    ForcedWrites: Long
    InsertCount: TStringList
    Marks: Long
    MaxMemory: Long
    Name: AnsiString
    NoReserve: Long
    NumBuffers: Long
    ODSMajorVersion: Long
    ODSMinorVersion: Long
    PageSize: Long
    PurgeCount: TStringList
    ReadIdxCount: TStringList
    ReadOnly: Long
    ReadSeqCount: TStringList
    Reads: Long
    SweepInterval: Long
    Tag: Int64
    UpdateCount: TStringList
    UserNames: TStringList
    Version: String
    Writes: Long
----------------------------------------------
TIBCustomSQLMonitor = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TIBSQLMonitor = class (TIBCustomSQLMonitor)
    Enabled: Boolean
    Name: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    procedure Release
----------------------------------------------
TIBBatchMove = class (TComponent)
    AbortOnKeyViol: Boolean
    AbortOnProblem: Boolean
    ChangedCount: LongInt
    ChangedTableName: TFileName
    CommitCount: LongInt
    Destination: TIBTable
    KeyViolCount: LongInt
    KeyViolTableName: TFileName
    Mappings: TStrings
    Mode: TBatchMode
    MovedCount: LongInt
    Name: AnsiString
    ProblemCount: LongInt
    ProblemTableName: TFileName
    RecordCount: LongInt
    Source: TIBCustomDataSet
    Tag: Int64
    Transliterate: Boolean
    procedure Execute
----------------------------------------------
TIBTable = class (TIBCustomDataSet)
    Active: Boolean
    AutoCalcFields: Boolean
    AutoCommit: Boolean
    AutoFetchAll: Boolean
    AutoStartTransaction: Boolean
    AutoTrim: Boolean
    BufferChunks: LongInt
    CachedUpdates: Boolean
    CancelAction: Boolean
    Database: TIBDatabase
    DefaultIndex: Boolean
    Exists: Boolean
    FieldDefs: TFieldDefs
    Filter: AnsiString
    Filtered: Boolean
    ForcedRefresh: Boolean
    IndexDefs: TIndexDefs
    IndexFieldCount: Integer
    IndexFieldNames: AnsiString
    IndexFields[Integer]: TField
    IndexName: AnsiString
    MasterFields: AnsiString
    MasterSource: TDataSource
    Name: AnsiString
    ReadOnly: Boolean
    StoreDefs: Boolean
    TableName: AnsiString
    TableNames: TStrings
    TableTypes: TIBTableTypes
    Tag: Int64
    Transaction: TIBTransaction
    UniDirectional: Boolean
    UpdateObject: TIBDataSetUpdateObject
    UpdateTransaction: TIBTransaction
    procedure AddIndex(Name, Fields: String; Options: TIndexOptions; DescFields: String)
    procedure CreateTable
    procedure DeleteIndex(Name: String)
    procedure DeleteTable
    procedure EmptyTable
    procedure GetDetailLinkFields(MasterFields, DetailFields: TList)
    procedure GetIndexNames(List: TStrings)
    procedure GotoCurrent(Table: TIBTable)
----------------------------------------------
TIBExtract = class (TComponent)
    Database: TIBDatabase
    Name: AnsiString
    ShowSystem: Boolean
    Tag: Int64
    Transaction: TIBTransaction
    function GetArrayField(FieldName: String): String
    function GetCharacterSets(CharSetId, Collation: Integer; ACollateOnly: Boolean): String
    function GetFieldType(FieldType, FieldSubType, FieldScale, FieldSize, FieldPrec, FieldLen: Integer): String
    procedure ExtractObject(ObjectType: TExtractObjectTypes; ObjectName: String)
----------------------------------------------
TIBBatch = class (TObject)
    Columns: TIBXSQLDA
    Filename: String
    Params: TIBXSQLDA
    procedure ReadyFile
----------------------------------------------
TIBBatchInput = class (TIBBatch)
    function ReadParameters: Boolean
----------------------------------------------
TIBBatchOutput = class (TIBBatch)
    function WriteColumns: Boolean
----------------------------------------------
TIBOutputDelimitedFile = class (TIBBatchOutput)
    ColDelimiter: String
    OutputTitles: Boolean
    RowDelimiter: String
    procedure Create
----------------------------------------------
TIBInputDelimitedFile = class (TIBBatchInput)
    ColDelimiter: String
    ReadBlanksAsNull: Boolean
    RowDelimiter: String
    SkipTitles: Boolean
    function GetColumn(var Col: String): Integer
    procedure Create
----------------------------------------------
TIBCustomService = class (TComponent)
    Active: Boolean
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    ServiceParamBySPB[Integer]: String
    Tag: Int64
    TraceFlags: TTraceFlags
    procedure Attach
    procedure Detach
----------------------------------------------
TIBControlService = class (TIBCustomService)
    Active: Boolean
    IsServiceRunning: Boolean
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    procedure ServiceStart
----------------------------------------------
TIBControlAndQueryService = class (TIBControlService)
    Active: Boolean
    BufferSize: LongInt
    Eof: Boolean
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    function GetNextChunk: String
    function GetNextLine: String
----------------------------------------------
TIBConfigService = class (TIBControlService)
    Active: Boolean
    DatabaseName: AnsiString
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    procedure ActivateShadow
    procedure BringDatabaseOnline
    procedure SetAsyncMode(Value: Boolean)
    procedure SetDBSqlDialect(Value: Integer)
    procedure SetPageBuffers(Value: Integer)
    procedure SetReadOnly(Value: Boolean)
    procedure SetReserveSpace(Value: Boolean)
    procedure SetSweepInterval(Value: Integer)
    procedure ShutdownDatabase(Options: TShutdownMode; Wait: Integer)
----------------------------------------------
TIBStatisticalService = class (TIBControlAndQueryService)
    Active: Boolean
    BufferSize: LongInt
    DatabaseName: AnsiString
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Options: TStatOptions
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
----------------------------------------------
TIBLogService = class (TIBControlAndQueryService)
    Active: Boolean
    BufferSize: LongInt
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
----------------------------------------------
TIBBackupRestoreService = class (TIBControlAndQueryService)
    Active: Boolean
    BufferSize: LongInt
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    Verbose: Boolean
----------------------------------------------
TIBBackupService = class (TIBBackupRestoreService)
    Active: Boolean
    BackupFile: TStrings
    BlockingFactor: LongInt
    BufferSize: LongInt
    DatabaseName: AnsiString
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Options: TBackupOptions
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    Verbose: Boolean
----------------------------------------------
TIBRestoreService = class (TIBBackupRestoreService)
    Active: Boolean
    BackupFile: TStrings
    BufferSize: LongInt
    DatabaseName: TStrings
    LibraryName: TFileName
    LoginPrompt: Boolean
    Name: AnsiString
    Options: TRestoreOptions
    PageBuffers: LongInt
    PageSize: LongInt
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    Verbose: Boolean
----------------------------------------------
TLimboTransactionInfo = class (TObject)
    Action: TTransactionAction
    Advise: TTransactionAdvise
    HostSite: String
    ID: Integer
    MultiDatabase: Boolean
    RemoteDatabasePath: String
    RemoteSite: String
    State: TTransactionState
----------------------------------------------
TIBValidationService = class (TIBControlAndQueryService)
    Active: Boolean
    BufferSize: LongInt
    DatabaseName: AnsiString
    GlobalAction: TTransactionGlobalAction
    LibraryName: TFileName
    LimboTransactionInfoCount: Integer
    LimboTransactionInfo[Integer]: TLimboTransactionInfo
    LoginPrompt: Boolean
    Name: AnsiString
    Options: TValidateOptions
    Params: TStrings
    Protocol: TProtocol
    ServerName: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    procedure FetchLimboTransactionInfo
    procedure FixLimboTransactionErrors
----------------------------------------------
TUserInfo = class (TObject)
    FirstName: String
    GroupID: Integer
    LastName: String
    MiddleName: String
    UserID: Integer
    UserName: String
----------------------------------------------
TIBSecurityService = class (TIBControlAndQueryService)
    Active: Boolean
    BufferSize: LongInt
    FirstName: AnsiString
    GroupID: LongInt
    LastName: AnsiString
    LibraryName: TFileName
    LoginPrompt: Boolean
    MiddleName: AnsiString
    Name: AnsiString
    Params: TStrings
    Password: AnsiString
    Protocol: TProtocol
    SecurityAction: TSecurityAction
    ServerName: AnsiString
    SQlRole: AnsiString
    Tag: Int64
    TraceFlags: TTraceFlags
    UserID: LongInt
    UserInfoCount: Integer
    UserInfo[Integer]: TUserInfo
    UserName: AnsiString
    procedure AddUser
    procedure DeleteUser
    procedure DisplayUsers
    procedure DisplayUser(UserName: String)
    procedure ModifyUser
----------------------------------------------
TfrReport = class (TComponent)
    Comments: TStringList
    Dataset: TfrDataset
    DataType: TfrDataType
    DefaultCopies: LongInt
    EMFPages: TfrEMFPages
    FileName: String
    FinalPass: Boolean
    GrayedButtons: Boolean
    InitialZoom: TfrPreviewZoom
    KeyWords: String
    ModalPreview: Boolean
    ModifyPrepared: Boolean
    Name: AnsiString
    Options: TfrReportOptions
    Pages: TfrPages
    PreviewButtons: TfrPreviewButtons
    Preview: TfrPreview
    RebuildPrinter: Boolean
    ReportAutor: String
    ReportCreateDate: TDateTime
    ReportLastChange: TDateTime
    ReportType: TfrReportType
    ReportVersionBuild: String
    ReportVersionMajor: String
    ReportVersionMinor: String
    ReportVersionRelease: String
    ShowProgress: Boolean
    StoreInForm: Boolean
    Subject: String
    Tag: Int64
    Terminated: Boolean
    Title: AnsiString
    Values: TfrValues
    Variables: TStrings
    function ChangePrinter(OldIndex, NewIndex: Integer): Boolean
    function FindObject(aName: String): TfrObject
    function FindVariable(Variable: String): Integer
    function PrepareReport: Boolean
    procedure Clear
    procedure DesignReport
    procedure EditPreparedReport(PageIndex: Integer)
    procedure FillQueryParams
    procedure GetCategoryList(List: TStrings)
    procedure GetVariableValue(s: String; var aValue: Variant)
    procedure GetVarList(CatNo: Integer; List: TStrings)
    procedure LoadFromFile(FName: String)
    procedure LoadFromStream(Stream: TStream)
    procedure LoadFromXMLFile(Fname: String)
    procedure LoadFromXMLStream(Stream: TStream)
    procedure LoadPreparedReport(FName: String)
    procedure LoadTemplate(fname: String; comm: TStrings; Bmp: TBitmap; Load: Boolean)
    procedure PrepareDsigner
    procedure PrintPreparedReport(PageNumbers: String; Copies: Integer)
    procedure SavePreparedReport(FName: String)
    procedure SaveTemplate(fname: String; comm: TStrings; Bmp: TBitmap)
    procedure SaveToFile(FName: String)
    procedure SaveToStream(Stream: TStream)
    procedure SaveToXMLFile(FName: String)
    procedure SaveToXMLStream(Stream: TStream)
    procedure ShowPreparedReport
    procedure ShowReport
----------------------------------------------
TfrDataset = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrDBDataSet = class (TfrDataset)
    CloseDataSource: Boolean
    DataSet: TDataSet
    DataSource: TDataSource
    Name: AnsiString
    OpenDataSource: Boolean
    RangeBegin: TRangeBegin
    RangeEndCount: LongInt
    RangeEnd: TRangeEnd
    Tag: Int64
----------------------------------------------
TfrCompositeReport = class (TfrReport)
    Dataset: TfrDataset
    DataType: TfrDataType
    DefaultCopies: LongInt
    GrayedButtons: Boolean
    InitialZoom: TfrPreviewZoom
    ModalPreview: Boolean
    ModifyPrepared: Boolean
    Name: AnsiString
    Options: TfrReportOptions
    PreviewButtons: TfrPreviewButtons
    Preview: TfrPreview
    RebuildPrinter: Boolean
    ReportType: TfrReportType
    ShowProgress: Boolean
    StoreInForm: Boolean
    Tag: Int64
    Title: AnsiString
----------------------------------------------
TfrUserDataset = class (TfrDataset)
    Name: AnsiString
    RangeBegin: TRangeBegin
    RangeEndCount: LongInt
    RangeEnd: TRangeEnd
    Tag: Int64
----------------------------------------------
TfrTextExport = class (TComponent)
    Name: AnsiString
    ShowExportParamsDlg: Boolean
    Tag: Int64
----------------------------------------------
TfrHTMExport = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrCSVExport = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrDesigner = class (TComponent)
    Name: AnsiString
    Tag: Int64
    TemplateDir: AnsiString
----------------------------------------------
TfrPreview = class (TPanel)
    Alignment: TAlignment
    Align: TAlign
    AllPages: Integer
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSize: Boolean
    BevelColor: TGraphicsColor
    BevelInner: TGraphicsBevelCut
    BevelOuter: TGraphicsBevelCut
    BevelWidth: TBevelWidth
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    BorderWidth: TBorderWidth
    Caption: TTranslateString
    ChildSizing: TControlChildSizing
    ClientHeight: LongInt
    ClientWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    FullRepaint: Boolean
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Page: Integer
    ParentBackground: Boolean
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ScrollBars: TScrollStyle
    ShowAccelChar: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    UseDockManager: Boolean
    VerticalAlignment: TVerticalAlignment
    Visible: Boolean
    Width: LongInt
    Wordwrap: Boolean
    Zoom: Double
    function ExportTo(AFileName: String): Boolean
    function Print: Boolean
    procedure Connect(Doc: TfrReport)
    procedure Edit
    procedure Find
    procedure First
    procedure Last
    procedure LoadFromFile
    procedure Next
    procedure OnePage
    procedure PageWidth
    procedure Prev
    procedure SaveToFile
    procedure TwoPages
----------------------------------------------
TfrObject = class (TPersistent)
    Memo: TfrMemoStrings
    Name: AnsiString
    Visible: Boolean
    procedure Assign(From: TfrView)
----------------------------------------------
TfrView = class (TfrObject)
    FillColor: TColor
    Format: Integer
    FrameColor: TColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    Height: Double
    Left: Double
    Name: AnsiString
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
    procedure Create(From: TfrView)
----------------------------------------------
TfrStretcheable = class (TfrView)
    Height: Double
    Left: Double
    Name: AnsiString
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrCustomMemoView = class (TfrStretcheable)
    Height: Double
    Left: Double
    Name: AnsiString
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrMemoView = class (TfrCustomMemoView)
    Alignment: TAlignment
    Angle: Byte
    AutoSize: Boolean
    Cursor: TCursor
    DetailReport: AnsiString
    FillColor: TGraphicsColor
    Font: TFont
    Format: LongInt
    FormatStr: AnsiString
    FrameColor: TGraphicsColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    GapX: LongInt
    GapY: LongInt
    Height: Double
    HideDuplicates: Boolean
    HideZeroValues: Boolean
    Layout: TTextLayout
    Left: Double
    LineSpacing: LongInt
    Memo: TfrMemoStrings
    Name: AnsiString
    OnClick: TfrScriptStrings
    OnMouseEnter: TfrScriptStrings
    OnMouseLeave: TfrScriptStrings
    ParagraphGap: LongInt
    Restrictions: TlrRestrictions
    Script: TfrScriptStrings
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
    WordBreak: Boolean
    WordWrap: Boolean
----------------------------------------------
TfrBarCodeObject = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrCustomBarCodeView = class (TfrView)
    Height: Double
    Left: Double
    Name: AnsiString
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrBarcodeView = class (TfrCustomBarCodeView)
    Angle: Double
    BarType: TBarcodeType
    CheckSum: Boolean
    FrameColor: TGraphicsColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    Height: Double
    Left: Double
    Memo: TfrMemoStrings
    Name: AnsiString
    Restrictions: TlrRestrictions
    ShowText: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
    Zoom: Double
----------------------------------------------
TfrShapeObject = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrShapeView = class (TfrView)
    FillColor: TGraphicsColor
    FrameColor: TGraphicsColor
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    Height: Double
    Left: Double
    Name: AnsiString
    Restrictions: TlrRestrictions
    ShapeType: TfrShapeType
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrCheckBoxObject = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrCheckBoxView = class (TfrView)
    Checked: Boolean
    DataField: AnsiString
    FillColor: TGraphicsColor
    FrameColor: TGraphicsColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    Height: Double
    Left: Double
    Name: AnsiString
    Restrictions: TlrRestrictions
    Script: TfrScriptStrings
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrRoundRectObject = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrRoundRectView = class (TfrMemoView)
    Alignment: TAlignment
    Angle: Byte
    AutoSize: Boolean
    Cursor: TCursor
    DetailReport: AnsiString
    FillColor: TGraphicsColor
    Font: TFont
    Format: LongInt
    FormatStr: AnsiString
    FrameColor: TGraphicsColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    GapX: LongInt
    GapY: LongInt
    GradianStyle: TGradientStyle
    Height: Double
    HideDuplicates: Boolean
    HideZeroValues: Boolean
    Layout: TTextLayout
    Left: Double
    LineSpacing: LongInt
    Memo: TfrMemoStrings
    Name: AnsiString
    OnClick: TfrScriptStrings
    OnMouseEnter: TfrScriptStrings
    OnMouseLeave: TfrScriptStrings
    ParagraphGap: LongInt
    Restrictions: TlrRestrictions
    RoundRect: Boolean
    RoundRectCurve: LongInt
    Script: TfrScriptStrings
    ShadowColor: TGraphicsColor
    ShadowWidth: LongInt
    ShowGradian: Boolean
    SquaredCorners: TCornerSet
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
    WordBreak: Boolean
    WordWrap: Boolean
----------------------------------------------
TfrPictureView = class (TfrView)
    Centered: Boolean
    DataField: AnsiString
    FillColor: TGraphicsColor
    FrameColor: TGraphicsColor
    Frames: TfrFrameBorders
    FrameStyle: TfrFrameStyle
    FrameWidth: Double
    Height: Double
    KeepAspect: Boolean
    Left: Double
    Memo: TfrMemoStrings
    Name: AnsiString
    Picture: TPicture
    Restrictions: TlrRestrictions
    Script: TfrScriptStrings
    SharedName: AnsiString
    Stretched: Boolean
    Tag: AnsiString
    Top: Double
    URLInfo: AnsiString
    Visible: Boolean
    Width: Double
----------------------------------------------
TfrBand = class (TfrObject)
    Name: AnsiString
    Visible: Boolean
----------------------------------------------
TfrRect = class (TPersistent)
    Bottom: LongInt
    Left: LongInt
    Right: LongInt
    Top: LongInt
----------------------------------------------
TfrPage = class (TfrObject)
    ColCount: Integer
    ColGap: Integer
    ColWidth: Integer
    CurBottomY: Integer
    CurY: Integer
    Height: LongInt
    LastBandType: TfrBandType
    LastRowHeight: Integer
    LayoutOrder: TLayoutOrder
    Margins: TfrRect
    Name: AnsiString
    Orientation: TPrinterOrientation
    PageIndex: LongInt
    pgSize: Integer
    PrintToPrevPage: Boolean
    RowStarted: Boolean
    Script: TfrScriptStrings
    UseMargins: Boolean
    Visible: Boolean
    Width: LongInt
    function AdvanceRow(Band: TfrBand): Boolean
    function BottomMargin: Integer
    function FindObject(aName: String): TfrObject
    function FindObjectByID(ID: Integer): Integer
    function FindRTObject(aName: String): TfrObject
    function LeftMargin: Integer
    function RightMargin: Integer
    function RowsLayout: Boolean
    function TopMargin: Integer
    procedure ChangePaper(ASize, AWidth, AHeight: Integer; AOr: TPrinterOrientation)
    procedure Clear
    procedure Create(ASize, AWidth, AHeight: Integer; AOr: TPrinterOrientation)
    procedure CreatePage
    procedure Delete(Index: Integer)
    procedure NewColumn(Band: TfrBand)
    procedure NewPage
    procedure NextColumn(Band: TfrBand)
    procedure ShowBandByName(s: String)
    procedure ShowBandByType(bt: TfrBandType)
    procedure StartColumn
    procedure StartRowsLayoutNonDataBand(Band: TfrBand)
----------------------------------------------
TfrPages = class (TObject)
    Count: Integer
    Pages[Integer]: TfrPage
    function PageByName(APageName: String): TfrPage
    procedure Add(aClassName: String)
    procedure Clear
    procedure Delete(Index: Integer)
----------------------------------------------
TfrEMFPages = class (TObject)
    Count: Integer
    procedure Add(APage: TfrPage)
    procedure Clear
    procedure Delete(Index: Integer)
    procedure Insert(Index: Integer; APage: TfrPage)
----------------------------------------------
TfrMemoStrings = class (TStringList)
----------------------------------------------
TfrValues = class (TPersistent)
    Items: TStringList
    Objects[Integer]: TfrValue
    function AddValue: Integer
    function FindVariable(s: String): TfrValue
    procedure Clear
----------------------------------------------
TfrValue = class (TObject)
    DataSet: String
    DSet: TfrTDataSet
    Field: String
    OtherKind: Integer
    Typ: TfrValueType
----------------------------------------------
TfrTDataSet = class (TDataSet)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TfrTField = class (TField)
    Alignment: TAlignment
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TfrTBlobField = class (TBlobField)
    Alignment: TAlignment
    BlobType: TBlobType
    ConstraintErrorMessage: AnsiString
    CustomConstraint: AnsiString
    DefaultExpression: AnsiString
    DisplayLabel: AnsiString
    DisplayWidth: LongInt
    FieldKind: TFieldKind
    FieldName: AnsiString
    HasConstraints: Boolean
    ImportedConstraint: AnsiString
    Index: LongInt
    KeyFields: AnsiString
    Lookup: Boolean
    LookupCache: Boolean
    LookupDataSet: TDataSet
    LookupKeyFields: AnsiString
    LookupResultField: AnsiString
    Name: AnsiString
    Origin: AnsiString
    ProviderFlags: TProviderFlags
    ReadOnly: Boolean
    Required: Boolean
    Size: LongInt
    Tag: Int64
    Visible: Boolean
----------------------------------------------
TfrVariables = class (TObject)
    Count: Integer
    Name[Integer]: String
    Value[Integer]: Variant
    Variable[String]: Variant
    function IndexOf(aName: String): Integer
    procedure Clear
    procedure Delete(Index: Integer)
----------------------------------------------
TfrPrinter = class (TObject)
    Orientation: TPrinterOrientation
    PaperHeight: Integer
    PaperSize: Integer
    PaperSizesNum: Integer
    PaperWidth: Integer
    PrinterIndex: Integer
    Printers: TStringList
    Printer: TPrinter
----------------------------------------------
TPrinter = class (TObject)
    CanPrint: Boolean
    Canvas: TCanvas
    Copies: Integer
    FileName: String
    Fonts: TStrings
    PageHeight: Integer
    PageNumber: Integer
    PageWidth: Integer
    PrinterIndex: Integer
    PrinterName: String
    Printers: TStrings
    PrinterType: TPrinterType
    Printing: Boolean
    Title: String
    procedure Abort
    procedure BeginDoc
    procedure EndDoc
    procedure Refresh
    procedure SetPrinter(aName: String)
----------------------------------------------
TlrCairoExport = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TsFont = class (TObject)
----------------------------------------------
TsPalette = class (TObject)
    Colors[Integer]: TsColor
    function AddColor(AColor: TsColor; ABigEndian: Boolean): Integer
    function AddUniqueColor(AColor: TsColor; ABigEndian: Boolean): Integer
    function ColorUsedInWorkbook(APaletteIndex: Integer; AWorkbook: TsWorkbook): Boolean
    function Count: Integer
    function FindClosestColorIndex(AColor: TsColor; AMaxPaletteCount: Integer): Integer
    function FindColor(AColor: TsColor; AMaxPaletteCount: Integer): Integer
    procedure AddExcelColors
    procedure Clear
    procedure CollectFromWorkbook(AWorkbook: TsWorkbook)
    procedure Create
    procedure Trim(AMaxSize: Integer)
----------------------------------------------
TsBasicWorksheet = class (TObject)
----------------------------------------------
TsWorksheet = class (TsBasicWorksheet)
    ActiveCellCol: Cardinal
    ActiveCellRow: Cardinal
    BottomMargin: Double
    DefaultColWidth: Single
    DefaultRowHeight: Single
    FitHeightToPages: Integer
    FitWidthToPages: Integer
    FooterMargin: Double
    HeaderMargin: Double
    LeftMargin: Double
    LeftPaneWidth: Integer
    Options: TsSheetOptions
    Orientation: TsPageOrientation
    RightMargin: Double
    TopMargin: Double
    TopPaneHeight: Integer
    Workbook: TsWorkbook
    function CalcAutoRowHeight(ARow: Cardinal): Single
    function CellPosToText(ARow, ACol: Cardinal): String
    function FindMergedRange(ARow, Acol: Cardinal; var ARow1, var ACol1, var ARow2, var ACol2: Cardinal): Boolean
    function GetCellCount: Cardinal
    function GetCellCountInCol(ACol: Cardinal): Cardinal
    function GetCellCountInRow(ARow: Cardinal): Cardinal
    function GetColWidth(ACol: Cardinal): Single
    function GetLastColIndex: Cardinal
    function GetLastRowIndex: Cardinal
    function GetRowHeight(ARow: Cardinal): Single
    function HasComment(ARow, ACol: Cardinal): Boolean
    function HasHyperlink(ARow, ACol: Cardinal): Boolean
    function IsMerged(ARow, Acol: Cardinal): Boolean
    function ReadAsDateTime(ARow, ACol: Cardinal; var AResult: TDateTime): Boolean
    function ReadAsNumber(ARow, ACol: Cardinal): Double
    function ReadAsUTF8Text(ARow, ACol: Cardinal): AnsiString
    function ReadBackgroundColor(ARow, ACol: Cardinal): TsColor
    function ReadComment(ARow, ACol: Cardinal): String
    function ReadFormulaAsString(ARow, ACol: Cardinal): String
    function ReadHyperlink(ARow, ACol: Cardinal): String
    function ReadUsedFormatting(ARow, ACol: Cardinal): TsUsedFormattingFields
    function WriteFontColor(ARow, ACol: Cardinal; AFontColor: TsColor): Integer
    function WriteFontF(ARow, ACol: Cardinal; AFontName: String; AFontSize: Single; AFontStyle: TsFontStyles; AFontColor: TsColor): Integer
    function WriteFontName(ARow, ACol: Cardinal; AFontName: String): Integer
    function WriteFontSize(ARow, ACol: Cardinal; ASize: Single): Integer
    function WriteFontStyle(ARow, ACol: Cardinal; AStyle: TsFontStyles): Integer
    procedure CopyCell(AFromRow, AFromCol, AToRow, AToCol: Cardinal; AFromWorksheet: TsWorksheet)
    procedure CopyFormat(AFromRow, AFromCol, AToRow, AToCol: Cardinal)
    procedure Create
    procedure DeleteCol(ACol: Cardinal)
    procedure DeleteRow(ARow: Cardinal)
    procedure EraseCell(ARow, ACol: Cardinal)
    procedure InsertCol(ACol: Cardinal)
    procedure InsertRow(ARow: Cardinal)
    procedure MergeCells(ARow1, ACol1, ARow2, ACol2: Cardinal)
    procedure MergeCellsRange(ARange: String)
    procedure RemoveAllCols
    procedure RemoveAllRows
    procedure RemoveCol(ACol: Cardinal)
    procedure RemoveHyperlink(ARow, ACol: Cardinal)
    procedure RemoveRow(ARow: Cardinal)
    procedure WriteBackground(ARow, ACol: Cardinal; AStyle: TsFillStyle; APatternColor, ABackgroundColor: TsColor)
    procedure WriteBackgroundColor(ARow, ACol: Cardinal; AColor: TsColor)
    procedure WriteBlank(ARow, ACol: Cardinal)
    procedure WriteBoolValue(ARow, ACol: Cardinal; AValue: Boolean)
    procedure WriteBorderColor(ARow, ACol: Cardinal; ABorder: TsCellBorder; AColor: TsColor)
    procedure WriteBorderLineStyle(ARow, ACol: Cardinal; ABorder: TsCellBorder; ALineStyle: TsLineStyle)
    procedure WriteBorders(ARow, ACol: Cardinal; ABorders: TsCellBorders)
    procedure WriteBorderStyleColor(ARow, ACol: Cardinal; ABorder: TsCellBorder; ALineStyle: TsLineStyle; AColor: TsColor)
    procedure WriteCellValueAsString(ARow, ACol: Cardinal; AValue: String)
    procedure WriteColWidth(ACol: Cardinal; AWidth: Single)
    procedure WriteComment(ARow, ACol: Cardinal; AText: String)
    procedure WriteCurrency(ARow, ACol: Cardinal; AValue: Double)
    procedure WriteCurrencyF(ARow, ACol: Cardinal; AValue: Double; AFormat: TsNumberFormat; AFormatString: String)
    procedure WriteDateTime(ARow, ACol: Cardinal; AValue: TDateTime)
    procedure WriteDateTimeF(ARow, ACol: Cardinal; AValue: TDateTime; AFormatStr: String)
    procedure WriteDecimals(ARow, ACol: Cardinal; ADecimals: Byte)
    procedure WriteFont(ARow, ACol: Cardinal; AFontIndex: Integer)
    procedure WriteFormula(ARow, ACol: Cardinal; AFormula: String; ALocalized: Boolean)
    procedure WriteHorAlignment(ARow, ACol: Cardinal; AValue: TsHorAlignment)
    procedure WriteHyperlink(ARow, ACol: Cardinal; ATarget, ATooltip: String)
    procedure WriteNumber(ARow, ACol: Cardinal; ANumber: Double)
    procedure WriteNumberF(ARow, ACol: Cardinal; ANumber: Double; AFormat: TsNumberFormat; AFormatString: String)
    procedure WriteNumberFormat(ARow, ACol: Cardinal; ANumberFormat: TsNumberFormat; AFormatString: String)
    procedure WriteRowHeight(ARow: Cardinal; AHeight: Single)
    procedure WriteTextRotation(ARow, ACol: Cardinal; ARotation: TsTextRotation)
    procedure WriteUsedFormatting(ARow, ACol: Cardinal; AUsedFormatting: TsUsedFormattingFields)
    procedure WriteUTF8Text(ARow, ACol: Cardinal; AText: AnsiString)
    procedure WriteVertAlignment(ARow, ACol: Cardinal; AValue: TsVertAlignment)
    procedure WriteWordwrap(ARow, ACol: Cardinal; AValue: Boolean)
----------------------------------------------
TsBasicWorkbook = class (TObject)
----------------------------------------------
TsWorkbook = class (TsBasicWorkbook)
    function AddFont(AFontName: String; ASize: Single; AStyle: TsFontStyles; AColor: TsColor): Integer
    function AddWorksheet(AName: String): TsWorksheet
    function FindFont(AFontName: String; ASize: Single; AStyle: TsFontStyles; AColor: TsColor): Integer
    function GetFirstWorksheet: TsWorksheet
    function GetFontCount: Integer
    function GetLastWorksheet: TsWorksheet
    function GetNextWorksheet(AWorksheet: TsWorksheet): TsWorksheet
    function GetWorksheetByIndex(AIndex: Cardinal): TsWorksheet
    function GetWorksheetByName(AName: String): TsWorksheet
    function GetWorksheetCount: Cardinal
    procedure Create
    procedure InitFonts
    procedure ReadFromFile(AFileName: String)
    procedure ReadFromFileFormat(AFileName: String; AFormat: TsSpreadsheetFormat)
    procedure ReadFromStream(AStream: TStream; AFormat: TsSpreadsheetFormat)
    procedure RemoveAllFonts
    procedure RemoveAllWorksheets
    procedure SetDefaultFont(AFontName: String; ASize: Single)
    procedure WriteToFile(AFileName: String; AOverwriteExisting: Boolean)
    procedure WriteToFileFormat(AFileName: String; AFormat: TsSpreadsheetFormat; AOverwriteExisting: Boolean)
    procedure WriteToStream(AStream: TStream; AFormat: TsSpreadsheetFormat)
----------------------------------------------
TsWorkbookSource = class (TComponent)
    AutoDetectFormat: Boolean
    FileFormat: TsSpreadsheetFormat
    FileName: TFileName
    Name: AnsiString
    Options: TsWorkbookOptions
    Tag: Int64
    Workbook: TsWorkbook
    Worksheet: TsWorksheet
    procedure CreateNewWorkbook
    procedure LoadFromSpreadsheetFile(AFileName: String; AFormatID: TsSpreadFormatID; AWorksheetIndex: Integer)
    procedure LoadFromWorkbook(AWorkbook: TsWorkbook; AWorksheetIndex: Integer)
    procedure SaveToSpreadsheetFile(AFileName: String; AOverwriteExisting: Boolean)
----------------------------------------------
TsCustomWorksheetGrid = class (TCustomDrawGrid)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TsWorksheetGrid = class (TsCustomWorksheetGrid)
    Align: TAlign
    AllowDragAndDrop: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TAutoAdvance
    AutoCalc: Boolean
    AutoDetectCellType: Boolean
    AutoEdit: Boolean
    AutoExpand: TsAutoExpandModes
    AutoFillColumns: Boolean
    BackgroundColor[Integer,Integer]: TsColor
    BackgroundColors[Integer,Integer,Integer,Integer]: TsColor
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CellBorder[Integer,Integer]: TsCellBorders
    CellBorders[Integer,Integer,Integer,Integer]: TsCellBorders
    CellComment[Integer,Integer]: String
    CellFontColor[Integer,Integer]: TsColor
    CellFontColors[Integer,Integer,Integer,Integer]: TsColor
    CellFont[Integer,Integer]: TFont
    CellFontName[Integer,Integer]: String
    CellFontNames[Integer,Integer,Integer,Integer]: String
    CellFonts[Integer,Integer,Integer,Integer]: TFont
    CellFontSize[Integer,Integer]: Single
    CellFontSizes[Integer,Integer,Integer,Integer]: Single
    CellFontStyle[Integer,Integer]: TsFontStyles
    CellFontStyles[Integer,Integer,Integer,Integer]: TsFontStyles
    CellHintPriority: TCellHintPriority
    CellLineColor[Integer,Integer,TsCellBorder]: TsColor
    CellLineColors[Integer,Integer,Integer,Integer,TsCellBorder]: TsColor
    CellLineStyle[Integer,Integer,TsCellBorder]: TsLineStyle
    CellLineStyles[Integer,Integer,Integer,Integer,TsCellBorder]: TsLineStyle
    Cells[Integer,Integer]: Variant
    ColCount: LongInt
    Col: Integer
    Color: TGraphicsColor
    ColWidths[Integer]: Integer
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColWidth: Integer
    DefaultColWidth: LongInt
    DefaultDrawing: Boolean
    DefaultRowHeight: Integer
    DefaultRowHeight: LongInt
    DisplayFixedColRow: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    EditorLineMode: TsEditorLineMode
    Enabled: Boolean
    ExtendedSelect: Boolean
    FixedColor: TGraphicsColor
    FixedColWidth: LongInt
    Flat: Boolean
    Font: TFont
    FrozenBorderPen: TPen
    FrozenCols: LongInt
    FrozenRows: LongInt
    GridLineWidth: LongInt
    HeaderCount: Integer
    HeaderHotZones: TGridZoneSet
    HeaderPushZones: TGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HorAlignment[Integer,Integer]: TsHorAlignment
    HorAlignments[Integer,Integer,Integer,Integer]: TsHorAlignment
    Hyperlink[Integer,Integer]: String
    Left: LongInt
    MouseWheelOption: TMouseWheelOption
    Name: AnsiString
    NumberFormat[Integer,Integer]: String
    Options: TGridOptions
    PageBreakPen: TPen
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadFormulas: Boolean
    RowCount: LongInt
    RowHeights[Integer]: Integer
    Row: Integer
    ScrollBars: TScrollStyle
    SelectionBottom: Integer
    SelectionLeft: Integer
    SelectionPen: TsSelPen
    SelectionRight: Integer
    SelectionTop: Integer
    ShowFormulas: Boolean
    ShowGridLines: Boolean
    ShowHeaders: Boolean
    ShowHint: Boolean
    ShowPageBreaks: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TextOverflow: Boolean
    TextRotation[Integer,Integer]: TsTextRotation
    TextRotations[Integer,Integer,Integer,Integer]: TsTextRotation
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TTitleStyle
    Top: LongInt
    UseXORFeatures: Boolean
    VertAlignment[Integer,Integer]: TsVertAlignment
    VertAlignments[Integer,Integer,Integer,Integer]: TsVertAlignment
    Visible: Boolean
    VisibleColCount: LongInt
    VisibleRowCount: LongInt
    Width: LongInt
    Wordwrap[Integer,Integer]: Boolean
    Wordwraps[Integer,Integer,Integer,Integer]: Boolean
    WorkbookSource: TsWorkbookSource
    Workbook: TsWorkbook
    Worksheet: TsWorksheet
    ZoomFactor: Double
    function GetGridCol(ASheetCol: Cardinal): Integer
    function GetGridRow(ASheetRow: Cardinal): Integer
    function GetWorksheetCol(AGridCol: Integer): Cardinal
    function GetWorksheetRow(AGridRow: Integer): Cardinal
    procedure AutoColWidth(ACol: Integer)
    procedure AutoRowHeight(ARow: Integer)
    procedure BeginUpdate
    procedure Clear
    procedure Convert_Font_to_sFont(AFont: TFont; sFont: TsFont)
    procedure Convert_sFont_to_Font(sFont: TsFont; AFont: TFont)
    procedure DeleteCol(AGridCol: Integer)
    procedure DeleteRow(AGridRow: Integer)
    procedure EditingDone
    procedure EndUpdate(ARefresh: Boolean)
    procedure GetSheets(ASheets: TStrings)
    procedure InsertCol(AGridCol: Integer)
    procedure InsertRow(AGridRow: Integer)
    procedure LoadFromSpreadsheetFile(AFileName: String; AFormatID: TsSpreadFormatID; AWorksheetIndex: Integer)
    procedure LoadFromWorkbook(AWorkbook: TsWorkbook; AWorksheetIndex: Integer)
    procedure MergeCells(ALeft, ATop, ARight, ABottom: Integer)
    procedure NewWorkbook(AColCount, ARowCount: Integer)
    procedure RemoveWorkbookSource
    procedure SaveToSpreadsheetFile(AFileName: String; AOverwriteExisting: Boolean)
    procedure SelectSheetByIndex(AIndex: Integer)
    procedure SetBorderLine(ACol, ARow: Integer; ABorders: TsCellBorders; AStyle: TsLineStyle)
    procedure SetBorderLines(SelectionLeft, SelectionTop, SelectionRight, SelectionBottom: Integer; ABorders: TsCellBorders; AStyle: TsLineStyle)
    procedure SetSelection(ALeft, ATop, ARight, ABottom: Integer)
    procedure UnmergeCells(ACol, ARow: Integer)
    procedure UpdateColWidth(ACol: Integer)
    procedure UpdateColWidths(AStartIndex: Integer)
    procedure UpdateRowHeight(ARow: Integer; AEnforceCalcRowHeight: Boolean)
    procedure UpdateRowHeights(AStartRow: Integer; AEnforceCalcRowHeight: Boolean)
----------------------------------------------
TsWorkbookTabControl = class (TTabControl)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    Constraints: TSizeConstraints
    Cursor: TCursor
    DockSite: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    HotTrack: Boolean
    Images: TCustomImageList
    ImagesWidth: LongInt
    Left: LongInt
    MultiLine: Boolean
    MultiSelect: Boolean
    Name: AnsiString
    Options: TCTabControlOptions
    OwnerDraw: Boolean
    ParentBiDiMode: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RaggedRight: Boolean
    ScrollOpposite: Boolean
    ShowAllSheets: Boolean
    ShowHint: Boolean
    Style: TTabStyle
    TabHeight: SmallInt
    TabIndex: LongInt
    TabOrder: TTabOrder
    TabPosition: TTabPosition
    TabStop: Boolean
    Tabs: TStrings
    TabWidth: SmallInt
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    WorkbookSource: TsWorkbookSource
----------------------------------------------
TsCellEdit = class (TMemo)
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CharCase: TEditCharCase
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    Lines: TStrings
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentDoubleBuffered: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    ShowHTMLText: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Top: LongInt
    Visible: Boolean
    WantReturns: Boolean
    WantTabs: Boolean
    Width: LongInt
    WordWrap: Boolean
    WorkbookSource: TsWorkbookSource
----------------------------------------------
TsCellIndicator = class (TCustomEdit)
    Action: TBasicAction
    Alignment: TAlignment
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    Enabled: Boolean
    Font: TFont
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    HideSelection: Boolean
    Hint: TTranslateString
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ReadOnly: Boolean
    ShowHint: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    WorkbookSource: TsWorkbookSource
----------------------------------------------
TsCellCombobox = class (TCustomComboBox)
    Align: TAlign
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    ArrowKeysTraverseList: Boolean
    AutoComplete: Boolean
    AutoCompleteText: TComboBoxAutoCompleteText
    AutoDropDown: Boolean
    AutoSelect: Boolean
    AutoSize: Boolean
    BidiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    CellFormatItem: TsCellFormatItem
    CharCase: TEditCharCase
    ColorRectOffset: LongInt
    ColorRectWidth: LongInt
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownCount: LongInt
    Enabled: Boolean
    Font: TFont
    FormatTarget: TsFormatTarget
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    ItemIndex: LongInt
    ItemWidth: LongInt
    Left: LongInt
    MaxLength: LongInt
    Name: AnsiString
    ParentBidiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    ShowHint: Boolean
    Sorted: Boolean
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    Text: TTranslateString
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    WorkbookSource: TsWorkbookSource
    procedure AddColor(AColor: TsColor; AColorName: String)
----------------------------------------------
TsSpreadsheetInspector = class (TValueListEditor)
    Align: TAlign
    AlternateColor: TGraphicsColor
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AutoAdvance: TAutoAdvance
    AutoEdit: Boolean
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BorderStyle: TBorderStyle
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    DefaultColWidth: LongInt
    DefaultDrawing: Boolean
    DefaultRowHeight: LongInt
    DisplayOptions: TDisplayOptions
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragKind: TDragKind
    DragMode: TDragMode
    DropDownRows: LongInt
    Enabled: Boolean
    ExpandedNodes: TsInspectorExpandedNodes
    ExtendedColSizing: Boolean
    ExtendedSelect: Boolean
    FixedColor: TGraphicsColor
    FixedCols: LongInt
    Flat: Boolean
    Font: TFont
    GridLineWidth: LongInt
    HeaderHotZones: TGridZoneSet
    HeaderPushZones: TGridZoneSet
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    KeyOptions: TKeyOptions
    Left: LongInt
    Mode: TsInspectorMode
    MouseWheelOption: TMouseWheelOption
    Name: AnsiString
    Options: TGridOptions
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentFont: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    RowCount: LongInt
    ScrollBars: TScrollStyle
    ShowHint: Boolean
    Strings: TValueListStrings
    TabOrder: TTabOrder
    TabStop: Boolean
    Tag: Int64
    TitleCaptions: TStrings
    TitleFont: TFont
    TitleImageList: TImageList
    TitleStyle: TTitleStyle
    Top: LongInt
    UseXORFeatures: Boolean
    Visible: Boolean
    VisibleColCount: LongInt
    VisibleRowCount: LongInt
    Width: LongInt
    WorkbookSource: TsWorkbookSource
----------------------------------------------
TBaseJSONReader = class (TObject)
----------------------------------------------
TJSONParser = class (TBaseJSONReader)
    function Parse: TJSONData
    procedure CreateFromStream(Source: TStream; Options: TJSONOptions)
    procedure Create(Source: String; Options: TJSONOptions)
----------------------------------------------
TJSONData = class (TObject)
    AsBoolean: Boolean
    AsFloat: TJSONFloat
    AsInt64: Int64
    AsInteger: Integer
    AsJSON: TJSONStringType
    AsString: TJSONStringType
    Count: Integer
    IsNull: Boolean
    Items[Integer]: TJSONData
    function Clone: TJSONData
    function FindPath(APath: TJSONStringType): TJSONData
    function FormatJSON(Options: TFormatOptions; Indentsize: Integer): TJSONStringType
    function GetEnumerator: TBaseJSONEnumerator
    function GetPath(APath: TJSONStringType): TJSONData
----------------------------------------------
TJSONNumber = class (TJSONData)
    function NumberType: TJSONNumberType
----------------------------------------------
TJSONFloatNumber = class (TJSONNumber)
    procedure Create(AValue: TJSONFloat)
----------------------------------------------
TJSONFloatNum = class (TJSONFloatNumber)
    Format: AnsiString
    procedure Create(AValue: TJSONFloat)
----------------------------------------------
TJSONIntegerNumber = class (TJSONNumber)
    procedure Create(AValue: Integer)
----------------------------------------------
TJSONInt64Number = class (TJSONNumber)
    procedure Create(AValue: Int64)
----------------------------------------------
TJSONString = class (TJSONData)
    procedure Create(AValue: TJSONStringType)
----------------------------------------------
TJSONBoolean = class (TJSONData)
    procedure Create(AValue: Boolean)
----------------------------------------------
TJSONNull = class (TJSONData)
----------------------------------------------
TJSONArray = class (TJSONData)
    Arrays[Integer]: TJSONArray
    Booleans[Integer]: Boolean
    Floats[Integer]: TJSONFloat
    Int64s[Integer]: Int64
    Integers[Integer]: Integer
    Nulls[Integer]: Boolean
    Objects[Integer]: TJSONObject
    Strings[Integer]: TJSONStringType
    Types[Integer]: TJSONtype
    function AddArray(AnArray: TJSONArray): Integer
    function AddBoolean(B: Boolean): Integer
    function AddFloat(F: TJSONFloat): Integer
    function AddInt64(I: Int64): Int64
    function Add: Integer
    function AddInteger(I: Integer): Integer
    function AddItem(Item: TJSONData): Integer
    function AddObject(AnObject: TJSONObject): Integer
    function AddStr(S: String): Integer
    function Extract(Index: Integer): TJSONData
    function ExtractItem(Item: TJSONData): TJSONData
    function IndexOf(obj: TJSONData): Integer
    procedure Create
    procedure CreateOf(Elements: Array)
    procedure Delete(Index: Integer)
    procedure Exchange(Index1, Index2: Integer)
    procedure InsertArray(Index: Integer; AnArray: TJSONArray)
    procedure InsertBoolean(Index: Integer; B: Boolean)
    procedure InsertFloat(Index: Integer; F: TJSONFloat)
    procedure Insert(Index: Integer)
    procedure InsertInt64(Index: Integer; I: Int64)
    procedure InsertInteger(Index, I: Integer)
    procedure InsertItem(Index: Integer; Item: TJSONData)
    procedure InsertObject(Index: Integer; AnObject: TJSONObject)
    procedure InsertString(Index: Integer; S: String)
    procedure Move(CurIndex, NewIndex: Integer)
    procedure Remove(Item: TJSONData)
----------------------------------------------
TJSONObject = class (TJSONData)
    Arrays[String]: TJSONArray
    Booleans[String]: Boolean
    Elements[String]: TJSONData
    Floats[String]: TJSONFloat
    Int64s[String]: Int64
    Integers[String]: Integer
    Names[Integer]: TJSONStringType
    Nulls[String]: Boolean
    Objects[String]: TJSONObject
    Strings[String]: String
    Types[String]: TJSONtype
    function Add(AName: TJSONStringType): Integer
    function AddArray(AName: TJSONStringType; AValue: TJSONArray): Integer
    function AddBoolean(AName: TJSONStringType; AValue: Boolean): Integer
    function AddData(AName: TJSONStringType; AValue: TJSONData): Integer
    function AddFloat(AName: TJSONStringType; AValue: TJSONFloat): Integer
    function AddInt64(AName: TJSONStringType; Avalue: Int64): Integer
    function AddInteger(AName: TJSONStringType; Avalue: Integer): Integer
    function AddString(AName, AValue: TJSONStringType): Integer
    function Extract(AName: String): TJSONData
    function ExtractIndex(Index: Integer): TJSONData
    function Find(AName: String): TJSONData
    function FindOfType(AName: String; AType: TJSONtype): TJSONData
    function Get(AName: String): Variant
    function GetArray(AName: String; ADefault: TJSONArray): TJSONArray
    function GetBoolean(AName: String; ADefault: Boolean): Boolean
    function GetFloat(AName: String; ADefault: TJSONFloat): TJSONFloat
    function GetInt64(AName: String; ADefault: Int64): Int64
    function GetInteger(AName: String; ADefault: Integer): Integer
    function GetObject(AName: String; ADefault: TJSONObject): TJSONObject
    function GetString(AName: String; ADefault: TJSONStringType): TJSONStringType
    function IndexOf(Item: TJSONData): Integer
    function IndexOfName(AName: TJSONStringType; CaseInsensitive: Boolean): Integer
    procedure Create
    procedure CreateOf(Elements: Array)
    procedure Delete(AName: String)
    procedure DeleteIndex(Index: Integer)
    procedure Remove(Item: TJSONData)
----------------------------------------------
TBaseJSONEnumerator = class (TObject)
    Current: TJSONEnum
    function MoveNext: Boolean
----------------------------------------------
TRegExpr = class (TObject)
    CompilerErrorPos: LongInt
    Expression: String
    InputString: String
    LinePairedSeparator: String
    LineSeparators: String
    Match[Integer]: String
    MatchLen[Integer]: LongInt
    MatchPos[Integer]: LongInt
    ModifierG: Boolean
    ModifierI: Boolean
    ModifierM: Boolean
    ModifierR: Boolean
    ModifierS: Boolean
    ModifierStr: String
    ModifierX: Boolean
    SpaceChars: String
    SubExprMatchCount: Integer
    WordChars: String
    function Dump: String
    function Exec(AInputString: String): Boolean
    function ExecNext: Boolean
    function ExecOffset(AOffset: LongInt): Boolean
    function ExecPos(AOffset: LongInt): Boolean
    function LastError: Integer
    function Replace(AInputStr, AReplaceStr: String; AUseSubstitution: Boolean): String
    function Substitute(ATemplate: String): String
    procedure Compile
    procedure Split(AInputStr: String; APieces: TStrings)
----------------------------------------------
TIndexedComponent = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TBasicChartSeries = class (TIndexedComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomChartSeries = class (TBasicChartSeries)
    Legend: TChartSeriesLegend
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Transparency: TChartTransparency
----------------------------------------------
TChartSeries = class (TCustomChartSeries)
    Active: Boolean
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    XValue[Integer]: Double
    YValue[Integer]: Double
    ZPosition: TChartDistance
    function Add(AValue: Double; AXLabel: String; AColor: TColor): Integer
    function AddNull(ALabel: String; AColor: TColor): Integer
    function AddX(AX: Double; ALabel: String; AColor: TColor): Integer
    function AddY(AY: Double; ALabel: String; AColor: TColor): Integer
    function Count: Integer
    function FormattedMark(AIndex: Integer; AFormat: String; AYIndex: Integer): String
    function IsEmpty: Boolean
    function LastValueIndex: Integer
    function ListSource: TListChartSource
    function MaxXValue: Double
    function MaxYValue: Double
    function MinXValue: Double
    function MinYValue: Double
    procedure Clear
    procedure Delete(AIndex: Integer)
    procedure SetText(AIndex: Integer; AValue: String)
----------------------------------------------
TBasicChartTool = class (TIndexedComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TBasicPointSeries = class (TChartSeries)
    Active: Boolean
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TBasicChartToolset = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TFPListEnumerator = class (TObject)
----------------------------------------------
TBasicChartSeriesEnumerator = class (TFPListEnumerator)
----------------------------------------------
TChartSeriesList = class (TPersistent)
    Items[Integer]: TBasicChartSeries
    function Count: Integer
    procedure Clear
----------------------------------------------
TBarSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    BarBrush: TBrush
    BarOffsetPercent: LongInt
    BarPen: TPen
    BarWidthPercent: LongInt
    BarWidthStyle: TBarWidthStyle
    Depth: TChartDistance
    Legend: TChartSeriesLegend
    MarkPositionCentered: Boolean
    MarkPositions: TLinearMarkPositions
    Marks: TChartMarks
    Name: AnsiString
    SeriesColor: TGraphicsColor
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Stacked: Boolean
    Styles: TChartStyles
    Tag: Int64
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    UseReticule: Boolean
    UseZeroLevel: Boolean
    ZeroLevel: Double
    ZPosition: TChartDistance
----------------------------------------------
TCustomPieSeries = class (TChartSeries)
    Active: Boolean
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TPieSeries = class (TCustomPieSeries)
    Active: Boolean
    Depth: TChartDistance
    EdgePen: TPen
    Exploded: Boolean
    FixedRadius: TChartDistance
    Legend: TChartSeriesLegend
    MarkDistancePercent: Boolean
    MarkPositions: TPieMarkPositions
    Marks: TChartMarks
    Name: AnsiString
    RotateLabels: Boolean
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TAreaSeries = class (TBasicPointSeries)
    Active: Boolean
    AreaBrush: TBrush
    AreaContourPen: TPen
    AreaLinesPen: TPen
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    Banded: Boolean
    ConnectType: TConnectType
    Depth: TChartDistance
    Legend: TChartSeriesLegend
    MarkPositionCentered: Boolean
    MarkPositions: TLinearMarkPositions
    Marks: TChartMarks
    Name: AnsiString
    SeriesColor: TGraphicsColor
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Stacked: Boolean
    Styles: TChartStyles
    Tag: Int64
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    UseReticule: Boolean
    UseZeroLevel: Boolean
    ZeroLevel: Double
    ZPosition: TChartDistance
----------------------------------------------
TBubbleSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    BubbleBrush: TBrush
    BubblePen: TPen
    BubbleRadiusUnits: TBubbleRadiusUnits
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    Name: AnsiString
    OverrideColor: TBubbleOverrideColors
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Tag: Int64
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TBoxAndWhiskerSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    BoxBrush: TBrush
    BoxPen: TPen
    BoxWidth: LongInt
    LegendDirection: TBoxAndWhiskerSeriesLegendDir
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    MedianPen: TPen
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Tag: Int64
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    WhiskersPen: TPen
    WhiskersWidth: LongInt
    WidthStyle: TBoxAndWhiskerSeriesWidthStyle
    ZPosition: TChartDistance
----------------------------------------------
TOpenHighLowCloseSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    CandlestickDownBrush: TBrush
    CandlestickLinePen: TPen
    CandlestickUpBrush: TBrush
    DownLinePen: TOHLCDownPen
    Legend: TChartSeriesLegend
    LinePen: TPen
    Marks: TChartMarks
    Mode: TOHLCMode
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Tag: Int64
    TickWidth: LongInt
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    YIndexClose: LongInt
    YIndexHigh: LongInt
    YIndexLow: LongInt
    YIndexOpen: LongInt
    ZPosition: TChartDistance
----------------------------------------------
TPolarSeries = class (TBasicPointSeries)
    Active: Boolean
    Brush: TBrush
    CloseCircle: Boolean
    Filled: Boolean
    Legend: TChartSeriesLegend
    LinePen: TPen
    Marks: TChartMarks
    Name: AnsiString
    OriginX: Double
    OriginY: Double
    Pointer: TSeriesPointer
    Shadow: TChartShadow
    ShowInLegend: Boolean
    ShowPoints: Boolean
    Source: TCustomChartSource
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TChartBasicAxis = class (TCollectionItem)
    Grid: TChartAxisGridPen
    Intervals: TChartAxisIntervalParams
    TickColor: TGraphicsColor
    TickInnerLength: LongInt
    TickLength: LongInt
    Visible: Boolean
----------------------------------------------
TChartAxis = class (TChartBasicAxis)
    Alignment: TChartAxisAlignment
    Arrow: TChartArrow
    AtDataOnly: Boolean
    AxisPen: TChartAxisPen
    Grid: TChartAxisGridPen
    Group: LongInt
    Intervals: TChartAxisIntervalParams
    Inverted: Boolean
    LabelSize: LongInt
    MarginsForMarks: Boolean
    Margin: TChartDistance
    Marks: TChartAxisMarks
    Minors: TChartMinorAxisList
    Position: Double
    PositionUnits: TChartUnits
    Range: TChartRange
    TickColor: TGraphicsColor
    TickInnerLength: LongInt
    TickLength: LongInt
    Title: TChartAxisTitle
    Transformations: TChartAxisTransformations
    Visible: Boolean
    ZPosition: TChartDistance
----------------------------------------------
TLineSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    ColorEach: TColorEachMode
    Depth: TChartDistance
    Legend: TChartSeriesLegend
    LinePen: TPen
    LineType: TLineType
    MarkPositions: TLinearMarkPositions
    Marks: TChartMarks
    Name: AnsiString
    Pointer: TSeriesPointer
    SeriesColor: TGraphicsColor
    Shadow: TChartShadow
    ShowInLegend: Boolean
    ShowLines: Boolean
    ShowPoints: Boolean
    Source: TCustomChartSource
    Stacked: Boolean
    Styles: TChartStyles
    Tag: Int64
    Title: AnsiString
    ToolTargets: TNearestPointTargets
    Transparency: TChartTransparency
    UseReticule: Boolean
    XErrorBars: TChartErrorBar
    YErrorBars: TChartErrorBar
    ZPosition: TChartDistance
----------------------------------------------
TManhattanSeries = class (TBasicPointSeries)
    Active: Boolean
    AxisIndexX: TChartAxisIndex
    AxisIndexY: TChartAxisIndex
    Legend: TChartSeriesLegend
    Marks: TChartMarks
    Name: AnsiString
    SeriesColor: TGraphicsColor
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Source: TCustomChartSource
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    UseReticule: Boolean
    ZPosition: TChartDistance
----------------------------------------------
TConstantLine = class (TCustomChartSeries)
    Active: Boolean
    Arrow: TChartArrow
    AxisIndex: TChartAxisIndex
    AxisIndexX: TChartAxisIndex
    Legend: TChartSeriesLegend
    LineStyle: TLineStyle
    Name: AnsiString
    Pen: TPen
    Position: Double
    SeriesColor: TGraphicsColor
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Title: AnsiString
    Transparency: TChartTransparency
    UseBounds: Boolean
    ZPosition: TChartDistance
----------------------------------------------
TUserDrawnSeries = class (TCustomChartSeries)
    Active: Boolean
    Legend: TChartSeriesLegend
    Name: AnsiString
    Shadow: TChartShadow
    ShowInLegend: Boolean
    Tag: Int64
    Transparency: TChartTransparency
    ZPosition: TChartDistance
----------------------------------------------
TCustomChart = class (TCustomControl)
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Cursor: TCursor
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    Left: LongInt
    Name: AnsiString
    Tag: Int64
    Top: LongInt
    Width: LongInt
----------------------------------------------
TChart = class (TCustomChart)
    Align: TAlign
    AllowZoom: Boolean
    AnchorSideBottom: TAnchorSide
    AnchorSideLeft: TAnchorSide
    AnchorSideRight: TAnchorSide
    AnchorSideTop: TAnchorSide
    Anchors: TAnchors
    AntialiasingMode: TChartAntialiasingMode
    AutoFocus: Boolean
    AxisList: TChartAxisList
    AxisVisible: Boolean
    BackColor: TGraphicsColor
    BiDiMode: TBiDiMode
    BorderSpacing: TControlBorderSpacing
    BottomAxis: TChartAxis
    Color: TGraphicsColor
    Constraints: TSizeConstraints
    Cursor: TCursor
    Depth: TChartDistance
    DoubleBuffered: Boolean
    DragCursor: TCursor
    DragMode: TDragMode
    Enabled: Boolean
    ExpandPercentage: LongInt
    ExtentSizeLimit: TChartExtent
    Extent: TChartExtent
    Foot: TChartTitle
    Frame: TChartPen
    GUIConnector: TChartGUIConnector
    Height: LongInt
    HelpContext: THelpContext
    HelpKeyword: AnsiString
    HelpType: THelpType
    Hint: TTranslateString
    LeftAxis: TChartAxis
    Left: LongInt
    Legend: TChartLegend
    MarginsExternal: TChartMargins
    Margins: TChartMargins
    Name: AnsiString
    ParentBiDiMode: Boolean
    ParentColor: Boolean
    ParentShowHint: Boolean
    PopupMenu: TPopupMenu
    Proportional: Boolean
    ReticuleMode: TReticuleMode
    Series: TChartSeriesList
    ShowHint: Boolean
    Tag: Int64
    Title: TChartTitle
    Toolset: TBasicChartToolset
    Top: LongInt
    Visible: Boolean
    Width: LongInt
    procedure AddSeries(ASeries: TBasicChartSeries)
    procedure ClearSeries
    procedure DeleteSeries(ASeries: TBasicChartSeries)
    procedure DisableRedrawing
    procedure EnableRedrawing
    procedure PaintOnCanvas(ACanvas: TCanvas; RectLeft, RectTop, RectRight, RectBottom: Integer)
    procedure Prepare
    procedure RemoveSeries(ASeries: TBasicChartSeries)
----------------------------------------------
TBasicChartSource = class (TComponent)
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TCustomChartSource = class (TBasicChartSource)
    Count: Integer
    Name: AnsiString
    Tag: Int64
    function FormatItem(AFormat: String; AIndex, AYIndex: Integer): String
    function FormatItemXYText(AFormat: String; AX, AY: Double; AText: String): String
    function XOfMax: Double
    function XOfMin: Double
----------------------------------------------
TListChartSource = class (TCustomChartSource)
    DataPoints: TStrings
    Name: AnsiString
    Sorted: Boolean
    Sorted: Boolean
    Tag: Int64
    XErrorBarData: TChartErrorBarData
    YCount: LongWord
    YErrorBarData: TChartErrorBarData
    function Add(AX, AY: Double; ALabel: String; AColor: TChartColor): Integer
    function SetXValue(AIndex: Integer; AValue: Double): Integer
    procedure Clear
    procedure CopyFrom(ASource: TCustomChartSource)
    procedure Delete(AIndex: Integer)
    procedure SetText(AIndex: Integer; AValue: String)
    procedure SetYValue(AIndex: Integer; AValue: Double)
    procedure Sort
----------------------------------------------
TDbChartSource = class (TCustomChartSource)
    DataSource: TDataSource
    FieldColor: AnsiString
    FieldText: AnsiString
    FieldX: AnsiString
    FieldY: AnsiString
    Name: AnsiString
    Options: TDbChartSourceOptions
    Tag: Int64
----------------------------------------------
TIntervalChartSource = class (TCustomChartSource)
    Name: AnsiString
    Params: TChartAxisIntervalParams
    Tag: Int64
----------------------------------------------
TDateTimeIntervalChartSource = class (TIntervalChartSource)
    DateTimeFormat: AnsiString
    DateTimeStepFormat: TDateTimeStepFormat
    Name: AnsiString
    Params: TChartAxisIntervalParams
    Steps: TDateTimeSteps
    SuppressPrevUnit: Boolean
    Tag: Int64
----------------------------------------------
TChartStyle = class (TCollectionItem)
    Brush: TBrush
    Font: TFont
    Pen: TPen
    RepeatCount: LongWord
    Text: AnsiString
    UseBrush: Boolean
    UseFont: Boolean
    UsePen: Boolean
----------------------------------------------
TCollectionEnumerator = class (TObject)
----------------------------------------------
TChartStyleEnumerator = class (TCollectionEnumerator)
----------------------------------------------
TChartStyleList = class (TCollection)
----------------------------------------------
TChartStyles = class (TComponent)
    Name: AnsiString
    Styles: TChartStyleList
    Tag: Int64
----------------------------------------------
TAxisTransform = class (TIndexedComponent)
    Enabled: Boolean
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TChartAxisTransformations = class (TComponent)
    List: TAxisTransformList
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TLinearAxisTransform = class (TAxisTransform)
    Enabled: Boolean
    Name: AnsiString
    Offset: Double
    Scale: Double
    Tag: Int64
----------------------------------------------
TAutoScaleAxisTransform = class (TAxisTransform)
    Enabled: Boolean
    MaxValue: Double
    MinValue: Double
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TLogarithmAxisTransform = class (TAxisTransform)
    Base: Double
    Enabled: Boolean
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TUserDefinedAxisTransform = class (TAxisTransform)
    Enabled: Boolean
    Name: AnsiString
    Tag: Int64
----------------------------------------------
TWinApi = class (TObject)
    function BringWindowToTop(Wnd: HWND): Boolean
    function CloseHandle(hObject: THandle): Boolean
    function CloseWindow(Wnd: HWND): Boolean
    function FindWindow(aClassName, aWindowName: String): HWND
    function FindWindowEx(hWndParent, hWndChildAfter: HWND; aClass, aWindow: String): HWND
    function GetACP: UINT
    function GetAncestor(Wnd: HWND; gaFlags: UINT): HWND
    function GetClassName(Wnd: HWND): String
    function GetClientRectAsText(Wnd: HWND): String
    function GetCurrentProcessId: DWord
    function GetCurrentProcess: THandle
    function GetDesktopWindow: HWND
    function GetExitCodeProcess(hProcess: THandle; var lpExitCode: DWord): Boolean
    function GetForegroundWindow: HWND
    function GetListOfModules(PID: Cardinal): String
    function GetListOfProcesses(PID, PPID: Cardinal; Exe: String): String
    function GetListOfWindows(PID: Cardinal; aClass, aTitle: String): String
    function GetOEMCP: UINT
    function GetParent(Wnd: HWND): HWND
    function GetPriorityClass(hProcess: THandle): DWord
    function GetProcessAffinityMask(hProcess: THandle): QWORD
    function GetProcessId(hProcess: THandle): DWord
    function GetProcessImageFileName(hProcess: THandle): String
    function GetProcessTimesAsText(hProcess: THandle): String
    function GetShellWindow: HWND
    function GetSystemAffinityMask: QWORD
    function GetSystemTimesAsText: String
    function GetTopWindow(Wnd: HWND): HWND
    function GetWindowLongPtr(Wnd: HWND; nIndex: Integer): PtrInt
    function GetWindowLong(Wnd: HWND; nIndex: Integer): LongInt
    function GetWindowProcessId(Wnd: HWND): DWord
    function GetWindowRectAsText(Wnd: HWND): String
    function GetWindowText(Wnd: HWND): String
    function GetWindow(Wnd: HWND; uCmd: UINT): HWND
    function IsChild(WndParent, Wnd: HWND): Boolean
    function IsIconic(Wnd: HWND): Boolean
    function IsWindowVisible(Wnd: HWND): Boolean
    function IsWindow(Wnd: HWND): Boolean
    function IsZoomed(Wnd: HWND): Boolean
    function MoveWindow(Wnd: HWND; X, Y, W, H: Integer; Repaint: Boolean): Boolean
    function OpenProcess(dwDesiredAccess: DWord; bInheritHandle: Boolean; dwProcessId: DWord): THandle
    function PostMessage(Wnd: HWND; Msg: Cardinal; WPAR: WPARAM; LPAR: LPARAM): Boolean
    function SendMessageTimeOut(Wnd: HWND; Msg: Cardinal; WPAR: WPARAM; LPAR: LPARAM; Flags, TimeOut: UINT; var uResult: PtrUInt): LRESULT
    function SendMessage(Wnd: HWND; Msg: Cardinal; WPAR: WPARAM; LPAR: LPARAM): LRESULT
    function SendWmCopyData(Target, Sender: HWND; dwData: PtrUInt; Data: String; Hex: Boolean): LRESULT
    function SetForegroundWindow(Wnd: HWND): Boolean
    function SetPriorityClass(hProcess: THandle; dwPriorityClass: DWord): Boolean
    function SetProcessAffinityMask(hProcess: THandle; Affinity: QWORD): Boolean
    function SetWindowLongPtr(Wnd: HWND; nIndex: Integer; dwNewLong: PtrInt): PtrInt
    function SetWindowLong(Wnd: HWND; nIndex: Integer; dwNewLong: LongInt): LongInt
    function SetWindowPos(Wnd, WndInsertAfter: HWND; x, y, cx, cy: Integer; Flags: UINT): Boolean
    function SetWindowText(Wnd: HWND; Caption: String): Boolean
    function ShellExecuteEx(fMask: DWord; wnd: HWND; lpVerb, lpFile, lpParameters, lpDirectory: WideString; nShow: Integer; lpClass: WideString; hkeyClass: THandle; dwHotKey: DWord; hIcon: THandle; var hInstApp, var hProcess: THandle): Boolean
    function ShowWindowAsync(Wnd: HWND; nCmdShow: Integer): Boolean
    function ShowWindow(Wnd: HWND; nCmdShow: Integer): Boolean
    function TerminateProcess(hProcess: THandle; uExitCode: UINT): Boolean
    function WaitForSingleObject(hHandle: THandle; dwMilliseconds: DWord): DWord
    function WindowFromPoint(x, y: Integer): HWND
    function WinExec(lpCmdLine: String; uCmdShow: UINT): UINT
----------------------------------------------
TCookie = class (TCollectionItem)
    AsString: String
    Domain: String
    Expires: TDateTime
    HttpOnly: Boolean
    Name: String
    Path: String
    SameSite: TSameSite
    Secure: Boolean
    Value: String
    procedure Expire
----------------------------------------------
TCookies = class (TCollection)
    Items[Integer]: TCookie
    function Add: TCookie
    function CookieByName(AName: String): TCookie
    function FindCookie(AName: String): TCookie
    function IndexOfCookie(AName: String): Integer
----------------------------------------------
TUploadedFile = class (TCollectionItem)
    ContentType: String
    Description: String
    Disposition: String
    FieldName: String
    FileName: String
    LocalFileName: String
    Size: Int64
    Stream: TStream
----------------------------------------------
TUploadedFiles = class (TCollection)
    Files[Integer]: TUploadedFile
    function FileByName(AName: String): TUploadedFile
    function FindFile(AName: String): TUploadedFile
    function First: TUploadedFile
    function IndexOfFile(AName: String): Integer
    function Last: TUploadedFile
----------------------------------------------
THTTPHeader = class (TObject)
    AcceptCharset: String
    AcceptEncoding: String
    AcceptLanguage: String
    Accept: String
    Authorization: String
    Connection: String
    ContentEncoding: String
    ContentFields: TStrings
    ContentLanguage: String
    ContentLength: Integer
    Content: String
    ContentType: String
    CookieFields: TStrings
    Cookie: String
    CustomHeaders: TStringList
    Date: String
    Expires: String
    FieldCount: Integer
    FieldNames[String]: Integer
    Fields[String]: Integer
    FieldValues[String]: Integer
    From: String
    Host: String
    HTTPAcceptCharset: String
    HTTPAcceptEncoding: String
    HTTPAccept: String
    HTTPIfModifiedSince: String
    HTTPMethod: String
    HTTPReferer: String
    HTTPUserAgent: String
    HttpVersion: String
    HTTPXRequestedWith: String
    IfModifiedSince: String
    LastModified: String
    Location: String
    PathInfo: String
    PathTranslated: String
    Pragma: String
    ProtocolVersion: String
    QueryFields: TStrings
    Query: String
    Referer: String
    RemoteAddress: String
    RemoteAddr: String
    RemoteHost: String
    RetryAfter: String
    ScriptName: String
    ServerPort: String
    Server: String
    SetCookie: String
    URL: String
    UserAgent: String
    Via: String
    Warning: String
    WWWAuthenticate: String
    function GetHeader(AHeader: THeader): String
    function HeaderIsSet(AHeader: THeader): Boolean
    function LoadFromStream(Stream: TStream; IncludeCommand: Boolean): Integer
    function LoadFromStrings(Strings: TStrings; IncludeCommand: Boolean): Integer
    procedure Create
    procedure SetHeader(AHeader: THeader; AValue: String)
----------------------------------------------
TRequest = class (THTTPHeader)
    CommandLine: String
    Command: String
    ContentRange: String
    Files: TUploadedFiles
    HandleGetOnPost: Boolean
    HeaderLine: String
    IfMatch: String
    IfNoneMatch: String
    IfRange: String
    IfUnModifiedSince: String
    LocalPathPrefix: String
    QueryString: String
    ReturnedPathInfo: String
    RouteParams[String]: String
    TE: String
    Upgrade: String
    URI: String
    function GetNextPathInfo: String
    procedure Create
----------------------------------------------
TResponse = class (THTTPHeader)
    Age: String
    Allow: String
    CacheControl: String
    Code: Integer
    CodeText: String
    ContentLocation: String
    ContentMD5: String
    ContentRange: String
    ContentSent: Boolean
    ContentStream: TStream
    Content: String
    Contents: TStrings
    Cookies: TCookies
    ETag: String
    FirstHeaderLine: String
    FreeContentStream: Boolean
    HeadersSent: Boolean
    ProxyAuthenticate: String
    Request: TRequest
    RetryAfter: String
    procedure Create(ARequest: TRequest)
    procedure SendContent
    procedure SendHeaders
    procedure SendRedirect(TargetURL: String)
    procedure SendResponse
----------------------------------------------
TFPHTTPConnectionRequest = class (TRequest)
    Connection: TFPHTTPConnection
----------------------------------------------
TFPHTTPConnectionResponse = class (TResponse)
----------------------------------------------
TFPCustomHttpServer = class (TComponent)
    AdminMail: AnsiString
    AdminName: AnsiString
    CertificateData: TCertificateData
    HostName: AnsiString
    LookupHostNames: Boolean
    Name: AnsiString
    ServerBanner: AnsiString
    Tag: Int64
    UseSSL: Boolean
----------------------------------------------
TFPHttpServer = class (TFPCustomHttpServer)
    AcceptIdleTimeout: LongWord
    Active: Boolean
    AdminMail: AnsiString
    AdminName: AnsiString
    CertificateData: TCertificateData
    HostName: AnsiString
    LookupHostNames: Boolean
    Name: AnsiString
    Port: Word
    QueueSize: Word
    ServerBanner: AnsiString
    Tag: Int64
    Threaded: Boolean
    UseSSL: Boolean
    procedure Create(AOwner: TComponent)
----------------------------------------------
TFPHTTPConnection = class (TObject)
----------------------------------------------
TFPHTTPConnectionThread = class (TThread)
----------------------------------------------
THTTPServerThread = class (TThread)
    Server: TFPHttpServer
    procedure Create(APort: Word)
    procedure Execute
    procedure Terminate
----------------------------------------------
TFPCustomHTTPClient = class (TComponent)
    Name: AnsiString
    Tag: Int64
    Terminated: Boolean
    function GetHeader(AHeader: String): String
    function GetHeaderExt(HTTPHeaders: TStrings; AHeader: String): String
    function IndexOfHeader(AHeader: String): Integer
    function IndexOfHeaderExt(HTTPHeaders: TStrings; AHeader: String): Integer
    procedure AddHeader(AHeader, AValue: String)
    procedure AddHeaderExt(HTTPHeaders: TStrings; AHeader, AValue: String)
    procedure Delete(URL: String; Response: TStream)
    procedure FileFormPost(AURL: String; FormData: TStrings; AFieldName, AFileName: String; Response: TStream)
    procedure FormPost(URL: String; FormData: TStrings; Response: TStream)
    procedure Get(AURL: String; Stream: TStream)
    procedure Head(AURL: String; Headers: TStrings)
    procedure HTTPMethod(AMethod, AURL: String; Stream: TStream; AllowedResponseCodes: Array)
    procedure Options(URL: String; Response: TStream)
    procedure Post(URL: String; Response: TStream)
    procedure Put(URL: String; Response: TStream)
    procedure StreamFormPost(AURL: String; FormData: TStrings; AFieldName, AFileName: String; AStream, Response: TStream)
    procedure Terminate
----------------------------------------------
TFPHTTPClient = class (TFPCustomHTTPClient)
    AllowRedirect: Boolean
    Connected: Boolean
    ConnectTimeout: LongInt
    Cookies: TStrings
    HTTPversion: AnsiString
    IOTimeout: LongInt
    KeepConnection: Boolean
    MaxRedirects: Byte
    Name: AnsiString
    Password: AnsiString
    Proxy: TProxyData
    RequestBody: TStream
    RequestHeaders: TStrings
    ResponseHeaders: TStrings
    ResponseStatusCode: LongInt
    ResponseStatusText: AnsiString
    ServerHTTPVersion: AnsiString
    Tag: Int64
    UserName: AnsiString
    procedure Create(AOwner: TComponent)
----------------------------------------------
