Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
motifutil.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _menu_item

Defines

#define MITEM_label(m, i)   ((m[i]).label)
#define MITEM_class(m, i)   ((m[i]).class)
#define MITEM_mnemonic(m, i)   ((m[i]).mnemonic)
#define MITEM_accelerator(m, i)   ((m[i]).accelerator)
#define MITEM_accel_text(m, i)   ((m[i]).accel_text)
#define MITEM_callback(m, i)   ((m[i]).callback)
#define MITEM_callback_data(m, i)   ((m[i]).callback_data)
#define MITEM_subitems(m, i)   ((m[i]).subitems)

Typedefs

typedef struct _menu_item MENU_ITEM

Functions

void Quit_Callback (Widget w, XtPointer client_data, XtPointer call_data)
void Unmanage_Callback (Widget w, XtPointer form, XtPointer call_data)
Widget Build_Radio_Box (Widget parent, char *title, char *name, Arg wargs[], int nargs, char *labels[], int nlabels)
Widget Build_Pulldown_Menu (Widget parent, char *menu_title, char menu_mnemonic, MENU_ITEM *items)

Define Documentation

#define MITEM_accel_text (   m,
 
)    ((m[i]).accel_text)

Definition at line 125 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_accelerator (   m,
 
)    ((m[i]).accelerator)

Definition at line 124 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_callback (   m,
 
)    ((m[i]).callback)

Definition at line 126 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_callback_data (   m,
 
)    ((m[i]).callback_data)

Definition at line 127 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_class (   m,
 
)    ((m[i]).class)

Definition at line 122 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_label (   m,
 
)    ((m[i]).label)

Definition at line 121 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_mnemonic (   m,
 
)    ((m[i]).mnemonic)

Definition at line 123 of file motifutil.h.

Referenced by Build_Pulldown_Menu().

#define MITEM_subitems (   m,
 
)    ((m[i]).subitems)

Definition at line 128 of file motifutil.h.

Referenced by Build_Pulldown_Menu().


Typedef Documentation

typedef struct _menu_item MENU_ITEM

Function Documentation

Widget Build_Pulldown_Menu ( Widget  parent,
char *  menu_title,
char  menu_mnemonic,
MENU_ITEM items 
)

Definition at line 162 of file motifutil.c.

References Build_Pulldown_Menu(), MITEM_accel_text, MITEM_accelerator, MITEM_callback, MITEM_callback_data, MITEM_class, MITEM_label, MITEM_mnemonic, MITEM_subitems, and NULL.

Referenced by Build_Pulldown_Menu().

Here is the call graph for this function:

Widget Build_Radio_Box ( Widget  parent,
char *  title,
char *  name,
Arg  wargs[],
int  nargs,
char *  labels[],
int  nlabels 
)

Definition at line 100 of file motifutil.c.

References NULL, and strcpy.

void Quit_Callback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 58 of file motifutil.c.

References exit().

Here is the call graph for this function:

void Unmanage_Callback ( Widget  w,
XtPointer  form,
XtPointer  call_data 
)

Definition at line 78 of file motifutil.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines