1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package com
.jblend
.io
.j2me
.events
;
12 import cc
.squirreljme
.runtime
.cldc
.annotation
.Api
;
14 public interface InternalEvent
17 int BEAM_RECEIVE_KVM_EVENT
= 0;
20 int PEN_DOWN_KVM_EVENT
= 1;
23 int PEN_UP_KVM_EVENT
= 2;
26 int PEN_MOVE_KVM_EVENT
= 3;
29 int KEY_DOWN_KVM_EVENT
= 4;
32 int KEY_UP_KVM_EVENT
= 5;
35 int LAST_KVM_EVENT
= 6;
38 int APP_STOP_KVM_EVENT
= 7;
44 int TIMER_KVM_EVENT
= 9;
47 int PLATFORM_KVM_EVENT
= 10;
50 int SOUND_KVM_EVENT
= 11;
53 int MEDIA_KVM_EVENT
= 12;
56 int DIAL_KVM_EVENT
= 14;
59 int APP_RESUME_KVM_EVENT
= 100;
62 int APP_SUSPEND_KVM_EVENT
= 101;
65 int GENERAL_NOTIFY_EVENT
= 200;
68 int ANI_CHAR_EVENT
= 221;
71 int USER_KVM_EVENT
= 255;
74 int VENDOR_KVM_EVENT
= 1000;
77 int OPTIONAL_EVENT_ORIGIN
= 10000;
80 int MAX_OPTIONAL_EVENT
= 5;