comparison src/frame.h @ 444:576fb035e263 r21-2-37

Import from CVS: tag r21-2-37
author cvs
date Mon, 13 Aug 2007 11:36:19 +0200
parents abe6d1db359e
children 0784d089fdc9
comparison
equal deleted inserted replaced
443:a8296e22da4e 444:576fb035e263
770 #define FRAME_LOOP_NO_BREAK(frmcons, devcons, concons) \ 770 #define FRAME_LOOP_NO_BREAK(frmcons, devcons, concons) \
771 DEVICE_LOOP_NO_BREAK (devcons, concons) \ 771 DEVICE_LOOP_NO_BREAK (devcons, concons) \
772 DEVICE_FRAME_LOOP (frmcons, XDEVICE (XCAR (devcons))) 772 DEVICE_FRAME_LOOP (frmcons, XDEVICE (XCAR (devcons)))
773 773
774 void update_frame_title (struct frame *f); 774 void update_frame_title (struct frame *f);
775 Lisp_Object next_frame (Lisp_Object f, Lisp_Object frametype, 775 Lisp_Object next_frame (Lisp_Object, Lisp_Object, Lisp_Object);
776 Lisp_Object console); 776 Lisp_Object previous_frame (Lisp_Object, Lisp_Object, Lisp_Object);
777 Lisp_Object previous_frame (Lisp_Object f, Lisp_Object frametype,
778 Lisp_Object console);
779 void pixel_to_char_size (struct frame *f, int pixel_width, int pixel_height, 777 void pixel_to_char_size (struct frame *f, int pixel_width, int pixel_height,
780 int *char_width, int *char_height); 778 int *char_width, int *char_height);
781 void char_to_pixel_size (struct frame *f, int char_width, int char_height, 779 void char_to_pixel_size (struct frame *f, int char_width, int char_height,
782 int *pixel_width, int *pixel_height); 780 int *pixel_width, int *pixel_height);
783 void round_size_to_char (struct frame *f, int in_width, int in_height, 781 void round_size_to_char (struct frame *f, int in_width, int in_height,
809 int called_from_delete_device, 807 int called_from_delete_device,
810 int from_io_error); 808 int from_io_error);
811 void io_error_delete_frame (Lisp_Object frame); 809 void io_error_delete_frame (Lisp_Object frame);
812 Lisp_Object find_some_frame (int (*predicate) (Lisp_Object, void *), 810 Lisp_Object find_some_frame (int (*predicate) (Lisp_Object, void *),
813 void *closure); 811 void *closure);
814 int device_matches_console_spec (Lisp_Object device, Lisp_Object console); 812 int device_matches_device_spec (Lisp_Object device, Lisp_Object device_spec);
815 Lisp_Object frame_first_window (struct frame *f); 813 Lisp_Object frame_first_window (struct frame *f);
816 int show_gc_cursor (struct frame *f, Lisp_Object cursor); 814 int show_gc_cursor (struct frame *f, Lisp_Object cursor);
817 void set_frame_selected_window (struct frame *f, Lisp_Object window); 815 void set_frame_selected_window (struct frame *f, Lisp_Object window);
818 int is_surrogate_for_selected_frame (struct frame *f); 816 int is_surrogate_for_selected_frame (struct frame *f);
819 void update_frame_icon (struct frame *f); 817 void update_frame_icon (struct frame *f);