aboutsummaryrefslogtreecommitdiffstats
path: root/src/macterm.h
diff options
context:
space:
mode:
authorKaroly Lorentey2006-05-03 11:56:53 +0000
committerKaroly Lorentey2006-05-03 11:56:53 +0000
commitc044516d384ff70e820686d4e995dcc23ee22e6f (patch)
tree4a9b52cf3e7da73040903b719dfca8113a765884 /src/macterm.h
parentb33c71f58623306001d4d4fe4f7354d8c360edaa (diff)
parent9d6bb9e0af2671a4deca1509f4a2d5655400f67a (diff)
downloademacs-c044516d384ff70e820686d4e995dcc23ee22e6f.tar.gz
emacs-c044516d384ff70e820686d4e995dcc23ee22e6f.zip
Merged from emacs@sv.gnu.org
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-252 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-253 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-254 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-255 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-256 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-257 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-258 Clean up lisp/gnus/ChangeLog a bit * emacs@sv.gnu.org/emacs--devo--0--patch-259 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-260 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-261 lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t * emacs@sv.gnu.org/emacs--devo--0--patch-262 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-96 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-97 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-98 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-554
Diffstat (limited to 'src/macterm.h')
-rw-r--r--src/macterm.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/macterm.h b/src/macterm.h
index db284fe7788..80276b45102 100644
--- a/src/macterm.h
+++ b/src/macterm.h
@@ -335,6 +335,11 @@ struct mac_output {
335 /* Hints for the size and the position of a window. */ 335 /* Hints for the size and the position of a window. */
336 XSizeHints *size_hints; 336 XSizeHints *size_hints;
337 337
338#if TARGET_API_MAC_CARBON
339 /* File name for the proxy icon of this frame. Might be NULL. */
340 char *file_name;
341#endif
342
338#if USE_CG_DRAWING 343#if USE_CG_DRAWING
339 /* Quartz 2D graphics context. */ 344 /* Quartz 2D graphics context. */
340 CGContextRef cg_context; 345 CGContextRef cg_context;
@@ -357,6 +362,8 @@ typedef struct mac_output mac_output;
357 362
358#define FRAME_SIZE_HINTS(f) ((f)->output_data.mac->size_hints) 363#define FRAME_SIZE_HINTS(f) ((f)->output_data.mac->size_hints)
359 364
365#define FRAME_FILE_NAME(f) ((f)->output_data.mac->file_name)
366
360/* This gives the mac_display_info structure for the display F is on. */ 367/* This gives the mac_display_info structure for the display F is on. */
361#define FRAME_MAC_DISPLAY_INFO(f) (&one_mac_display_info) 368#define FRAME_MAC_DISPLAY_INFO(f) (&one_mac_display_info)
362#define FRAME_X_DISPLAY_INFO(f) (&one_mac_display_info) 369#define FRAME_X_DISPLAY_INFO(f) (&one_mac_display_info)
@@ -603,6 +610,7 @@ extern int x_char_width P_ ((struct frame *));
603extern int x_char_height P_ ((struct frame *)); 610extern int x_char_height P_ ((struct frame *));
604extern void x_sync P_ ((struct frame *)); 611extern void x_sync P_ ((struct frame *));
605extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); 612extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object));
613extern void mac_update_title_bar P_ ((struct frame *, int));
606 614
607/* Defined in macmenu.c */ 615/* Defined in macmenu.c */
608 616