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
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035 #ifndef _XmSSpinBP_h
0036 #define _XmSSpinBP_h
0037
0038 #include <Xm/SpinBP.h>
0039 #include <Xm/SSpinB.h>
0040
0041 #ifdef __cplusplus
0042 extern "C" {
0043 #endif
0044
0045 typedef struct _XmSimpleSpinBoxConstraint
0046 {
0047 int unused;
0048 } XmSimpleSpinBoxConstraintPart, *XmSimpleSpinBoxConstraint;
0049
0050 typedef struct _XmSimpleSpinBoxConstraintRec
0051 {
0052 XmManagerConstraintPart manager;
0053 XmSpinBoxConstraintPart spinBox;
0054 XmSimpleSpinBoxConstraintPart simpleSpinBox;
0055 } XmSimpleSpinBoxConstraintRec, *XmSimpleSpinBoxConstraintPtr;
0056
0057
0058 typedef struct _XmSimpleSpinBoxClassPart
0059 {
0060 XtPointer extension;
0061 } XmSimpleSpinBoxClassPart;
0062
0063
0064
0065 typedef struct _XmSimpleSpinBoxClassRec
0066 {
0067 CoreClassPart core_class;
0068 CompositeClassPart composite_class;
0069 ConstraintClassPart constraint_class;
0070 XmManagerClassPart manager_class;
0071 XmSpinBoxClassPart spinBox_class;
0072 XmSimpleSpinBoxClassPart simpleSpinBox_class;
0073 } XmSimpleSpinBoxClassRec;
0074
0075 externalref XmSimpleSpinBoxClassRec xmSimpleSpinBoxClassRec;
0076
0077
0078 typedef struct _XmSimpleSpinBoxPart
0079 {
0080
0081
0082
0083 unsigned char arrow_sensitivity;
0084 Boolean wrap;
0085
0086
0087 short decimal_points;
0088 int increment_value;
0089 int maximum_value;
0090 int minimum_value;
0091
0092
0093 int num_values;
0094 int position;
0095 unsigned char position_type;
0096
0097 XmStringTable values;
0098
0099
0100 short columns;
0101 Boolean editable;
0102 unsigned char sb_child_type;
0103 Widget text_field;
0104
0105
0106 } XmSimpleSpinBoxPart;
0107
0108
0109
0110
0111 typedef struct _XmSimpleSpinBoxRec
0112 {
0113 CorePart core;
0114 CompositePart composite;
0115 ConstraintPart constraint;
0116 XmManagerPart manager;
0117 XmSpinBoxPart spinBox;
0118 XmSimpleSpinBoxPart simpleSpinBox;
0119 } XmSimpleSpinBoxRec;
0120
0121 #ifdef __cplusplus
0122 }
0123 #endif
0124
0125 #endif
0126
0127
0128
0129