|
Packit |
b099d7 |
/**
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* $Id: ToolTipCT.h,v 1.1 2004/11/18 08:54:33 yura Exp $
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
**/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef _XmToolTipCT_H
|
|
Packit |
b099d7 |
#define _XmToolTipCT_H
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef __cplusplus
|
|
Packit |
b099d7 |
extern "C" {
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#include <Xm/Xm.h>
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
externalref XrmQuark XmQTtoolTipConfig;
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Trait structures and typedefs, place typedefs first */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
typedef struct _XmToolTipConfigTraitRec
|
|
Packit |
b099d7 |
{
|
|
Packit |
b099d7 |
int version;
|
|
Packit |
b099d7 |
Widget label; /* XmLabel for the tips */
|
|
Packit |
b099d7 |
int post_delay; /* delay before posting XmNtoolTipPostDelay */
|
|
Packit |
b099d7 |
int post_duration; /* duration XmNtoolTipPostDuration */
|
|
Packit |
b099d7 |
XtIntervalId timer; /* timer for post delay */
|
|
Packit |
b099d7 |
XtIntervalId duration_timer; /* timer for duration */
|
|
Packit |
b099d7 |
Time leave_time; /* time of the last leave event */
|
|
Packit |
b099d7 |
Widget slider; /* the XmSlideContext used to slide in the tip */
|
|
Packit |
b099d7 |
Boolean enable; /* flag to disable all this stuff */
|
|
Packit |
b099d7 |
} XmToolTipConfigTraitRec, *XmToolTipConfigTrait;
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef __cplusplus
|
|
Packit |
b099d7 |
} /* Close scope of 'extern "C"' declaration which encloses file. */
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#endif /* _XmToolTipCT_H */
|