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 */