comparison src/frame.h @ 185:3d6bfa290dbd r20-3b19

Import from CVS: tag r20-3b19
author cvs
date Mon, 13 Aug 2007 09:55:28 +0200
parents 538048ae2ab8
children 1f0dabaa0855
comparison
equal deleted inserted replaced
184:bcd2674570bf 185:3d6bfa290dbd
150 unsigned int clear :1; 150 unsigned int clear :1;
151 151
152 /* True if frame actually has a minibuffer window on it. 152 /* True if frame actually has a minibuffer window on it.
153 0 if using a minibuffer window that isn't on this frame. */ 153 0 if using a minibuffer window that isn't on this frame. */
154 unsigned int has_minibuffer :1; 154 unsigned int has_minibuffer :1;
155 155
156 /* True if frame's root window can't be split. */ 156 /* True if frame's root window can't be split. */
157 unsigned int no_split :1; 157 unsigned int no_split :1;
158 158
159 unsigned int top_toolbar_was_visible :1; 159 unsigned int top_toolbar_was_visible :1;
160 unsigned int bottom_toolbar_was_visible :1; 160 unsigned int bottom_toolbar_was_visible :1;
338 #define FRAME_NEW_HEIGHT(f) ((f)->new_height) 338 #define FRAME_NEW_HEIGHT(f) ((f)->new_height)
339 #define FRAME_NEW_WIDTH(f) ((f)->new_width) 339 #define FRAME_NEW_WIDTH(f) ((f)->new_width)
340 #define FRAME_CURSOR_X(f) ((f)->cursor_x) 340 #define FRAME_CURSOR_X(f) ((f)->cursor_x)
341 #define FRAME_CURSOR_Y(f) ((f)->cursor_y) 341 #define FRAME_CURSOR_Y(f) ((f)->cursor_y)
342 #define FRAME_VISIBLE_P(f) ((f)->visible) 342 #define FRAME_VISIBLE_P(f) ((f)->visible)
343 #define FRAME_REPAINT_P(f) ((f)->visible>0) 343 #define FRAME_REPAINT_P(f) ((f)->visible>0)
344 #define FRAME_NO_SPLIT_P(f) ((f)->no_split) 344 #define FRAME_NO_SPLIT_P(f) ((f)->no_split)
345 #define FRAME_ICONIFIED_P(f) ((f)->iconified) 345 #define FRAME_ICONIFIED_P(f) ((f)->iconified)
346 #define FRAME_FOCUS_FRAME(f) ((f)->focus_frame) 346 #define FRAME_FOCUS_FRAME(f) ((f)->focus_frame)
347 #define FRAME_MINIBUF_WINDOW(f) ((f)->minibuffer_window) 347 #define FRAME_MINIBUF_WINDOW(f) ((f)->minibuffer_window)
348 #define FRAME_ROOT_WINDOW(f) ((f)->root_window) 348 #define FRAME_ROOT_WINDOW(f) ((f)->root_window)
527 void update_frame_title (struct frame *f); 527 void update_frame_title (struct frame *f);
528 Lisp_Object next_frame (Lisp_Object f, Lisp_Object frametype, 528 Lisp_Object next_frame (Lisp_Object f, Lisp_Object frametype,
529 Lisp_Object console); 529 Lisp_Object console);
530 Lisp_Object prev_frame (Lisp_Object f, Lisp_Object frametype, 530 Lisp_Object prev_frame (Lisp_Object f, Lisp_Object frametype,
531 Lisp_Object console); 531 Lisp_Object console);
532 void store_in_alist (Lisp_Object *alistptr, 532 void store_in_alist (Lisp_Object *alistptr,
533 CONST char *propname, 533 CONST char *propname,
534 Lisp_Object val); 534 Lisp_Object val);
535 void pixel_to_char_size (struct frame *f, int pixel_width, int pixel_height, 535 void pixel_to_char_size (struct frame *f, int pixel_width, int pixel_height,
536 int *char_width, int *char_height); 536 int *char_width, int *char_height);
537 void char_to_pixel_size (struct frame *f, int char_width, int char_height, 537 void char_to_pixel_size (struct frame *f, int char_width, int char_height,
538 int *pixel_width, int *pixel_height); 538 int *pixel_width, int *pixel_height);
539 void round_size_to_char (struct frame *f, int in_width, int in_height, 539 void round_size_to_char (struct frame *f, int in_width, int in_height,
540 int *out_width, int *out_height); 540 int *out_width, int *out_height);
541 void change_frame_size (struct frame *frame, 541 void change_frame_size (struct frame *frame,
542 int newlength, int newwidth, 542 int newlength, int newwidth,
543 int delay); 543 int delay);
544 void hold_frame_size_changes (void); 544 void hold_frame_size_changes (void);
545 void unhold_one_frame_size_changes (struct frame *f); 545 void unhold_one_frame_size_changes (struct frame *f);
546 void unhold_frame_size_changes (void); 546 void unhold_frame_size_changes (void);
547 void select_frame_1 (Lisp_Object frame); 547 void select_frame_1 (Lisp_Object frame);