 |
dialogs.h |
Header File |
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
.