comparison src/EmacsFrameP.h @ 3381:374186f156d5

[xemacs-hg @ 2006-05-06 17:55:58 by stephent] metacity maximization fix, see src/ChangeLog. <87ejz7t57b.fsf_-_@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Sat, 06 May 2006 17:56:00 +0000
parents 449cf6dc2025
children 308d34e9f07d
comparison
equal deleted inserted replaced
3380:72f5451ab2f0 3381:374186f156d5
63 */ 63 */
64 char* geometry; /* geometry spec of this frame */ 64 char* geometry; /* geometry spec of this frame */
65 Boolean iconic; /* whether this frame is iconic */ 65 Boolean iconic; /* whether this frame is iconic */
66 66
67 /* The rest of this is crap and should be deleted. 67 /* The rest of this is crap and should be deleted.
68 #### Comments that start with + are fields that actually get referred
69 to somewhere aside from the init function.
70 I guess the "crap" has mostly moved to specifiers?
68 */ 71 */
69 Boolean minibuffer; /* 0: normal frames with minibuffers. 72 Boolean minibuffer; /* 0: normal frames with minibuffers.
70 * 1: frames without minibuffers 73 * 1: frames without minibuffers
71 * 2: minibuffer only. */ 74 * 2: minibuffer only. */
72 Boolean unsplittable; /* frame can only have one window */ 75 Boolean unsplittable; /* frame can only have one window */
73 76
74 int internal_border_width; /* internal borders */ 77 int internal_border_width; /* + internal borders */
75 int scrollbar_width; /* width of frame vertical sb's */ 78 int scrollbar_width; /* width of frame vertical sb's */
76 int scrollbar_height; /* height of frame horizontal sb's */ 79 int scrollbar_height; /* height of frame horizontal sb's */
77 int top_toolbar_height; /* height of top toolbar */ 80 int top_toolbar_height; /* height of top toolbar */
78 int bottom_toolbar_height; /* height of bottom toolbar */ 81 int bottom_toolbar_height; /* height of bottom toolbar */
79 int left_toolbar_width; /* width of left toolbar */ 82 int left_toolbar_width; /* width of left toolbar */
80 int right_toolbar_width; /* width of right toolbar */ 83 int right_toolbar_width; /* width of right toolbar */
81 int top_toolbar_border_width; /* border width */ 84 int top_toolbar_border_width; /* border width */
82 int bottom_toolbar_border_width; /* ... of bottom toolbar */ 85 int bottom_toolbar_border_width; /* ... of bottom toolbar */
83 int left_toolbar_border_width; /* ... of left toolbar */ 86 int left_toolbar_border_width; /* ... of left toolbar */
84 int right_toolbar_border_width; /* ... of right toolbar */ 87 int right_toolbar_border_width; /* ... of right toolbar */
85 Dimension toolbar_shadow_thickness; 88 Dimension toolbar_shadow_thickness; /* + of shadows */
86 unsigned char scrollbar_placement; 89 unsigned char scrollbar_placement;
87 int interline; /* skips between lines */ 90 int interline; /* + skips between lines */
88 91
89 XFontStruct* font; /* font */ 92 XFontStruct* font; /* font */
90 Pixel foreground_pixel; /* foreground */ 93 Pixel foreground_pixel; /* foreground */
91 Pixel background_pixel; /* background */ 94 Pixel background_pixel; /* background */
92 95
95 98
96 Boolean visual_bell; /* flash instead of beep */ 99 Boolean visual_bell; /* flash instead of beep */
97 int bell_volume; /* how loud is beep */ 100 int bell_volume; /* how loud is beep */
98 101
99 Boolean menubar_p; /* initially show a menubar? */ 102 Boolean menubar_p; /* initially show a menubar? */
100 Boolean initially_unmapped; /* inhibit initial window mapping */ 103 Boolean initially_unmapped; /* + inhibit initial window mapping */
101 Boolean use_backing_store; /* backing store for menubar & ew? */ 104 Boolean use_backing_store; /* backing store for menubar & ew? */
102 105
103 Dimension preferred_width; /* if non-zero, preferred size for */ 106 Dimension preferred_width; /* if non-zero, preferred size for */
104 Dimension preferred_height; /* QueryGeometry() */ 107 Dimension preferred_height; /* QueryGeometry() */
105 /* private state */ 108 /* private state */