signal_error ("Undefined color", color_name);
}
-static void
-x_default_font_parameter (struct frame *f, Lisp_Object parms)
+void
+pgtk_default_font_parameter (struct frame *f, Lisp_Object parms)
{
struct pgtk_display_info *dpyinfo = FRAME_DISPLAY_INFO (f);
Lisp_Object font_param = gui_display_get_arg (dpyinfo, parms, Qfont, NULL, NULL,
/* Extract the window parameters from the supplied values
that are needed to determine window geometry. */
- x_default_font_parameter (f, parms);
+ pgtk_default_font_parameter (f, parms);
if (!FRAME_FONT (f))
{
delete_frame (frame, Qnoelisp);
pgtk_draw_window_divider,
NULL, // pgtk_shift_glyphs_for_insert,
pgtk_show_hourglass,
- pgtk_hide_hourglass
+ pgtk_hide_hourglass,
+ pgtk_default_font_parameter,
};
static void
extern struct pgtk_display_info *check_pgtk_display_info (Lisp_Object object);
+extern void pgtk_default_font_parameter (struct frame *f, Lisp_Object parms);
+
extern void pgtk_enqueue_string(struct frame *f, gchar *str);
extern void pgtk_enqueue_preedit(struct frame *f, Lisp_Object image_data);
extern void pgtk_im_focus_in(struct frame *f);