Mercurial > emacs
comparison src/macterm.h @ 90602:b5c13d1564a9
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 437-446)
- Update from CVS
- lisp/url/url-methods.el: Fix format error when http_proxy is empty string
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 137-140)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-111
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 20 Sep 2006 06:04:23 +0000 |
parents | 6823a91487f2 37ec6edfcc15 |
children | 02cf29720f31 |
comparison
equal
deleted
inserted
replaced
90601:a1a25ac6c88a | 90602:b5c13d1564a9 |
---|---|
224 unsigned long background_pixel; | 224 unsigned long background_pixel; |
225 unsigned long foreground_pixel; | 225 unsigned long foreground_pixel; |
226 }; | 226 }; |
227 | 227 |
228 /* The collection of data describing a window on the Mac. */ | 228 /* The collection of data describing a window on the Mac. */ |
229 struct mac_output { | 229 struct mac_output |
230 { | |
230 /* Placeholder for things accessed through output_data.x. Must | 231 /* Placeholder for things accessed through output_data.x. Must |
231 appear first. */ | 232 appear first. */ |
232 struct x_output x_compatible; | 233 struct x_output x_compatible; |
233 | 234 |
234 /* Menubar "widget" handle. */ | 235 /* Menubar "widget" handle. */ |
313 and was explicitly specified. */ | 314 and was explicitly specified. */ |
314 char explicit_parent; | 315 char explicit_parent; |
315 | 316 |
316 /* Nonzero means tried already to make this frame visible. */ | 317 /* Nonzero means tried already to make this frame visible. */ |
317 char asked_for_visible; | 318 char asked_for_visible; |
318 | |
319 /* Nonzero means menubar is currently active. */ | |
320 char menubar_active; | |
321 | 319 |
322 /* Relief GCs, colors etc. */ | 320 /* Relief GCs, colors etc. */ |
323 struct relief | 321 struct relief |
324 { | 322 { |
325 GC gc; | 323 GC gc; |
627 extern int mac_font_panel_visible_p P_ ((void)); | 625 extern int mac_font_panel_visible_p P_ ((void)); |
628 extern OSStatus mac_show_hide_font_panel P_ ((void)); | 626 extern OSStatus mac_show_hide_font_panel P_ ((void)); |
629 extern OSStatus mac_set_font_info_for_selection P_ ((struct frame *, int, int)); | 627 extern OSStatus mac_set_font_info_for_selection P_ ((struct frame *, int, int)); |
630 extern OSStatus install_window_handler P_ ((WindowPtr)); | 628 extern OSStatus install_window_handler P_ ((WindowPtr)); |
631 extern void remove_window_handler P_ ((WindowPtr)); | 629 extern void remove_window_handler P_ ((WindowPtr)); |
632 extern void do_menu_choice P_ ((SInt32)); | |
633 extern OSStatus mac_post_mouse_moved_event P_ ((void)); | 630 extern OSStatus mac_post_mouse_moved_event P_ ((void)); |
631 #if !TARGET_API_MAC_CARBON | |
632 extern void do_apple_menu P_ ((SInt16)); | |
633 #endif | |
634 #if USE_CG_DRAWING | 634 #if USE_CG_DRAWING |
635 extern void mac_prepare_for_quickdraw P_ ((struct frame *)); | 635 extern void mac_prepare_for_quickdraw P_ ((struct frame *)); |
636 #endif | 636 #endif |
637 | 637 |
638 #define FONT_TYPE_FOR_UNIBYTE(font, ch) 0 | 638 #define FONT_TYPE_FOR_UNIBYTE(font, ch) 0 |