X11workbench Toolkit  1.0
__DIALOG_WINDOW__ Struct Reference

DIALOG_WINDOW structure (internal), 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 __DIALOG_WINDOW__pNext
 internal use only, pointer to next entry in chain (linked list)
 

Detailed Description

DIALOG_WINDOW structure (internal), an extension of WBDialogWindow.

typedef struct __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 __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 115 of file dialog_window.c.


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