X11workbench Toolkit  1.0
s_DIALOG_WINDOW Struct Reference

DIALOG_WINDOW structure, an extension of WBDialogWindow. More...

Data Fields

WBDialogWindow wbDLG
 WBDialogWIndow structure, required to be at the beginning.
 
WBDialogEntrypwContents
 WBAlloc'd array of child window/control information as WBDialogEntry following order of windows creation and tab order.
 
int nContents
 size of 'pwContents' when pwContents is not NULL
 
int nMaxContents
 extent of 'pwContents' when pwContents is not NULL
 
char * szTitle
 title bar string (WBAlloc'd pointer, must WBFree on destroy)
 
WBWinEvent pDLGCallback
 pointer to dialog window callback function
 
struct s_DIALOG_WINDOWpNext
 internal use only, pointer to next entry in chain (linked list)
 

Detailed Description

DIALOG_WINDOW structure, an extension of WBDialogWindow.

typedef struct s_DIALOG_WINDOW
{
WBDialogWindow wbDLG; // WBDialogWIndow structure, required to be at the beginning
WBDialogEntry *pwContents; // WBAlloc'd array of child window/control information as
// WBDialogEntry following order of windows creation and tab order
int nContents; // size of 'pwContents' when pwContents is not NULL
int nMaxContents; // extent of 'pwContents' when pwContents is not NULL
char *szTitle; // title bar string (WBAlloc'd pointer, must WBFree on destroy)
WBWinEvent pDLGCallback; // pointer to dialog window callback function
struct s_DIALOG_WINDOW *pNext; // internal use only, pointer to next entry in chain (linked list)

Dialog 'owner' window structure, kept internally as part of a link list. This structure keeps track of the child (control) windows and global properties. See also WB_DIALOG_PROP and WBDialogPropList.

See also
WBDialogEntry, WBDialogWindow

Definition at line 117 of file dialog_window.c.


The documentation for this struct was generated from the following file: