comparison src/font.h @ 95894:76261fd18708

* w32fns.c (Fw32_select_font): Removed old font API function. * w32font.c (logfont_to_fcname): New function. (Fx_select_font): New font dialog function compatible with GTK/fontconfig version. * font.c (font_style_symbolic_from_value): New function. (font_style_symbolic): Use it. * font.h (font_style_symbolic_from_value): Declare new function.
author Jason Rumney <jasonr@gnu.org>
date Fri, 13 Jun 2008 14:29:47 +0000
parents 721d9f530e61
children a46630597077
comparison
equal deleted inserted replaced
95893:680b6bde042b 95894:76261fd18708
774 extern int font_style_to_value P_ ((enum font_property_index prop, 774 extern int font_style_to_value P_ ((enum font_property_index prop,
775 Lisp_Object name, int noerror)); 775 Lisp_Object name, int noerror));
776 extern Lisp_Object font_style_symbolic P_ ((Lisp_Object font, 776 extern Lisp_Object font_style_symbolic P_ ((Lisp_Object font,
777 enum font_property_index prop, 777 enum font_property_index prop,
778 int for_face)); 778 int for_face));
779 779 extern Lisp_Object font_style_symbolic_from_value
780 P_ ((enum font_property_index prop,
781 Lisp_Object val,
782 int for_face));
783
780 extern int font_match_p P_ ((Lisp_Object spec, Lisp_Object entity)); 784 extern int font_match_p P_ ((Lisp_Object spec, Lisp_Object entity));
781 extern Lisp_Object font_list_entities P_ ((Lisp_Object frame, 785 extern Lisp_Object font_list_entities P_ ((Lisp_Object frame,
782 Lisp_Object spec)); 786 Lisp_Object spec));
783 787
784 extern Lisp_Object font_get_name P_ ((Lisp_Object font_object)); 788 extern Lisp_Object font_get_name P_ ((Lisp_Object font_object));