File indexing completed on 2025-01-18 10:15:28
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef _XmRowColumn_h
0024 #define _XmRowColumn_h
0025
0026 #include <Xm/Xm.h>
0027
0028 #ifdef __cplusplus
0029 extern "C" {
0030 #endif
0031
0032 externalref WidgetClass xmRowColumnWidgetClass;
0033
0034 typedef struct _XmRowColumnClassRec * XmRowColumnWidgetClass;
0035 typedef struct _XmRowColumnRec * XmRowColumnWidget;
0036
0037 #ifndef XmIsRowColumn
0038 #define XmIsRowColumn(w) XtIsSubclass((w),xmRowColumnWidgetClass)
0039 #endif
0040
0041
0042
0043
0044 extern void XmMenuPosition(
0045 Widget p,
0046 XButtonPressedEvent *event) ;
0047 extern Widget XmCreateRowColumn(
0048 Widget p,
0049 char *name,
0050 ArgList al,
0051 Cardinal ac) ;
0052 extern Widget XmCreateWorkArea(
0053 Widget p,
0054 char *name,
0055 ArgList al,
0056 Cardinal ac) ;
0057 extern Widget XmCreateRadioBox(
0058 Widget p,
0059 char *name,
0060 ArgList al,
0061 Cardinal ac) ;
0062 extern Widget XmCreateOptionMenu(
0063 Widget p,
0064 char *name,
0065 ArgList al,
0066 Cardinal ac) ;
0067 extern Widget XmOptionLabelGadget(
0068 Widget m) ;
0069 extern Widget XmOptionButtonGadget(
0070 Widget m) ;
0071 extern Widget XmCreateMenuBar(
0072 Widget p,
0073 char *name,
0074 ArgList al,
0075 Cardinal ac) ;
0076 extern Widget XmCreatePopupMenu(
0077 Widget p,
0078 char *name,
0079 ArgList al,
0080 Cardinal ac) ;
0081 extern Widget XmCreatePulldownMenu(
0082 Widget p,
0083 char *name,
0084 ArgList al,
0085 Cardinal ac) ;
0086 extern Widget XmGetPostedFromWidget(
0087 Widget menu) ;
0088 extern Widget XmGetTearOffControl(
0089 Widget menu) ;
0090
0091 extern void XmAddToPostFromList(
0092 Widget m,
0093 Widget widget );
0094 extern void XmRemoveFromPostFromList(
0095 Widget m,
0096 Widget widget );
0097
0098
0099
0100
0101 extern Widget XmVaCreateRowColumn(
0102 Widget parent,
0103 char *name,
0104 ...);
0105 extern Widget XmVaCreateManagedRowColumn(
0106 Widget parent,
0107 char *name,
0108 ...);
0109
0110
0111
0112
0113 #ifdef __cplusplus
0114 }
0115 #endif
0116
0117 #endif
0118