comparison src/console.h @ 384:bbff43aa5eb7 r21-2-7

Import from CVS: tag r21-2-7
author cvs
date Mon, 13 Aug 2007 11:08:24 +0200
parents 8626e4521993
children 7d59cb494b73
comparison
equal deleted inserted replaced
383:6a50c6a581a5 384:bbff43aa5eb7
137 int, int, int, int, int, int, int); 137 int, int, int, int, int, int, int);
138 int (*divider_height_method) (void); 138 int (*divider_height_method) (void);
139 int (*eol_cursor_width_method) (void); 139 int (*eol_cursor_width_method) (void);
140 void (*output_vertical_divider_method) (struct window *, int); 140 void (*output_vertical_divider_method) (struct window *, int);
141 void (*clear_to_window_end_method) (struct window *, int, int); 141 void (*clear_to_window_end_method) (struct window *, int, int);
142 void (*clear_region_method) (Lisp_Object, face_index, int, int, int, int); 142 void (*clear_region_method) (Lisp_Object, struct device*, struct frame*, face_index,
143 int, int, int, int,
144 Lisp_Object, Lisp_Object, Lisp_Object);
143 void (*clear_frame_method) (struct frame *); 145 void (*clear_frame_method) (struct frame *);
144 void (*output_begin_method) (struct device *); 146 void (*output_begin_method) (struct device *);
145 void (*output_end_method) (struct device *); 147 void (*output_end_method) (struct device *);
146 int (*flash_method) (struct device *); 148 int (*flash_method) (struct device *);
147 void (*ring_bell_method) (struct device *, int volume, int pitch, 149 void (*ring_bell_method) (struct device *, int volume, int pitch,
200 void (*)(Lisp_Object)); 202 void (*)(Lisp_Object));
201 void (*print_image_instance_method) (struct Lisp_Image_Instance *, 203 void (*print_image_instance_method) (struct Lisp_Image_Instance *,
202 Lisp_Object printcharfun, 204 Lisp_Object printcharfun,
203 int escapeflag); 205 int escapeflag);
204 void (*finalize_image_instance_method) (struct Lisp_Image_Instance *); 206 void (*finalize_image_instance_method) (struct Lisp_Image_Instance *);
207 void (*unmap_subwindow_method) (struct Lisp_Image_Instance *);
208 void (*map_subwindow_method) (struct Lisp_Image_Instance *, int x, int y);
209 void (*resize_subwindow_method) (struct Lisp_Image_Instance *, int w, int h);
210 void (*update_subwindow_method) (struct Lisp_Image_Instance *);
205 int (*image_instance_equal_method) (struct Lisp_Image_Instance *, 211 int (*image_instance_equal_method) (struct Lisp_Image_Instance *,
206 struct Lisp_Image_Instance *, 212 struct Lisp_Image_Instance *,
207 int depth); 213 int depth);
208 unsigned long (*image_instance_hash_method) (struct Lisp_Image_Instance *, 214 unsigned long (*image_instance_hash_method) (struct Lisp_Image_Instance *,
209 int depth); 215 int depth);
214 Lisp_Object instantiator, 220 Lisp_Object instantiator,
215 Lisp_Object domain); 221 Lisp_Object domain);
216 Lisp_Object (*locate_pixmap_file_method) (Lisp_Object file_method); 222 Lisp_Object (*locate_pixmap_file_method) (Lisp_Object file_method);
217 int (*colorize_image_instance_method) (Lisp_Object image_instance, 223 int (*colorize_image_instance_method) (Lisp_Object image_instance,
218 Lisp_Object fg, Lisp_Object bg); 224 Lisp_Object fg, Lisp_Object bg);
219 #ifdef HAVE_XPM
220 /* which is more tacky - this or #defines in glyphs.c? */
221 void (*xpm_instantiate_method)(Lisp_Object image_instance,
222 Lisp_Object instantiator,
223 Lisp_Object pointer_fg,
224 Lisp_Object pointer_bg,
225 int dest_mask, Lisp_Object domain);
226 #endif
227 #ifdef HAVE_WINDOW_SYSTEM
228 /* which is more tacky - this or #defines in glyphs.c? */
229 void (*xbm_instantiate_method)(Lisp_Object image_instance,
230 Lisp_Object instantiator,
231 Lisp_Object pointer_fg,
232 Lisp_Object pointer_bg,
233 int dest_mask, Lisp_Object domain);
234 #endif
235 Lisp_Object image_conversion_list; 225 Lisp_Object image_conversion_list;
236 226
237 #ifdef HAVE_TOOLBARS 227 #ifdef HAVE_TOOLBARS
238 /* toolbar methods */ 228 /* toolbar methods */
239 void (*output_frame_toolbars_method) (struct frame *); 229 void (*output_frame_toolbars_method) (struct frame *);