Mercurial > hg > xemacs-beta
comparison lwlib/xlwtabsP.h @ 5118:e0db3c197671 ben-lisp-object
merge up to latest default branch, doesn't compile yet
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:18:49 -0600 |
parents | 382b11fa8866 |
children | a6c778975d7d |
comparison
equal
deleted
inserted
replaced
5117:3742ea8250b5 | 5118:e0db3c197671 |
---|---|
39 #include <Xm/XmP.h> | 39 #include <Xm/XmP.h> |
40 #include <Xm/ManagerP.h> | 40 #include <Xm/ManagerP.h> |
41 #endif | 41 #endif |
42 | 42 |
43 #include "xlwtabs.h" | 43 #include "xlwtabs.h" |
44 #ifdef USE_XFT_TABS | |
45 #include <X11/Xft/Xft.h> | |
46 #endif | |
44 | 47 |
45 /* New fields for the Tabs widget class record */ | 48 /* New fields for the Tabs widget class record */ |
46 typedef struct {XtPointer extension;} TabsClassPart; | 49 typedef struct {XtPointer extension;} TabsClassPart; |
47 | 50 |
48 /* Full class record declaration */ | 51 /* Full class record declaration */ |
68 | 71 |
69 /* New fields for the Tabs widget record */ | 72 /* New fields for the Tabs widget record */ |
70 typedef struct { | 73 typedef struct { |
71 /* resources */ | 74 /* resources */ |
72 XFontStruct *font ; | 75 XFontStruct *font ; |
76 #ifdef USE_XFT_TABS | |
77 XftFont *renderFont; | |
78 String fcFontName; | |
79 String xftFontName; | |
80 #endif | |
73 Dimension internalHeight, internalWidth ; | 81 Dimension internalHeight, internalWidth ; |
74 Widget topWidget ; | 82 Widget topWidget ; |
75 XtCallbackList callbacks ; | 83 XtCallbackList callbacks ; |
76 XtCallbackList popdownCallbacks ; | 84 XtCallbackList popdownCallbacks ; |
77 Boolean selectInsensitive ; | 85 Boolean selectInsensitive ; |
113 | 121 |
114 | 122 |
115 | 123 |
116 /**************************************************************** | 124 /**************************************************************** |
117 * | 125 * |
118 * constraint record declaration | 126 * Constraint record declaration |
119 * | 127 * |
120 ****************************************************************/ | 128 ****************************************************************/ |
121 | 129 |
122 typedef struct _TabsConstraintsPart { | 130 typedef struct _TabsConstraintsPart { |
123 /* resources */ | 131 /* resources */ |