BUTTONITEM Struct Reference

#include <xdefns.h>

List of all members.

Public Attributes

char * label
UINT32 flags
XtCallbackProc callback
void * callback_data
const char * help
void * userdata
Widget pbwidget
const char * IconName
const char * ClassName
UINT32 icid
const UNICODEToolTip
Pixel BackgroundPixel
Widgetpwidget


Member Data Documentation

Pixel BUTTONITEM::BackgroundPixel
 

Background color of icon if MxBUTTON_BACKGROUND_PIXEL is set.

Definition at line 376 of file xdefns.h.

XtCallbackProc BUTTONITEM::callback
 

Callback function; NULL if none.

Definition at line 367 of file xdefns.h.

void* BUTTONITEM::callback_data
 

client_data for callback() if NULL passed to MxCreateButtonRow

Definition at line 368 of file xdefns.h.

const char* BUTTONITEM::ClassName
 

if not NULL, will override "class" passed to MxCreateIconButtonXXXX

Definition at line 373 of file xdefns.h.

UINT32 BUTTONITEM::flags
 

see below

Definition at line 366 of file xdefns.h.

const char* BUTTONITEM::help
 

Help id.

Definition at line 369 of file xdefns.h.

UINT32 BUTTONITEM::icid
 

Interface Component ID for customization.

Definition at line 374 of file xdefns.h.

const char* BUTTONITEM::IconName
 

name of the bitmap fill pattern to use for the icon (16 chars max)

Definition at line 372 of file xdefns.h.

char* BUTTONITEM::label
 

the label for the item

Definition at line 365 of file xdefns.h.

Widget BUTTONITEM::pbwidget [mutable]
 

Widget created.

Definition at line 371 of file xdefns.h.

Widget* BUTTONITEM::pwidget
 

If non-NULL, pointed-to value will be set to widget when created.

Definition at line 377 of file xdefns.h.

const UNICODE* BUTTONITEM::ToolTip
 

ToolTip string for override.

Definition at line 375 of file xdefns.h.

void* BUTTONITEM::userdata
 

Used to set userData resource if NULL passed to MxCreateButtonRow.

Definition at line 370 of file xdefns.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:26:12 2004 for TNTsdk by doxygen 1.3.4-20031026