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

Diff of /emacs/src/termhooks.h

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

revision 1.70 by ttn, Sun Aug 7 12:33:18 2005 UTC revision 1.71 by mituharu, Sat Dec 10 01:50:12 2005 UTC
# Line 278  enum event_kind Line 278  enum event_kind
278                                     by MS-Windows scroll bar controls. */                                     by MS-Windows scroll bar controls. */
279  #endif  #endif
280    SELECTION_REQUEST_EVENT,      /* Another X client wants a selection from us.    SELECTION_REQUEST_EVENT,      /* Another X client wants a selection from us.
281                                     See `struct selection_event'.  */                                     See `struct selection_input_event'.  */
282    SELECTION_CLEAR_EVENT,        /* Another X client cleared our selection.  */    SELECTION_CLEAR_EVENT,        /* Another X client cleared our selection.  */
283    BUFFER_SWITCH_EVENT,          /* A process filter has switched buffers.  */    BUFFER_SWITCH_EVENT,          /* A process filter has switched buffers.  */
284    DELETE_WINDOW_EVENT,          /* An X client said "delete this window".  */    DELETE_WINDOW_EVENT,          /* An X client said "delete this window".  */
# Line 326  enum event_kind Line 326  enum event_kind
326    
327    /* Queued from XTread_socket when session manager sends    /* Queued from XTread_socket when session manager sends
328       save yourself before shutdown. */       save yourself before shutdown. */
329    SAVE_SESSION_EVENT    SAVE_SESSION_EVENT,
330    
331    #ifdef MAC_OS
332      /* Generated when an Apple event, a HICommand event, or a Services
333         menu event is received and the corresponding handler is
334         registered.  Members `x' and `y' are for the event class and ID
335         symbols, respectively.  Member `code' points to the Apple event
336         descriptor.  Parameters for Non-Apple events are converted to
337         those in Apple events.  */
338      MAC_APPLE_EVENT
339    #endif
340  };  };
341    
342  /* If a struct input_event has a kind which is SELECTION_REQUEST_EVENT  /* If a struct input_event has a kind which is SELECTION_REQUEST_EVENT
343     or SELECTION_CLEAR_EVENT, then its contents are really described     or SELECTION_CLEAR_EVENT, then its contents are really described
344     by `struct selection_event'; see xterm.h.  */     by `struct selection_input_event'; see xterm.h.  */
345    
346  /* The keyboard input buffer is an array of these structures.  Each one  /* The keyboard input buffer is an array of these structures.  Each one
347     represents some sort of input event - a keystroke, a mouse click, or     represents some sort of input event - a keystroke, a mouse click, or
# Line 357  struct input_event Line 367  struct input_event
367    unsigned long timestamp;    unsigned long timestamp;
368    
369    /* This is padding just to put the frame_or_window field    /* This is padding just to put the frame_or_window field
370       past the size of struct selection_event.  */       past the size of struct selection_input_event.  */
371    int *padding[2];    int *padding[2];
372    
373    /* This field is copied into a vector while the event is in the queue,    /* This field is copied into a vector while the event is in the queue,

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.71

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