Mercurial > hg > xemacs-beta
diff src/console.h @ 269:b2472a1930f2 r20-5b33
Import from CVS: tag r20-5b33
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:27:19 +0200 |
parents | 8efd647ea9ca |
children | c5d627a313b1 |
line wrap: on
line diff
--- a/src/console.h Mon Aug 13 10:26:31 2007 +0200 +++ b/src/console.h Mon Aug 13 10:27:19 2007 +0200 @@ -76,6 +76,7 @@ int (*device_mm_height_method) (struct device *); int (*device_bitplanes_method) (struct device *); int (*device_color_cells_method) (struct device *); + unsigned int (*device_implementation_flags_method) (); /* frame methods */ Lisp_Object *device_specific_frame_props; @@ -111,6 +112,7 @@ void (*set_frame_icon_method) (struct frame *f); void (*popup_menu_method) (Lisp_Object menu, Lisp_Object event); Lisp_Object (*get_frame_parent_method) (struct frame *f); + void (*update_frame_external_traits_method) (struct frame *f, Lisp_Object name); /* redisplay methods */ int (*left_margin_width_method) (struct window *); @@ -254,6 +256,13 @@ #endif }; +/* + * Constants returned by device_implementation_flags_method + */ +/* Set when device uses pixel-based geometry */ +#define XDEVIMPF_PIXEL_GEOMETRY 0x00000001L + + #define CONSOLE_TYPE_NAME(c) ((c)->conmeths->name) #define CONSOLE_TYPE(c) ((c)->conmeths->symbol) #define CONMETH_TYPE(meths) ((meths)->symbol)