comparison src/frame.h @ 149:538048ae2ab8 r20-3b1

Import from CVS: tag r20-3b1
author cvs
date Mon, 13 Aug 2007 09:36:16 +0200
parents cca96a509cfe
children 3d6bfa290dbd
comparison
equal deleted inserted replaced
148:f659db2a1f73 149:538048ae2ab8
56 int width; 56 int width;
57 57
58 /* Size of this frame, in units of pixels. */ 58 /* Size of this frame, in units of pixels. */
59 int pixheight; 59 int pixheight;
60 int pixwidth; 60 int pixwidth;
61
62 #ifdef HAVE_TTY
63 /* The count of frame number. This applies to TTY frames only. */
64 int order_count;
65 #endif
61 66
62 /* Width of the internal border. This is a line of background color 67 /* Width of the internal border. This is a line of background color
63 just inside the window's border. It is normally only non-zero on 68 just inside the window's border. It is normally only non-zero on
64 X frames, but we put it here to avoid introducing window system 69 X frames, but we put it here to avoid introducing window system
65 dependencies. */ 70 dependencies. */
538 int delay); 543 int delay);
539 void hold_frame_size_changes (void); 544 void hold_frame_size_changes (void);
540 void unhold_one_frame_size_changes (struct frame *f); 545 void unhold_one_frame_size_changes (struct frame *f);
541 void unhold_frame_size_changes (void); 546 void unhold_frame_size_changes (void);
542 void select_frame_1 (Lisp_Object frame); 547 void select_frame_1 (Lisp_Object frame);
548 void select_frame_2 (Lisp_Object frame);
543 struct frame *selected_frame (void); 549 struct frame *selected_frame (void);
544 struct frame *device_selected_frame (struct device *d); 550 struct frame *device_selected_frame (struct device *d);
545 struct frame *decode_frame (Lisp_Object frame); 551 struct frame *decode_frame (Lisp_Object frame);
546 struct frame *decode_frame_or_selected (Lisp_Object cdf); 552 struct frame *decode_frame_or_selected (Lisp_Object cdf);
547 Lisp_Object make_frame (struct frame *f); 553 Lisp_Object make_frame (struct frame *f);