diff options
| author | YAMAMOTO Mitsuharu | 2006-04-12 08:09:44 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2006-04-12 08:09:44 +0000 |
| commit | 5eabdcc1a2655891e947d364d43d2dd7eabe8c51 (patch) | |
| tree | c70aa3154ed27fbe56a4e68ed10c47fd9bbd6c88 /src | |
| parent | f93e4d4f49b84c2eedb93d46cd6d0f8325b85d1c (diff) | |
| download | emacs-5eabdcc1a2655891e947d364d43d2dd7eabe8c51.tar.gz emacs-5eabdcc1a2655891e947d364d43d2dd7eabe8c51.zip | |
(x_set_mouse_position, x_set_mouse_pixel_position)
(x_make_frame_invisible, x_iconify_frame, x_free_frame_resources)
(x_destroy_window, x_wm_set_size_hint, x_delete_display, XFreeGC)
(do_menu_choice, have_menus_p, x_real_positions)
(x_set_menu_bar_lines, x_pixel_width, x_pixel_height, x_char_width)
(x_char_height, x_sync, x_set_tool_bar_lines, x_activate_menubar)
(free_frame_menubar): Add externs.
Diffstat (limited to 'src')
| -rw-r--r-- | src/macterm.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/macterm.h b/src/macterm.h index 872a4b60199..e35f04a6ba6 100644 --- a/src/macterm.h +++ b/src/macterm.h | |||
| @@ -550,7 +550,15 @@ extern int XParseGeometry P_ ((char *, int *, int *, unsigned int *, | |||
| 550 | /* Defined in macterm.c. */ | 550 | /* Defined in macterm.c. */ |
| 551 | 551 | ||
| 552 | extern void x_set_window_size P_ ((struct frame *, int, int, int)); | 552 | extern void x_set_window_size P_ ((struct frame *, int, int, int)); |
| 553 | extern void x_set_mouse_position P_ ((struct frame *, int, int)); | ||
| 554 | extern void x_set_mouse_pixel_position P_ ((struct frame *, int, int)); | ||
| 553 | extern void x_make_frame_visible P_ ((struct frame *)); | 555 | extern void x_make_frame_visible P_ ((struct frame *)); |
| 556 | extern void x_make_frame_invisible P_ ((struct frame *)); | ||
| 557 | extern void x_iconify_frame P_ ((struct frame *)); | ||
| 558 | extern void x_free_frame_resources P_ ((struct frame *)); | ||
| 559 | extern void x_destroy_window P_ ((struct frame *)); | ||
| 560 | extern void x_wm_set_size_hint P_ ((struct frame *, long, int)); | ||
| 561 | extern void x_delete_display P_ ((struct x_display_info *)); | ||
| 554 | extern void mac_initialize P_ ((void)); | 562 | extern void mac_initialize P_ ((void)); |
| 555 | extern Pixmap XCreatePixmap P_ ((Display *, WindowPtr, unsigned int, | 563 | extern Pixmap XCreatePixmap P_ ((Display *, WindowPtr, unsigned int, |
| 556 | unsigned int, unsigned int)); | 564 | unsigned int, unsigned int)); |
| @@ -560,6 +568,7 @@ extern Pixmap XCreatePixmapFromBitmapData P_ ((Display *, WindowPtr, char *, | |||
| 560 | unsigned int)); | 568 | unsigned int)); |
| 561 | extern void XFreePixmap P_ ((Display *, Pixmap)); | 569 | extern void XFreePixmap P_ ((Display *, Pixmap)); |
| 562 | extern GC XCreateGC P_ ((Display *, Window, unsigned long, XGCValues *)); | 570 | extern GC XCreateGC P_ ((Display *, Window, unsigned long, XGCValues *)); |
| 571 | extern void XFreeGC P_ ((Display *, GC)); | ||
| 563 | extern void XSetForeground P_ ((Display *, GC, unsigned long)); | 572 | extern void XSetForeground P_ ((Display *, GC, unsigned long)); |
| 564 | extern void XSetBackground P_ ((Display *, GC, unsigned long)); | 573 | extern void XSetBackground P_ ((Display *, GC, unsigned long)); |
| 565 | extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long)); | 574 | extern void XSetWindowBackground P_ ((Display *, WindowPtr, unsigned long)); |
| @@ -571,6 +580,7 @@ extern void mac_unload_font P_ ((struct mac_display_info *, XFontStruct *)); | |||
| 571 | extern OSErr install_window_handler P_ ((WindowPtr)); | 580 | extern OSErr install_window_handler P_ ((WindowPtr)); |
| 572 | extern void remove_window_handler P_ ((WindowPtr)); | 581 | extern void remove_window_handler P_ ((WindowPtr)); |
| 573 | extern Lisp_Object mac_make_lispy_event_code P_ ((int)); | 582 | extern Lisp_Object mac_make_lispy_event_code P_ ((int)); |
| 583 | extern void do_menu_choice P_ ((SInt32)); | ||
| 574 | #if USE_CG_DRAWING | 584 | #if USE_CG_DRAWING |
| 575 | extern void mac_prepare_for_quickdraw P_ ((struct frame *)); | 585 | extern void mac_prepare_for_quickdraw P_ ((struct frame *)); |
| 576 | #endif | 586 | #endif |
| @@ -584,6 +594,24 @@ extern void mac_prepare_for_quickdraw P_ ((struct frame *)); | |||
| 584 | 594 | ||
| 585 | extern void x_clear_frame_selections P_ ((struct frame *)); | 595 | extern void x_clear_frame_selections P_ ((struct frame *)); |
| 586 | 596 | ||
| 597 | /* Defined in macfns.c */ | ||
| 598 | |||
| 599 | extern int have_menus_p P_ ((void)); | ||
| 600 | |||
| 601 | extern void x_real_positions P_ ((struct frame *, int *, int *)); | ||
| 602 | extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); | ||
| 603 | extern int x_pixel_width P_ ((struct frame *)); | ||
| 604 | extern int x_pixel_height P_ ((struct frame *)); | ||
| 605 | extern int x_char_width P_ ((struct frame *)); | ||
| 606 | extern int x_char_height P_ ((struct frame *)); | ||
| 607 | extern void x_sync P_ ((struct frame *)); | ||
| 608 | extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); | ||
| 609 | |||
| 610 | /* Defined in macmenu.c */ | ||
| 611 | |||
| 612 | extern void x_activate_menubar P_ ((struct frame *)); | ||
| 613 | extern void free_frame_menubar P_ ((struct frame *)); | ||
| 614 | |||
| 587 | /* Defined in mac.c. */ | 615 | /* Defined in mac.c. */ |
| 588 | 616 | ||
| 589 | extern void mac_clear_font_name_table P_ ((void)); | 617 | extern void mac_clear_font_name_table P_ ((void)); |