File indexing completed on 2025-01-18 10:15:23
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029 #ifndef _XmComboBox_h
0030 #define _XmComboBox_h
0031
0032 #include <Xm/Xm.h>
0033
0034 #ifdef __cplusplus
0035 extern "C" {
0036 #endif
0037
0038 externalref WidgetClass xmComboBoxWidgetClass;
0039
0040 typedef struct _XmComboBoxClassRec * XmComboBoxWidgetClass;
0041 typedef struct _XmComboBoxRec * XmComboBoxWidget;
0042
0043
0044
0045 #ifndef XmIsComboBox
0046 #define XmIsComboBox(w) XtIsSubclass(w, xmComboBoxWidgetClass)
0047 #endif
0048
0049
0050
0051 extern Widget XmCreateComboBox (Widget parent,
0052 char *name,
0053 ArgList args,
0054 Cardinal argCount);
0055 extern Widget XmCreateDropDownComboBox (Widget parent,
0056 char *name,
0057 ArgList args,
0058 Cardinal argCount);
0059 extern Widget XmCreateDropDownList (Widget parent,
0060 char *name,
0061 ArgList args,
0062 Cardinal argCount);
0063 extern Widget XmVaCreateComboBox(
0064 Widget parent,
0065 char *name,
0066 ...);
0067 extern Widget XmVaCreateManagedComboBox(
0068 Widget parent,
0069 char *name,
0070 ...);
0071 extern void XmComboBoxAddItem (Widget widget,
0072 XmString item,
0073 int pos,
0074 Boolean unique);
0075 extern void XmComboBoxDeletePos (Widget widget,
0076 int pos);
0077 extern void XmComboBoxSelectItem (Widget widget,
0078 XmString item);
0079
0080
0081 extern XmString XmCombinationBoxGetValue(Widget widget);
0082
0083 extern void XmComboBoxSetItem (Widget widget,
0084 XmString item);
0085 extern void XmComboBoxUpdate (Widget widget);
0086
0087
0088
0089
0090 #ifdef __cplusplus
0091 }
0092 #endif
0093
0094 #endif
0095
0096