dialogs.h Header File

Header File Index

Routines for creating dialogs

 Functions
Dialog
Shows and activates a dialog box given a pointer to a dialog structure.
DialogAdd
Adds an item into a dialog box.
DialogAddDynamicPulldown
Adds a dynamic pulldown menu into a dialog box.
DialogAddDynamicRequest
Adds a request/edit box with a dynamic buffer into a dialog box.
DialogAddMenu
Adds a menu into a dialog box.
DialogAddPulldown
Adds a pulldown/popup menu into a dialog box.
DialogAddPulldownEx
Adds a pulldown/popup menu into a dialog box. Extended version.
DialogAddRequest
Adds a request/edit box into a dialog box.
DialogAddRequestEx
Adds a request/edit box into a dialog box. Extended version.
DialogAddScrollRegion
Adds a rectangular item-scrolling region to a dialog box.
DialogAddStaticPulldown
Adds a static pulldown/popup menu into a dialog box.
DialogAddText
Adds a text into a dialog box.
DialogAddTextEx
Adds a text, an image, or a custom item into a dialog box.
DialogAddTitle
Adds a title bar and up to two buttons into a dialog box.
DialogAddTitleEx
Adds a title/header bar and up to two buttons into a dialog box. Extended version.
DialogAddXFlags
Adds extended dialog properties into a dialog box.
DialogDo
Activates and shows a dialog box.
DialogNew
Creates a new dialog box which can interact with the user program.
DialogNewSimple
Creates a new dialog box.
DlgMessage
Displays a message dialog box.
HI_WORD
Returns the high word from a long value.
LO_WORD
Returns the low word from a long value.
NoCallBack
Dummy callback function doing nothing.
VarNew
Displays the standard "New" dialog.
VarOpen
Displays the standard "Open" dialog.
VarSaveAs
Displays the standard "Save Copy As" dialog.
 Constants
CENTER
A constant to describe a centered position for dialogs.
DialogMessages
An enumeration to describe messages used by a Dialog's Callback.
H_NULL
A null-handle value.
NULL
A null-pointer value.
 Predefined Types
Bool
An enumeration to describe true or false values.
Buttons
An enumeration to describe possible button types.
Dialog_Callback_t
Callback function type for dialogs.
Dialog_GetHandle_t
Callback function type returning a handle for a dialog item.
DIALOG_ITEM
A scructure for defining dialog items.
DIALOG
A scructure for defining dialogs.
DialogFlags
An enumeration to describe possible item flags in a dialog box.
DialogTypes
An enumeration to describe possible item types in a dialog box.
DialogXFlags
An enumeration to describe possible XFlags in a dialog box.
ESQ
Represents a quantum within an expression.
HANDLE
Represents a handle associated with an allocated memory block.
HSym
A structure representing a symbol reference.
OWNER_DRAW_STRUCT
A scructure for defining an owner draw item.
SCR_RECT
A scructure for defining a rectangular area.
SCR_STATE
A structure for saving the state of the graphics system.
WINDOW
The main window-describing structure.
Other Identifiers
SIZED_DIALOG
A macro to help defining dialogs, it is nearly the same as DIALOG.

Note: If your program uses functions from this header file, you probably have to define SET_FILE_IN_USE_BIT.