HotBasic™ Compiler Form Objects + BY KEYWORDS
Please see FORM for usage of object member keywords. Updated: Apr 23, 2011
Read only properties are listed as STRING or NUMERIC functions.

BUTTON
PROPERTY: Bmp Caption Checked Class Cursor Enabled ExStyle Focus Font Height Icon Left Parent Pixel Style Tag Text Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line LoadFromFile Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show TextOut

CANVAS
PROPERTY: Class Color Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag Top Visible Width
NUMERIC: GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Recreate Rectangle ReDraw ReleaseDC Show TabStop TextOut

CHECKBOX, RADIOBUTTON
PROPERTY: Caption Checked Class Color Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag Text TextColor Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID Length MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show TabStop TextOut

COMBOBOX
PROPERTY: Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Parent Pixel Style Tag TextColor Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID IndexOf ItemCount Length LineCount MouseX MouseY TextHeight TextWidth
METHOD: AddItems Center Circle Clear Close CopyRect DelItems Destroy Directory Draw Edit Ellipse FillCircle FillEllipse FillRect Group Hint InsertItem Line LoadFromFile Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint SaveToFile Show Sorted TabStop TextOut

EDIT
PROPERTY: Caption Class Color Cursor Enabled ExStyle Focus Font Height Left Modified Parent Pixel SelEnd SelLength SelStart Style Tag Text TextColor TextLimit Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID Length MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group HideSelection Hint Line Number Paint Password Pset ReadOnly Recreate Rectangle ReDraw ReleaseDC RePaint ScrollCaret SelText Show TabStop TextOut

FILELISTBOX, LISTBOX
PROPERTY: Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Parent Pixel Style Tag TextColor Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID IndexOf ItemCount Length LineCount MouseX MouseY SelCount Selected TextHeight TextWidth
METHOD: AddItems Center Circle Clear Close CopyRect DelItems Destroy Directory Draw Ellipse ExtendedSelect FillCircle FillEllipse FillRect Group Hint Line LoadFromFile MultiSelect Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint SaveToFile Show Sorted TabStop TabStops TextOut

FORM
PROPERTY: Caption Class Color Cursor Enabled ExStyle Focus Font Height Icon Left Menu Parent Pixel Style Tag Text TextColor Top Visible Width
NUMERIC: BeginPaint ClientHeight ClientWidth GetDC Handle ID IndexOf ItemCount Length MouseX MouseY Status TextHeight TextWidth
METHOD: Background Center Circle ClassStyle Close CopyRect Destroy Draw Ellipse EndPaint FillCircle FillEllipse FillRect Foreground Group Hint Line MaximizeBox MinimizeBox Paint Pset Recreate Rectangle ReDraw RePaint Resizeable Show ShowAbout ShowHint ShowModal TabStop TextOut

GAUGE
PROPERTY: Class Color Cursor Enabled ExStyle Focus Height Left Parent Pixel Position Style Tag Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect ForeColor Group Hint Line Paint Pset Range Recreate Rectangle ReDraw ReleaseDC RePaint Show TabStop TextOut Vertical

GRID, LISTVIEW
PROPERTY: Cell Class Color ColWidth Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag TextColor Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount LineCount MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close Column CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint InsertCol InsertRow Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show ShowHint ShowModal TabStop TextOut

GROUPBOX, LABEL, PANEL, STATUSBAR
PROPERTY: Caption Class Color Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag Text TextColor Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID Length MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Recreate Rectangle ReDraw ReleaseDC Show TabStop TextOut

HEADER
PROPERTY: Class Color ColWidth Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag TextColor Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount LineCount MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect DelItems Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint InsertItem Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show ShowHint ShowModal TabStop TextOut

IMAGE
PROPERTY: Bmp Class Color Cursor Enabled ExStyle Focus Font Height Left Menu Parent Pixel Style Tag Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Recreate Rectangle ReDraw ReleaseDC Show TabStop TextOut

RICHEDIT
PROPERTY: Caption Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Modified Parent Pixel SelEnd SelLength SelStart Style Tag Text TextColor TextLimit Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount Length LineCount MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group HideSelection Hint Line LoadFromFile Number Paint Pset ReadOnly Recreate Rectangle ReDraw ReleaseDC RePaint SaveToFile ScrollCaret SelText Show ShowHint ShowModal TabStop TextOut

RICHEDIT2
PROPERTY: Caption Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Modified Parent Pixel SelEnd SelLength SelStart SelText Style Tag Text TextColor TextLimit Top Visible Width
NUMERIC: ClientHeight ClientWidth FindText GetDC Handle ID ItemCount Length LineCount MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group HideSelection Hint Line LoadFromFile Number Paint Pset ReadOnly Recreate Rectangle ReDraw ReleaseDC RePaint SaveToFile ScrollCaret Show ShowHint ShowModal TabStop TextOut

SCROLLBAR
PROPERTY: Class Color Cursor Enabled ExStyle Focus Height Left Parent Pixel Position Style Tag Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Range Recreate Rectangle ReDraw ReleaseDC RePaint Show TabStop TextOut Vertical

SPLASH
PROPERTY: Class Color Cursor Enabled ExStyle Focus Font Height Left Parent Pixel Style Tag Top Visible Width
NUMERIC: BeginPaint ClientHeight ClientWidth GetDC Handle ID IndexOf ItemCount MouseX MouseY TextHeight TextWidth
METHOD: Background Center Circle ClassStyle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect EndPaint Group Hint Line Paint Pset Recreate Rectangle ReDraw RePaint Show ShowAbout TabStop TextOut

TABCONTROL
PROPERTY: Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Parent Pixel Style Tag TextColor Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount LineCount MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect DelItems Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint InsertItem Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show ShowHint ShowModal TabStop TextOut Vertical

TOOLBAR
PROPERTY: Bmp Class Color Cursor Enabled ExStyle Focus Font Height Left Menu Parent Pixel Style Tag Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount LineCount MouseX MouseY Selected TextHeight TextWidth
METHOD: Center Circle Close CopyRect DelItems Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint InsertItem Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show ShowHint ShowModal TabStop TextOut

TRACKBAR
PROPERTY: Class Color Cursor Enabled ExStyle Focus Height Left Parent Pixel Position Style Tag Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Range Recreate Rectangle ReDraw ReleaseDC RePaint SetTic Show ShowHint ShowModal TabStop TextOut Vertical

TREEVIEW
PROPERTY: Bmp Class Color Cursor Enabled ExStyle Focus Font Height ItemIndex Left Parent Pixel Style Tag TextColor Top Visible Width
STRING: Item
NUMERIC: ClientHeight ClientWidth GetDC Handle ID ItemCount LineCount MouseX MouseY Selected TextHeight TextWidth
METHOD: Center Circle Clear Close CopyRect DelItems Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint InsertItem Line Paint Pset Recreate Rectangle ReDraw ReleaseDC RePaint Show ShowHint ShowModal TabStop TextOut

UPDOWN
PROPERTY: Class Color Cursor Enabled ExStyle Focus Height Left Parent Pixel Position Style Tag Top Visible Width
NUMERIC: ClientHeight ClientWidth GetDC Handle ID MouseX MouseY TextHeight TextWidth
METHOD: Buddy Center Circle Close CopyRect Destroy Draw Ellipse FillCircle FillEllipse FillRect Group Hint Line Paint Pset Range Recreate Rectangle ReDraw ReleaseDC RePaint Show TabStop TextOut

Copyright © 2005-2011 James J Keene PhD
HotBasic™ is a trademark of James J Keene
Original Publication: Feb 17, 2005