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