2
/*************************************************************************
3
* Version 1.0 on 15-May-1997
4
* (c) 1997 Pralay Dakua (pkanti@hotmail.com)
6
* This is a free software and permission to use, modify, distribute,
7
* selling and using for commercial purpose is hereby granted provided
8
* that THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE
9
* INCLUDED IN ALL COPIES AND THEIR SUPPORTING DOCUMENTATIONS.
11
* There is no warranty for this software. In no event Pralay Dakua
12
* will be liable for merchantability and fitness of the software and
13
* damages due to this software.
16
* Pralay Dakua (pkanti@hotmail.com)
18
**************************************************************************/
24
#include <Xm/ManagerP.h>
31
typedef struct _XmTabClassPart {
35
typedef struct _XmTabClassRec {
36
CoreClassPart core_class;
37
CompositeClassPart composite_class;
38
ConstraintClassPart constraint_class;
39
XmManagerClassPart manager_class;
40
XmTabClassPart tab_class;
43
extern XmTabClassRec xmTabClassRec;
45
typedef struct _XmTabPart {
46
XtCallbackList value_changed_callback;
48
XmFontList tab_font_list;
49
Boolean resize_children;
50
Boolean layout_disabled;
51
Cardinal tabs_per_row;
56
Dimension tab_total_width;
57
Dimension tab_total_height;
58
Dimension margin_width;
59
Dimension margin_height;
64
typedef struct _XmTabRec {
66
CompositePart composite;
67
ConstraintPart constraint;
68
XmManagerPart manager;
72
typedef struct _XmTabConstraintPart {
75
} XmTabConstraintPart;
77
typedef struct _XmTabConstraintRec {
78
XmManagerConstraintPart manager;
79
XmTabConstraintPart tab;
83
} /* Close scope of 'extern "C"' declaration which encloses file. */
86
#endif /** __TABP_H__ **/