/[emacs]/emacs/src/macterm.h
ViewVC logotype

Diff of /emacs/src/macterm.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.20 by mituharu, Wed Mar 16 08:08:48 2005 UTC revision 1.21 by mituharu, Sat Apr 16 03:05:43 2005 UTC
# Line 195  struct mac_display_info Line 195  struct mac_display_info
195    int bitmaps_last;    int bitmaps_last;
196    
197    /* The frame (if any) which has the window that has keyboard focus.    /* The frame (if any) which has the window that has keyboard focus.
198       Zero if none.  This is examined by Ffocus_frame in w32fns.c.  Note       Zero if none.  This is examined by Ffocus_frame in macfns.c.  Note
199       that a mere EnterNotify event can set this; if you need to know the       that a mere EnterNotify event can set this; if you need to know the
200       last frame specified in a FocusIn or FocusOut event, use       last frame specified in a FocusIn or FocusOut event, use
201       w32_focus_event_frame.  */       x_focus_event_frame.  */
202    struct frame *x_focus_frame;    struct frame *x_focus_frame;
203    
204    /* The last frame mentioned in a FocusIn or FocusOut event.  This is    /* The last frame mentioned in a FocusIn or FocusOut event.  This is
205       separate from w32_focus_frame, because whether or not LeaveNotify       separate from x_focus_frame, because whether or not LeaveNotify
206       events cause us to lose focus depends on whether or not we have       events cause us to lose focus depends on whether or not we have
207       received a FocusIn event for it.  */       received a FocusIn event for it.  */
208    struct frame *x_focus_event_frame;    struct frame *x_focus_event_frame;
# Line 210  struct mac_display_info Line 210  struct mac_display_info
210    /* The frame which currently has the visual highlight, and should get    /* The frame which currently has the visual highlight, and should get
211       keyboard input (other sorts of input have the frame encoded in the       keyboard input (other sorts of input have the frame encoded in the
212       event).  It points to the focus frame's selected window's       event).  It points to the focus frame's selected window's
213       frame.  It differs from w32_focus_frame when we're using a global       frame.  It differs from x_focus_frame when we're using a global
214       minibuffer.  */       minibuffer.  */
215    struct frame *x_highlight_frame;    struct frame *x_highlight_frame;
216    
# Line 421  typedef struct mac_output mac_output; Line 421  typedef struct mac_output mac_output;
421    
422  #define FRAME_SIZE_HINTS(f) ((f)->output_data.mac->size_hints)  #define FRAME_SIZE_HINTS(f) ((f)->output_data.mac->size_hints)
423    
424  /* This gives the w32_display_info structure for the display F is on.  */  /* This gives the mac_display_info structure for the display F is on.  */
425  #define FRAME_MAC_DISPLAY_INFO(f) (&one_mac_display_info)  #define FRAME_MAC_DISPLAY_INFO(f) (&one_mac_display_info)
426  #define FRAME_X_DISPLAY_INFO(f) (&one_mac_display_info)  #define FRAME_X_DISPLAY_INFO(f) (&one_mac_display_info)
427    
# Line 627  extern OSErr fsspec_to_posix_pathname P_ Line 627  extern OSErr fsspec_to_posix_pathname P_
627  extern void mac_clear_font_name_table P_ ((void));  extern void mac_clear_font_name_table P_ ((void));
628  #if TARGET_API_MAC_CARBON  #if TARGET_API_MAC_CARBON
629  extern CFStringRef cfstring_create_with_utf8_cstring P_ ((const char *));  extern CFStringRef cfstring_create_with_utf8_cstring P_ ((const char *));
630    extern CFStringRef cfstring_create_with_string P_ ((Lisp_Object));
631  extern Lisp_Object cfdata_to_lisp P_ ((CFDataRef));  extern Lisp_Object cfdata_to_lisp P_ ((CFDataRef));
632  extern Lisp_Object cfstring_to_lisp P_ ((CFStringRef));  extern Lisp_Object cfstring_to_lisp P_ ((CFStringRef));
633  extern Lisp_Object cfnumber_to_lisp P_ ((CFNumberRef));  extern Lisp_Object cfnumber_to_lisp P_ ((CFNumberRef));

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26