netscape-revival
lib/mac/Java/_gen/sun_awt_macos_MacintoshEvent.h
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "native.h"
/* Header for class sun_awt_macos_MacintoshEvent */
#ifndef _Included_sun_awt_macos_MacintoshEvent
#define _Included_sun_awt_macos_MacintoshEvent
struct Hjava_lang_Object;
struct Hjava_awt_Event;
typedef struct Classsun_awt_macos_MacintoshEvent {
long data;
#define sun_awt_macos_MacintoshEvent_SHIFT_MASK 1L
#define sun_awt_macos_MacintoshEvent_CTRL_MASK 2L
#define sun_awt_macos_MacintoshEvent_META_MASK 4L
#define sun_awt_macos_MacintoshEvent_ALT_MASK 8L
#define sun_awt_macos_MacintoshEvent_HOME 1000L
#define sun_awt_macos_MacintoshEvent_END 1001L
#define sun_awt_macos_MacintoshEvent_PGUP 1002L
#define sun_awt_macos_MacintoshEvent_PGDN 1003L
#define sun_awt_macos_MacintoshEvent_UP 1004L
#define sun_awt_macos_MacintoshEvent_DOWN 1005L
#define sun_awt_macos_MacintoshEvent_LEFT 1006L
#define sun_awt_macos_MacintoshEvent_RIGHT 1007L
#define sun_awt_macos_MacintoshEvent_F1 1008L
#define sun_awt_macos_MacintoshEvent_F2 1009L
#define sun_awt_macos_MacintoshEvent_F3 1010L
#define sun_awt_macos_MacintoshEvent_F4 1011L
#define sun_awt_macos_MacintoshEvent_F5 1012L
#define sun_awt_macos_MacintoshEvent_F6 1013L
#define sun_awt_macos_MacintoshEvent_F7 1014L
#define sun_awt_macos_MacintoshEvent_F8 1015L
#define sun_awt_macos_MacintoshEvent_F9 1016L
#define sun_awt_macos_MacintoshEvent_F10 1017L
#define sun_awt_macos_MacintoshEvent_F11 1018L
#define sun_awt_macos_MacintoshEvent_F12 1019L
#define sun_awt_macos_MacintoshEvent_WINDOW_EVENT 200L
#define sun_awt_macos_MacintoshEvent_WINDOW_DESTROY 201L
#define sun_awt_macos_MacintoshEvent_WINDOW_EXPOSE 202L
#define sun_awt_macos_MacintoshEvent_WINDOW_ICONIFY 203L
#define sun_awt_macos_MacintoshEvent_WINDOW_DEICONIFY 204L
#define sun_awt_macos_MacintoshEvent_WINDOW_MOVED 205L
#define sun_awt_macos_MacintoshEvent_KEY_EVENT 400L
#define sun_awt_macos_MacintoshEvent_KEY_PRESS 401L
#define sun_awt_macos_MacintoshEvent_KEY_RELEASE 402L
#define sun_awt_macos_MacintoshEvent_KEY_ACTION 403L
#define sun_awt_macos_MacintoshEvent_KEY_ACTION_RELEASE 404L
#define sun_awt_macos_MacintoshEvent_MOUSE_EVENT 500L
#define sun_awt_macos_MacintoshEvent_MOUSE_DOWN 501L
#define sun_awt_macos_MacintoshEvent_MOUSE_UP 502L
#define sun_awt_macos_MacintoshEvent_MOUSE_MOVE 503L
#define sun_awt_macos_MacintoshEvent_MOUSE_ENTER 504L
#define sun_awt_macos_MacintoshEvent_MOUSE_EXIT 505L
#define sun_awt_macos_MacintoshEvent_MOUSE_DRAG 506L
#define sun_awt_macos_MacintoshEvent_SCROLL_EVENT 600L
#define sun_awt_macos_MacintoshEvent_SCROLL_LINE_UP 601L
#define sun_awt_macos_MacintoshEvent_SCROLL_LINE_DOWN 602L
#define sun_awt_macos_MacintoshEvent_SCROLL_PAGE_UP 603L
#define sun_awt_macos_MacintoshEvent_SCROLL_PAGE_DOWN 604L
#define sun_awt_macos_MacintoshEvent_SCROLL_ABSOLUTE 605L
#define sun_awt_macos_MacintoshEvent_LIST_EVENT 700L
#define sun_awt_macos_MacintoshEvent_LIST_SELECT 701L
#define sun_awt_macos_MacintoshEvent_LIST_DESELECT 702L
#define sun_awt_macos_MacintoshEvent_MISC_EVENT 1000L
#define sun_awt_macos_MacintoshEvent_ACTION_EVENT 1001L
#define sun_awt_macos_MacintoshEvent_LOAD_FILE 1002L
#define sun_awt_macos_MacintoshEvent_SAVE_FILE 1003L
#define sun_awt_macos_MacintoshEvent_GOT_FOCUS 1004L
#define sun_awt_macos_MacintoshEvent_LOST_FOCUS 1005L
struct Hjava_lang_Object *target;
int64_t when;
long id;
long x;
long y;
long key;
long modifiers;
long clickCount;
struct Hjava_lang_Object *arg;
struct Hjava_awt_Event *evt;
long privateData;
} Classsun_awt_macos_MacintoshEvent;
HandleTo(sun_awt_macos_MacintoshEvent);
#endif