|
Defines |
#define | XawMax(a, b) ((a) > (b) ? (a) : (b)) |
#define | XawMin(a, b) ((a) < (b) ? (a) : (b)) |
#define | XawAbs(a) ((a) < 0 ? -(a) : (a)) |
#define | XawStackAlloc(size, stk_buffer) |
#define | XawStackFree(pointer, stk_buffer) |
#define | XtX(w) (((RectObj)w)->rectangle.x) |
#define | XtY(w) (((RectObj)w)->rectangle.y) |
#define | XtWidth(w) (((RectObj)w)->rectangle.width) |
#define | XtHeight(w) (((RectObj)w)->rectangle.height) |
#define | XtBorderWidth(w) (((RectObj)w)->rectangle.border_width) |
#define | XAW_PRIV_VAR_PREFIX '$' |
#define | XAWDL_CONVERT_ERROR (XtPointer)-1 |
Typedefs |
typedef Bool(* | XawParseBooleanProc )(Widget, String, XEvent *, Bool *) |
typedef _XawActionVarList | XawActionVarList |
typedef _XawActionResList | XawActionResList |
typedef _XawDL | _XawDisplayList |
typedef _XawDLClass | XawDLClass |
typedef _XawDLClass | XawDisplayListClass |
typedef void(* | XawDisplayListProc )(Widget, XtPointer, XtPointer, XEvent *, Region) |
typedef void *(* | XawDLArgsInitProc )(String, String *, Cardinal *, Screen *, Colormap, int) |
typedef void *(* | XawDLDataInitProc )(String, Screen *, Colormap, int) |
typedef void(* | XawDLArgsDestructor )(Display *, String, XtPointer, String *, Cardinal *) |
typedef void(* | XawDLDataDestructor )(Display *, String, XtPointer) |
typedef _XawArgVal | XawArgVal |
typedef _XawParams | XawParams |
typedef _XawPixmap | XawPixmap |
typedef Bool(* | XawPixmapLoader )(XawParams *, Screen *, Colormap, int, Pixmap *, Pixmap *, Dimension *, Dimension *) |
Functions |
Bool | XawParseBoolean (Widget, String, XEvent *, Bool *) |
Bool | XawBooleanExpression (Widget, String, XEvent *) |
void | XawPrintActionErrorMsg (String, Widget, String *, Cardinal *) |
XawActionResList * | XawGetActionResList (WidgetClass) |
XawActionVarList * | XawGetActionVarList (Widget) |
void | XawSetValuesAction (Widget, XEvent *, String *, Cardinal *) |
void | XawGetValuesAction (Widget, XEvent *, String *, Cardinal *) |
void | XawDeclareAction (Widget, XEvent *, String *, Cardinal *) |
void | XawCallProcAction (Widget, XEvent *, String *, Cardinal *) |
void | XawRunDisplayList (Widget, _XawDisplayList *, XEvent *, Region) |
void | XawDisplayListInitialize (void) |
_XawDisplayList * | XawCreateDisplayList (String, Screen *, Colormap, int) |
void | XawDestroyDisplayList (_XawDisplayList *) |
String | XawDisplayListString (_XawDisplayList *) |
XawDLClass * | XawGetDisplayListClass (String) |
XawDLClass * | XawCreateDisplayListClass (String, XawDLArgsInitProc, XawDLArgsDestructor, XawDLDataInitProc, XawDLDataDestructor) |
Bool | XawDeclareDisplayListProc (XawDLClass *, String, XawDisplayListProc) |
Bool | XawPixmapsInitialize (void) |
Bool | XawAddPixmapLoader (String, String, XawPixmapLoader) |
XawPixmap * | XawLoadPixmap (String, Screen *, Colormap, int) |
XawPixmap * | XawPixmapFromXPixmap (Pixmap, Screen *, Colormap, int) |
XawParams * | XawParseParamsString (String name) |
void | XawFreeParamsStruct (XawParams *params) |
XawArgVal * | XawFindArgVal (XawParams *params, String name) |
void | XawReshapeWidget (Widget, XawPixmap *) |
void | XawTypeToStringWarning (Display *, String) |
int | _XawGetPageSize (void) |