X11workbench Toolkit  1.0
__WB_DIALOG_WINDOW__ Struct Reference

Structure identifying a dialog (frame) window. More...

#include <dialog_window.h>

Data Fields

unsigned int ulTag
 tag word, always assigned to DIALOG_WINDOW_TAG
 
Window wID
 window ID of the dialog (frame) window
 
Window wIDOwner
 window ID of the dialog's OWNER (can be 'None', should be assigned for Modal dialogs)
 
void * pUserData
 user data that's assignable via API
 
int iFlags
 bitmask of attribute flags (see 'WBDialogWindowFlags' enumeration)
 
int iClientX
 horizontal position of upper left corner of client area, relative to the window
 
int iClientY
 vertical position of upper left corner of client area, relative to the window
 
int iClientWidth
 width of the dialog window's client area
 
int iClientHeight
 height of the dialog window's client area
 
XColor clrFG
 foreground pixel color
 
XColor clrBG
 background pixel color
 
XColor clrBD
 border pixel color
 

Detailed Description

Structure identifying a dialog (frame) window.

typedef struct __WB_DIALOG_WINDOW__
{
unsigned int ulTag; // tag word, always assigned to DIALOG_WINDOW_TAG
Window wID; // window ID of the dialog (frame) window
Window wIDOwner; // window ID of the dialog's OWNER (can be 'None', should be assigned for Modal dialogs)
void *pUserData; // user data that's assignable via API
int iFlags; // bitmask of attribute flags (see 'WBDialogWindowFlags' enumeration)
int iClientX, // horizontal position of upper left corner of client area, relative to the window
iClientY, // vertical position of upper left corner of client area, relative to the window
iClientWidth, // width of the dialog window's client area
iClientHeight; // height of the dialog window's client area
XColor clrFG, // foreground pixel color
clrBG, // background pixel color
clrBD; // border pixel color

This structure identifies the dialog (frame) window. The public members are documented in this file. Private members store information that is only accessible using the API functions (such as an array of WBDialogEntry structures).

See also
WBDialogEntry

Definition at line 256 of file dialog_window.h.


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