comparison lwlib/xlwtabsP.h @ 3094:ad2f4ae9895b

[xemacs-hg @ 2005-11-26 11:45:47 by stephent] Xft merge. <87k6ev4p8q.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Sat, 26 Nov 2005 11:46:25 +0000
parents 1ccc32a20af4
children 6aa26bef0527
comparison
equal deleted inserted replaced
3093:769dc945b085 3094:ad2f4ae9895b
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 String renderFontSpec;
78 XftFont *renderFont;
79 #endif
73 Dimension internalHeight, internalWidth ; 80 Dimension internalHeight, internalWidth ;
74 Widget topWidget ; 81 Widget topWidget ;
75 XtCallbackList callbacks ; 82 XtCallbackList callbacks ;
76 XtCallbackList popdownCallbacks ; 83 XtCallbackList popdownCallbacks ;
77 Boolean selectInsensitive ; 84 Boolean selectInsensitive ;