diff options
| author | Kim F. Storm | 2004-03-11 22:43:49 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2004-03-11 22:43:49 +0000 |
| commit | ed627ef5a7c731338c4dfef29185f2b37bd0f76d (patch) | |
| tree | 72ddf373bbe2cd5af9c7e45a6af4d77a830d744d /src | |
| parent | 6321121d3f0d48a7cf74266a999046d97c5c2c43 (diff) | |
| download | emacs-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.h | 22 |
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 | ||
| 241 | extern struct mac_display_info *mac_term_init (); | 241 | extern struct mac_display_info *mac_term_init (); |
| 242 | 242 | ||
| 243 | extern Lisp_Object x_list_fonts P_ ((struct frame *, Lisp_Object, int, int)); | ||
| 244 | extern struct font_info *x_get_font_info P_ ((struct frame *f, int)); | ||
| 245 | extern struct font_info *x_load_font P_ ((struct frame *, char *, int)); | ||
| 246 | extern struct font_info *x_query_font P_ ((struct frame *, char *)); | ||
| 247 | extern 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 . */ |
| 245 | struct x_output | 251 | struct x_output |
| @@ -565,6 +571,22 @@ struct frame * check_x_frame (Lisp_Object); | |||
| 565 | void activate_scroll_bars (FRAME_PTR); | 571 | void activate_scroll_bars (FRAME_PTR); |
| 566 | void deactivate_scroll_bars (FRAME_PTR); | 572 | void deactivate_scroll_bars (FRAME_PTR); |
| 567 | 573 | ||
| 574 | /* Defined in macterm.c. */ | ||
| 575 | |||
| 576 | extern void x_set_window_size P_ ((struct frame *, int, int, int)); | ||
| 577 | extern void x_make_frame_visible P_ ((struct frame *)); | ||
| 578 | extern void mac_initialize P_ ((void)); | ||
| 579 | extern Pixmap XCreatePixmap P_ ((Display *, WindowPtr, unsigned int, | ||
| 580 | unsigned int, unsigned int)); | ||
| 581 | extern Pixmap XCreatePixmapFromBitmapData P_ ((Display *, WindowPtr, char *, | ||
| 582 | unsigned int, unsigned int, | ||
| 583 | unsigned long, unsigned long, | ||
| 584 | unsigned int)); | ||
| 585 | extern void XFreePixmap P_ ((Display *, Pixmap)); | ||
| 586 | extern void XSetForeground P_ ((Display *, GC, unsigned long)); | ||
| 587 | extern 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 | ||