File indexing completed on 2025-01-18 10:15:27
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef _XmessageP_h
0024 #define _XmessageP_h
0025
0026 #include <Xm/BulletinBP.h>
0027 #include <Xm/MessageB.h>
0028
0029 #ifdef __cplusplus
0030 extern "C" {
0031 #endif
0032
0033
0034
0035 typedef struct _XmMessageBoxConstraintPart
0036 {
0037 char unused;
0038 } XmMessageBoxConstraintPart, * XmMessageBoxConstraint;
0039
0040
0041
0042
0043 typedef struct
0044 {
0045 XtPointer extension;
0046 } XmMessageBoxClassPart;
0047
0048
0049
0050
0051 typedef struct _XmMessageBoxClassRec
0052 {
0053 CoreClassPart core_class;
0054 CompositeClassPart composite_class;
0055 ConstraintClassPart constraint_class;
0056 XmManagerClassPart manager_class;
0057 XmBulletinBoardClassPart bulletin_board_class;
0058 XmMessageBoxClassPart message_box_class;
0059 } XmMessageBoxClassRec;
0060
0061 externalref XmMessageBoxClassRec xmMessageBoxClassRec;
0062
0063
0064
0065
0066 typedef struct
0067 {
0068 unsigned char dialog_type;
0069 unsigned char default_type;
0070 Boolean internal_pixmap;
0071 Boolean minimize_buttons;
0072
0073 unsigned char message_alignment;
0074 XmString message_string;
0075 Widget message_wid;
0076
0077 Pixmap symbol_pixmap;
0078 Widget symbol_wid;
0079
0080 XmString ok_label_string;
0081 XtCallbackList ok_callback;
0082 Widget ok_button;
0083
0084 XmString cancel_label_string;
0085 XtCallbackList cancel_callback;
0086
0087 XmString help_label_string;
0088 Widget help_button;
0089
0090 Widget separator;
0091
0092 } XmMessageBoxPart;
0093
0094
0095
0096
0097
0098
0099
0100
0101 typedef struct _XmMessageBoxRec
0102 {
0103 CorePart core;
0104 CompositePart composite;
0105 ConstraintPart constraint;
0106 XmManagerPart manager;
0107 XmBulletinBoardPart bulletin_board;
0108 XmMessageBoxPart message_box;
0109 } XmMessageBoxRec;
0110
0111
0112 #ifdef __cplusplus
0113 }
0114 #endif
0115
0116 #endif
0117