Common GUI Properties

These core properties apply to most GUI controls except where noted in individual control descriptions later.

NameDescription
*ACCEPTDROPFILES Specifies if a control can accept dropped files.
*AUTOSCALE
*AUTOSIZEHEIGHT
*AUTOSIZEWIDTH
*BACKCOLOR Specifies the color(s) to use when painting a controls background.
*BOTTOM Determines the bottom coordinate of a control relative to its parent control.
*CLASSNAME Returns the registered window class name for the control.
CHILDWINDOW Returns TRUE$ if the control is a "child window".
*CLIENTHEIGHT Specifies height of a control’s client area.
*CLIENTSIZE Specifies the width and height of a controls client area.
*CLIENTWIDTH Specifies width of a control’s client area.
*CLIPCHILDREN
*COMPOSITED
*CONTEXTMENU
CURSOR Specifies the cursor to use when over the control.
*DESIGNMODE
*DESIGNSELECTED
*DOUBLEBUFFER
*DPI
ENABLED Enables or disables mouse and keyboard input for a control.
*FOCUS Specifies if the control has the focus on its parent form.
*FONT Specifies the font used when rendering text in a control.
*FORECOLOR Specifies the text color for a control.
*HANDLE Returns the window handle (HWND) of a control.
*HEIGHT Specifies the height of a control.
*HELPTEXT Specifies the tooltip text for a control.
*LEFT Determines the X-coordinate of a control relative to its parent control.
*MOUSECAPTURED Specifies if mouse messages are redirected to a specific control.
*NEXT Specifies the next control in tabbing order.
*PARENT Specifies the parent control ID for a control.
PARENTFRAME Specifies the parent WINDOW object for a control.
*PREVIOUS Specifies the previous control in the tabbing order.
*QUALFIEDWINMSGS
*RECT Determines the position and size of a control relative to its parent control.
*REDRAW Specifies if a control is allowed to update itself on screen.
*RIGHT Determines the right-most coordinate of a control relative to its parent control.
*RIGHTANCHOR
*SCREENSIZE Determines the position and size of a control in screen coordinates.
*SIZE Determines the position and size of a control relative to its parent control.
*STYLE Specifies the Windows Style flags for a control.
*STYLEN Specifies the Windows Style flags for a control in numeric format.
*STYLEEX Specifies the Extended Windows style flags for a control.
*STYLEEXN Specifies the Extended Windows style flags for a control in numeric format.
*TEXT Specifies the text displayed in a control.
*TIMER
*TOP Determines the Y-position of a control relative to its parent control.
VISIBLE Determines if a control is visible.
*VISUALSTYLE
*VISUALSTYLECOLOR
*VISUALSTYLECOLORS
*VISUALSTYLEMETRIC
WIDTH Specifies width of a control.