Mercurial > hg > xemacs-beta
diff src/events.h @ 249:83b3d10dcba9 r20-5b23
Import from CVS: tag r20-5b23
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:19:09 +0200 |
parents | 78f53ef88e17 |
children | 727739f917cb |
line wrap: on
line diff
--- a/src/events.h Mon Aug 13 10:18:22 2007 +0200 +++ b/src/events.h Mon Aug 13 10:19:09 2007 +0200 @@ -255,7 +255,7 @@ a magic_event; the Lisp programmer need not know anything more. - #ifdef HAVE_OFFIX_DND +#if defined(HAVE_OFFIX_DND) || defined(HAVE_MS_WINDOWS) dnd_drop_event dnd_drag_event (* to be implemented *) button What button went down or up. @@ -302,7 +302,7 @@ magic_eval_event, eval_event, misc_user_event, -#ifdef HAVE_OFFIX_DND +#if defined(HAVE_OFFIX_DND) || defined(HAVE_MS_WINDOWS) dnd_drop_event, #endif dead_event @@ -355,7 +355,7 @@ Lisp_Object object; }; -#ifdef HAVE_OFFIX_DND +#if defined(HAVE_OFFIX_DND) || defined(HAVE_MS_WINDOWS) struct dnd_drop_data { int button; @@ -378,11 +378,7 @@ XEvent underlying_x_event; #endif #ifdef HAVE_MS_WINDOWS - struct - { - int message; - unsigned long data[4]; /* XXX Big enough for biggest thing? */ - } underlying_mswindows_event; + int underlying_mswindows_event; #endif }; @@ -409,7 +405,7 @@ struct eval_data eval; /* misc_user_event uses this too */ union magic_data magic; struct magic_eval_data magic_eval; -#ifdef HAVE_OFFIX_DND +#if defined(HAVE_OFFIX_DND) || defined(HAVE_MS_WINDOWS) struct dnd_drop_data dnd_drop; #endif } event;