aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2004-03-11 22:43:49 +0000
committerKim F. Storm2004-03-11 22:43:49 +0000
commited627ef5a7c731338c4dfef29185f2b37bd0f76d (patch)
tree72ddf373bbe2cd5af9c7e45a6af4d77a830d744d /src
parent6321121d3f0d48a7cf74266a999046d97c5c2c43 (diff)
downloademacs-ed627ef5a7c731338c4dfef29185f2b37bd0f76d.tar.gz
emacs-ed627ef5a7c731338c4dfef29185f2b37bd0f76d.zip
* macterm.h (x_list_fonts, x_get_font_info, x_load_font)
(x_query_font, x_find_ccl_program, x_set_window_size) (x_make_frame_visible, mac_initialize, XCreatePixmap) (XCreatePixmapFromBitmapData, XFreePixmap, XSetForeground) (mac_draw_line_to_pixmap): Add prototypes.
Diffstat (limited to 'src')
-rw-r--r--src/macterm.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/macterm.h b/src/macterm.h
index 6987bd37653..868ce88318c 100644
--- a/src/macterm.h
+++ b/src/macterm.h
@@ -240,6 +240,12 @@ extern struct x_display_info *x_display_info_for_name P_ ((Lisp_Object));
240 240
241extern struct mac_display_info *mac_term_init (); 241extern struct mac_display_info *mac_term_init ();
242 242
243extern Lisp_Object x_list_fonts P_ ((struct frame *, Lisp_Object, int, int));
244extern struct font_info *x_get_font_info P_ ((struct frame *f, int));
245extern struct font_info *x_load_font P_ ((struct frame *, char *, int));
246extern struct font_info *x_query_font P_ ((struct frame *, char *));
247extern void x_find_ccl_program P_ ((struct font_info *));
248
243/* When Emacs uses a tty window, tty_display in frame.c points to an 249/* When Emacs uses a tty window, tty_display in frame.c points to an
244 x_output struct . */ 250 x_output struct . */
245struct x_output 251struct x_output
@@ -565,6 +571,22 @@ struct frame * check_x_frame (Lisp_Object);
565void activate_scroll_bars (FRAME_PTR); 571void activate_scroll_bars (FRAME_PTR);
566void deactivate_scroll_bars (FRAME_PTR); 572void deactivate_scroll_bars (FRAME_PTR);
567 573
574/* Defined in macterm.c. */
575
576extern void x_set_window_size P_ ((struct frame *, int, int, int));
577extern void x_make_frame_visible P_ ((struct frame *));
578extern void mac_initialize P_ ((void));
579extern Pixmap XCreatePixmap P_ ((Display *, WindowPtr, unsigned int,
580 unsigned int, unsigned int));
581extern Pixmap XCreatePixmapFromBitmapData P_ ((Display *, WindowPtr, char *,
582 unsigned int, unsigned int,
583 unsigned long, unsigned long,
584 unsigned int));
585extern void XFreePixmap P_ ((Display *, Pixmap));
586extern void XSetForeground P_ ((Display *, GC, unsigned long));
587extern void mac_draw_line_to_pixmap P_ ((Display *, Pixmap, GC, int, int,
588 int, int));
589
568#define FONT_TYPE_FOR_UNIBYTE(font, ch) 0 590#define FONT_TYPE_FOR_UNIBYTE(font, ch) 0
569#define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0 591#define FONT_TYPE_FOR_MULTIBYTE(font, ch) 0
570 592