Xdialog Commands

Command

 

Description

{'}

V5

Inserts static text.

{A}

V6

Specifies an anchor point.

{ACTIVEX}

V5

Adds an ActiveX control.

{AUTO_EXTERNAL_REFRESH}

V5

Improves performance of modeless Xdialogs waiting for external events.

{BACKGROUND}

V5

Specifies the background color the dialog.

{BEGINEMBEDDED}

V5

Begins an in-line embedded Xdialog.

{BORDER}

V5

For internal use only.

{CACHED}

V5

For internal use only.

{CAN_EXIT}

V5

Captures the CanExit event.

{CELLSPILLOVER}

V5

Dynamically repositions an Xdialog element to the prior cell on a row.

{CLOSE_ON_LEAVE}

V5

Closes the Xdialog when it loses focus.

{COL}

V5

Begins a new column.

{COLORPICKER}

V6

Displays a color picker.

{COMMENT}

V5

Inserts a comment into the Xdialog script.

{CONDITION}

V5

Allows the conditional display of Xdialog elements.

{DEFAULTTABSTOPS}

V6

Enables version 5 tab stop behavior.

{DOCKABLE}

V5

Turns a modeless Xdialog into a dockable toolbar.

{DRAG_BUTTON}

V5

For internal use only.

{DRAG_HANDLE}

V5

Defines the drag handle image for dockable toolbars.

{EMBEDDED}

V5

Inserts a modeless Xdialog into the current Xdialog.

{ENDCOL}

V5

Ends a column definition.

{ENDEMBEDDED}

V5

Terminates a {BEGINEMBEDDED} command.

{ENDREGION}

V5

Ends a region.

{ENDROW}

V5

Ends a row definition.

{ENDTAB}

V5

Ends a tabbed control definition.

{FIELDSELECT}

V5

Obsolete

{FONT}

V5

Defines the font, point size, and style.

{FONTLIST}

V5

Displays a list of installed fonts.

{FRAME}

V5

Draws a box around one or more cells of the Xdialog grid.

{GENIE_FINISH}

V5

Obsolete

{GENIE_NEXT}

V5

Obsolete

{GENIE_PREV}

V5

Obsolete

{GROW_TO}

V5

Causes all controls in a region to grow to the same height (in a row) or the same width (in a column).

{HELP}

V5

Causes the pop-up help to appear when the user hovers over a control.

{HSCROLL}

V5

Displays a horizontal scroll bar.

{HSCROLLING}

V5

For internal use only.

{HSIZER}

V6

Allows a dockable toolbar to be resized horizontally.

{HSLIDER}

V5

Inserts a horizontal slider control.

{ICON}

V5

Defines the icon for a MDI child window.

{IMAGE}

V5

Displays a bitmap (.BMP) image.

{IMAGE_OPAQUE}

V6

Draws an opaque image on an Xdialog box at the same time as the background.

{INCLUDE}

V5

Supports calling of dynamically calculated help file names.

{INITIAL_FOCUS}

V5

Sets the control that has focus when a dialog is opened.

{INTERVAL}

V5

Defines the interval between timer events.

{JUSTIFY}

V5

Controls the placement of a control within a cell in an Xdialog.

{KEYPAD}

V5

Obsolete

{LF}

V5

Inserts one or more carriage return line feed sequences.

{LINE}

V5

Draws a horizontal or vertical line.

{LINKED}

V6

Establishes a link between two Xdialog boxes.

{MDICHILD}

V5

Declares the Xdialog to be a member of a new MDI window class.

{MINIMUM_SIZE}

V5

For internal use only.

{NEVERGAINFOCUS}

V6

Prevents an Xdialog from being given focus automatically when it is instantiated.

{NOCAPTION}

V5

Suppresses the title bar of a dialog box.

{NOCHILDREN}

V7

Prevents secondary Xdialogs from being child windows of a primary Xdialog. This prevent the secondary Xdialogs from closing when the primary Xdialog closes.

{NOMOVE}

V5

Prevents an Xdialog from being moved.

{NOTABSTOPS}

V6

No controls that come after the command will have tab stops.

{ON_ACTIVATE}

V5

Captures the OnActivate event.

{ON_CHAR}

V5

Captures printable keystrokes and generates an Xdialog event.

{ON_DEACTIVATE}

V5

Captures the OnDeactivate event.

{ON_FLOAT_DOCK}

V5

For internal use only.

{ON_GENIE_FROM_NEXT}

V5

Obsolete

{ON_GENIE_FROM_PREV}

V5

Obsolete

{ON_GENIE_NEXT}

V5

Obsolete

{ON_GENIE_PREV}

V5

Obsolete

{ON_HORIZONTAL_DOCK}

V5

For internal use only.

{ON_KEY}

V5

Captures non-printable keystrokes and generates an Xdialog event.

{PANE}

V5

Specifies a page in a tabbed control.

{POPUP}

V5

For internal use only.

{POSITION}

V5

Defines the starting position for a dialog box.

{PREVIEW}

V5

For internal use only.

{PROGRESS}

V5

Displays a progress bar.

{REGION_XMARGIN}

V5

Sets the horizontal margins for a region.

{REGION_YMARGIN}

V5

Sets the vertical margins for a region.

{REGION}

V5

Identifies a sequence of Xdialog commands that should be treated as a single entity

{RESTRICT_DOCKING}

V5

Prevents a floating toolbar from being docked.

{RIGHTCLICK}

V5

Responds to right-clicks.

{ROW}

V5

Begins a row.

{RTF}

V5

Places an RTF text box on the Xdialog.

{SAMPLEBUTTON}

V5

Obsolete

{SAMPLEFONT}

V5

Obsolete

{SCROLLABLE}

V5

Obsolete

{SCROLLABLE}

V5

Allows an embedded Xdialog to be scrolled within the window defined by its parent Xdialog.

{SIZE}

V5

Sets the width of the dialog in units (specified by the {UNITS} command).

{SIZEINDEX}

V5

Allows you to dynamically select between to sets of dimensions for a control.

{SP}

V5

Inserts one or more spaces.

{START_POS}

V5

Resets the starting position of the current cell to the top-left of the previous cell.

{STARTUP}

V5

Specifies an event to fire at startup.

{STICKTO}

V5

Defines which side(s) of the dialog box the control or region should stick to when the dialog box is stretched.

{STRETCH}

V5

Allows the dialog box to be stretched.

{T}

V5

Specifies a location for an anchor point.

{TAB}

V5

Creates a tabbed control.

{TABSTOPS}

V5

All controls that come after the command will have tab stops.

{TAG}

V5

For internal use only.

{TEXT}

V5

Displays text from a character variable.

{THEME}

V6

Enables or disables XP Themes.

{TIMER}

V5

Generates timer events at the interval specified by {INTERVAL}.

{TOOLCAPTION}

V5

Displays a special half height title bar.

{TRACKBAR}

V5

Displays a trackbar control.

{TWEAK}

V5

For internal use only.

{UNITS}

V5

Defines the units of measure. The default is inches.

{VPAD}

V5

Sets the vertical spacing between the radio buttons.

{VSCROLL}

V6

Displays a vertical scroll bar.

{VSIZER}

V6

Allows a dockable toolbar to be resized vertically.

{VSLIDER}

V5

Inserts a vertical slider control.

{WAITDIALOG}

V6

Displays a modeless dialog with a progress bar.

{WATCH}

V5

Monitors a variable and generates events when it changes.

{WATCH_ACTIVE}

V6

Monitors an array of variables and generates events when the one in the active window changes.

{WRAP}

V5

Sets the word wrap width.

{XMARGIN}

V5

Sets the left and right margins of the Xdialog.

{XPAD}

V5

Sets the horizontal space between columns.

{XSIZE}

V5

Sets the default horizontal spacing between controls.

{YMARGIN}

V5

Sets the top and bottom margins of the Xdialog.

{YPAD}

V5

Sets the vertical space between rows.

{YSIZE}

V5

Sets the default vertical spacing between controls.

{BLUEFRAME}

V8

Draws a frame with a blue color.

{CONDITION_BEGIN}

V8

Defines the beginning of a section of Xdialog that can be hidden.

{CONDITION_END}

V8

Defines the end of a section of Xdialog that can be hidden.

{CURSOR}

V8

Defines the appearance of the cursor when over an Xdialog control.

{HYPERLINK}

V8

Displays a button that looks like a hyperlink.

{ImageViewer}

V8

 

{On_Clipboard_Change}

V8

Fires an event when the Clipboard contents change.

{PANEL}

V8

 

{PROPGRID}

V8

 

{TabBand}

V8

Displays a control with multiple tabs, each of which displays a different page.

See Also

Xdialog Language Directives and Operators, Xdialog Control Reference