diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/frame.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/frame.h b/src/frame.h index 6b470e6ab9a..9f6f2506572 100644 --- a/src/frame.h +++ b/src/frame.h | |||
| @@ -152,6 +152,11 @@ struct frame | |||
| 152 | /* Number of lines of menu bar. */ | 152 | /* Number of lines of menu bar. */ |
| 153 | int menu_bar_lines; | 153 | int menu_bar_lines; |
| 154 | 154 | ||
| 155 | #ifdef USE_X_TOOLKIT | ||
| 156 | /* Nonzero means using a menu bar that comes from the X toolkit. */ | ||
| 157 | int external_menu_bar; | ||
| 158 | #endif | ||
| 159 | |||
| 155 | /* Nonzero if last attempt at redisplay on this frame was preempted. */ | 160 | /* Nonzero if last attempt at redisplay on this frame was preempted. */ |
| 156 | char display_preempted; | 161 | char display_preempted; |
| 157 | 162 | ||
| @@ -253,6 +258,7 @@ typedef struct frame *FRAME_PTR; | |||
| 253 | #define FRAME_NEW_HEIGHT(f) (f)->new_height | 258 | #define FRAME_NEW_HEIGHT(f) (f)->new_height |
| 254 | #define FRAME_NEW_WIDTH(f) (f)->new_width | 259 | #define FRAME_NEW_WIDTH(f) (f)->new_width |
| 255 | #define FRAME_MENU_BAR_LINES(f) (f)->menu_bar_lines | 260 | #define FRAME_MENU_BAR_LINES(f) (f)->menu_bar_lines |
| 261 | #define FRAME_EXTERNAL_MENU_BAR(f) (f)->external_menu_bar | ||
| 256 | #define FRAME_CURSOR_X(f) (f)->cursor_x | 262 | #define FRAME_CURSOR_X(f) (f)->cursor_x |
| 257 | #define FRAME_CURSOR_Y(f) (f)->cursor_y | 263 | #define FRAME_CURSOR_Y(f) (f)->cursor_y |
| 258 | #define FRAME_VISIBLE_P(f) ((f)->visible != 0) | 264 | #define FRAME_VISIBLE_P(f) ((f)->visible != 0) |