Mercurial > hg > xemacs-beta
comparison src/console-impl.h @ 2527:491f8cf78a9c
[xemacs-hg @ 2005-01-28 02:58:38 by ben]
Abstract font-list/color-list
font-menu.el, font.el, frame.el, gtk-font-menu.el, minibuf.el, msw-faces.el, msw-font-menu.el, obsolete.el, x-faces.el, x-font-menu.el: list-fonts->font-list. Create color-list. Abstract out
x/msw-specific versions and obsolete the x/msw-specific Lisp
functions.
console-impl.h, objects-gtk.c, objects-msw.c, objects-tty.c, objects-x.c, objects.c: list-fonts->font-list. Create color-list. Abstract out
x/msw-specific versions and obsolete the x/msw-specific Lisp
functions.
author | ben |
---|---|
date | Fri, 28 Jan 2005 02:58:52 +0000 |
parents | ecf1ebac70d8 |
children | 6fa9919a9a0b |
comparison
equal
deleted
inserted
replaced
2526:902d5bd9b75c | 2527:491f8cf78a9c |
---|---|
190 int depth); | 190 int depth); |
191 Hashcode (*color_instance_hash_method) (Lisp_Color_Instance *, | 191 Hashcode (*color_instance_hash_method) (Lisp_Color_Instance *, |
192 int depth); | 192 int depth); |
193 Lisp_Object (*color_instance_rgb_components_method) (Lisp_Color_Instance *); | 193 Lisp_Object (*color_instance_rgb_components_method) (Lisp_Color_Instance *); |
194 int (*valid_color_name_p_method) (struct device *, Lisp_Object color); | 194 int (*valid_color_name_p_method) (struct device *, Lisp_Object color); |
195 Lisp_Object (*color_list_method) (void); | |
195 | 196 |
196 /* font methods */ | 197 /* font methods */ |
197 int (*initialize_font_instance_method) (Lisp_Font_Instance *, | 198 int (*initialize_font_instance_method) (Lisp_Font_Instance *, |
198 Lisp_Object name, | 199 Lisp_Object name, |
199 Lisp_Object device, | 200 Lisp_Object device, |
204 int escapeflag); | 205 int escapeflag); |
205 void (*finalize_font_instance_method) (Lisp_Font_Instance *); | 206 void (*finalize_font_instance_method) (Lisp_Font_Instance *); |
206 Lisp_Object (*font_instance_truename_method) (Lisp_Font_Instance *, | 207 Lisp_Object (*font_instance_truename_method) (Lisp_Font_Instance *, |
207 Error_Behavior errb); | 208 Error_Behavior errb); |
208 Lisp_Object (*font_instance_properties_method) (Lisp_Font_Instance *); | 209 Lisp_Object (*font_instance_properties_method) (Lisp_Font_Instance *); |
209 Lisp_Object (*list_fonts_method) (Lisp_Object pattern, | 210 Lisp_Object (*font_list_method) (Lisp_Object pattern, |
210 Lisp_Object device, | 211 Lisp_Object device, |
211 Lisp_Object maxnumber); | 212 Lisp_Object maxnumber); |
212 Lisp_Object (*find_charset_font_method) (Lisp_Object device, | 213 Lisp_Object (*find_charset_font_method) (Lisp_Object device, |
213 Lisp_Object font, | 214 Lisp_Object font, |
214 Lisp_Object charset, | 215 Lisp_Object charset, |