Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:15:29

0001 /**
0002  *
0003  * $Id: ToolTipCT.h,v 1.1 2004/11/18 08:54:33 yura Exp $
0004  *
0005  **/
0006 
0007 #ifndef _XmToolTipCT_H
0008 #define _XmToolTipCT_H
0009 
0010 #ifdef __cplusplus
0011 extern "C" {
0012 #endif
0013 
0014 #include <Xm/Xm.h>
0015 
0016 externalref XrmQuark XmQTtoolTipConfig;
0017 
0018 /* Trait structures and typedefs, place typedefs first */
0019 
0020 typedef struct _XmToolTipConfigTraitRec
0021 {
0022     int version;
0023     Widget label;             /* XmLabel for the tips */
0024     int post_delay;           /* delay before posting XmNtoolTipPostDelay */
0025     int post_duration;        /* duration XmNtoolTipPostDuration */
0026     XtIntervalId timer;       /* timer for post delay */
0027     XtIntervalId duration_timer;  /* timer for duration */
0028     Time leave_time;          /* time of the last leave event */
0029     Widget slider;            /* the XmSlideContext used to slide in the tip */
0030     Boolean enable;           /* flag to disable all this stuff */
0031 } XmToolTipConfigTraitRec, *XmToolTipConfigTrait;
0032 
0033 
0034 #ifdef __cplusplus
0035 }  /* Close scope of 'extern "C"' declaration which encloses file. */
0036 #endif
0037 
0038 #endif /* _XmToolTipCT_H */