Back to index

plt-scheme  4.2.1
xwEnforcerP.h
Go to the documentation of this file.
00001 /* Generated by wbuild
00002  * (generator version 3.2)
00003  */
00004 #ifndef ___XWENFORCERP_H
00005 #define ___XWENFORCERP_H
00006 #include <./xwBoardP.h>
00007 #include <./xwEnforcer.h>
00008 _XFUNCPROTOBEGIN
00009 
00010 typedef struct {
00011 /* methods */
00012 /* class variables */
00013 int dummy;
00014 } XfwfEnforcerClassPart;
00015 
00016 typedef struct _XfwfEnforcerClassRec {
00017 CoreClassPart core_class;
00018 CompositeClassPart composite_class;
00019 XfwfCommonClassPart xfwfCommon_class;
00020 XfwfFrameClassPart xfwfFrame_class;
00021 XfwfBoardClassPart xfwfBoard_class;
00022 XfwfEnforcerClassPart xfwfEnforcer_class;
00023 } XfwfEnforcerClassRec;
00024 
00025 typedef struct {
00026 /* resources */
00027 Boolean  shrinkToFit;
00028 Boolean  multipleKids;
00029 String  label;
00030 XFontStruct * font;
00031 void * xfont;
00032 Pixel  foreground;
00033 Alignment  alignment;
00034 Widget  propagateTarget;
00035 Boolean  drawgray;
00036 /* private state */
00037 Dimension  labelWidth;
00038 Dimension  labelHeight;
00039 GC  textgc;
00040 GC  graygc;
00041 } XfwfEnforcerPart;
00042 
00043 typedef struct _XfwfEnforcerRec {
00044 CorePart core;
00045 CompositePart composite;
00046 XfwfCommonPart xfwfCommon;
00047 XfwfFramePart xfwfFrame;
00048 XfwfBoardPart xfwfBoard;
00049 XfwfEnforcerPart xfwfEnforcer;
00050 } XfwfEnforcerRec;
00051 
00052 externalref XfwfEnforcerClassRec xfwfEnforcerClassRec;
00053 
00054 _XFUNCPROTOEND
00055 #endif /* ___XWENFORCERP_H */