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 #ifndef _XmClipWindowP_h
0028 #define _XmClipWindowP_h
0029
0030 #include <Xm/DrawingAP.h>
0031
0032 #ifdef __cplusplus
0033 extern "C" {
0034 #endif
0035
0036 externalref WidgetClass xmClipWindowWidgetClass;
0037
0038 typedef struct _XmClipWindowClassRec * XmClipWindowWidgetClass;
0039 typedef struct _XmClipWindowRec * XmClipWindowWidget;
0040
0041
0042 #ifndef XmIsClipWindow
0043 #define XmIsClipWindow(w) (XtIsSubclass (w, xmClipWindowWidgetClass))
0044 #endif
0045
0046
0047
0048
0049 typedef struct
0050 {
0051 XtPointer extension;
0052 } XmClipWindowClassPart;
0053
0054
0055
0056
0057 typedef struct _XmClipWindowClassRec
0058 {
0059 CoreClassPart core_class;
0060 CompositeClassPart composite_class;
0061 ConstraintClassPart constraint_class;
0062 XmManagerClassPart manager_class;
0063 XmDrawingAreaClassPart drawing_area_class;
0064 XmClipWindowClassPart clip_window_class;
0065 } XmClipWindowClassRec;
0066
0067 externalref XmClipWindowClassRec xmClipWindowClassRec;
0068
0069
0070
0071
0072 typedef struct
0073 {
0074 unsigned char flags;
0075 Dimension old_width ;
0076 } XmClipWindowPart;
0077
0078
0079
0080
0081
0082
0083
0084
0085 typedef struct _XmClipWindowRec
0086 {
0087 CorePart core;
0088 CompositePart composite;
0089 ConstraintPart constraint;
0090 XmManagerPart manager;
0091 XmDrawingAreaPart drawing_area;
0092 XmClipWindowPart clip_window;
0093 } XmClipWindowRec;
0094
0095
0096
0097
0098
0099
0100 #ifdef __cplusplus
0101 }
0102 #endif
0103
0104 #endif
0105