package flash.ui; /** * The Keyboard class is used to build an interface that can be controlled by a user with a standard keyboard. * * @author Thomas Weston */ public class Keyboard { /** * Constant associated with the key code value for the A key (65). */ public static final int A = 65; /** * Constant associated with the key code value for the B key (66). */ public static final int B = 66; /** * Constant associated with the key code value for the button for returning to the previous page in the application. */ public static final int BACK = 0x01000016; /** * Constant associated with the key code value for the ` key (192). */ public static final int BACKQUOTE = 192; /** * Constant associated with the key code value for the \ key (220). */ public static final int BACKSLASH = 220; /** * Constant associated with the key code value for the Backspace key (8). */ public static final int BACKSPACE = 8; /** * Constant associated with the key code value for the C key (67). */ public static final int C = 67; /** * Constant associated with the key code value for the Caps Lock key (20). */ public static final int CAPS_LOCK = 20; /** * Constant associated with the key code value for the , key (188). */ public static final int COMMA = 188; /** * Constant associated with the key code value for the Control key (17). */ public static final int CONTROL = 17; /** * Constant associated with the key code value for the D key (68). */ public static final int D = 68; /** * Constant associated with the key code value for the Delete key (46). */ public static final int DELETE = 46; /** * Constant associated with the key code value for the Down Arrow key (40). */ public static final int DOWN = 40; /** * Constant associated with the key code value for the E key (69). */ public static final int E = 69; /** * Constant associated with the key code value for the End key (35). */ public static final int END = 35; /** * Constant associated with the key code value for the Enter key (13). */ public static final int ENTER = 13; /** * Constant associated with the key code value for the = key (187). */ public static final int EQUAL = 187; /** * Constant associated with the key code value for the Escape key (27). */ public static final int ESCAPE = 27; /** * Constant associated with the key code value for the F key (70). */ public static final int F = 70; /** * Constant associated with the key code value for the F1 key (112). */ public static final int F1 = 112; /** * Constant associated with the key code value for the F10 key (121). */ public static final int F10 = 121; /** * Constant associated with the key code value for the F11 key (122). */ public static final int F11 = 122; /** * Constant associated with the key code value for the F12 key (123). */ public static final int F12 = 123; /** * Constant associated with the key code value for the F2 key (113). */ public static final int F2 = 113; /** * Constant associated with the key code value for the F3 key (114). */ public static final int F3 = 114; /** * Constant associated with the key code value for the F4 key (115). */ public static final int F4 = 115; /** * Constant associated with the key code value for the F5 key (116). */ public static final int F5 = 116; /** * Constant associated with the key code value for the F6 key (117). */ public static final int F6 = 117; /** * Constant associated with the key code value for the F7 key (118). */ public static final int F7 = 118; /** * Constant associated with the key code value for the F8 key (119). */ public static final int F8 = 119; /** * Constant associated with the key code value for the F9 key (120). */ public static final int F9 = 120; /** * Constant associated with the key code value for the G key (71). */ public static final int G = 71; /** * Constant associated with the key code value for the H key (72). */ public static final int H = 72; /** * Constant associated with the key code value for the Home key (36). */ public static final int HOME = 36; /** * Constant associated with the key code value for the I key (73). */ public static final int I = 73; /** * Constant associated with the key code value for the Insert key (45). */ public static final int INSERT = 45; /** * Constant associated with the key code value for the J key (74). */ public static final int J = 74; /** * Constant associated with the key code value for the K key (75). */ public static final int K = 75; /** * Constant associated with the key code value for the L key (76). */ public static final int L = 76; /** * Constant associated with the key code value for the Left Arrow key (37). */ public static final int LEFT = 37; /** * Constant associated with the key code value for the [ key (219). */ public static final int LEFTBRACKET = 219; /** * Constant associated with the key code value for the M key (77). */ public static final int M = 77; /** * Constant associated with the key code value for the button for engaging the menu. */ public static final int MENU = 0x01000012; /** * Constant associated with the key code value for the - key (189). */ public static final int MINUS = 189; /** * Constant associated with the key code value for the N key (78). */ public static final int N = 78; /** * Constant associated with the key code value for the 0 key (48). */ public static final int NUMBER_0 = 48; /** * Constant associated with the key code value for the 1 key (49). */ public static final int NUMBER_1 = 49; /** * Constant associated with the key code value for the 2 key (50). */ public static final int NUMBER_2 = 50; /** * Constant associated with the key code value for the 3 key (51). */ public static final int NUMBER_3 = 51; /** * Constant associated with the key code value for the 4 key (52). */ public static final int NUMBER_4 = 52; /** * Constant associated with the key code value for the 5 key (53). */ public static final int NUMBER_5 = 53; /** * Constant associated with the key code value for the 6 key (54). */ public static final int NUMBER_6 = 54; /** * Constant associated with the key code value for the 7 key (55). */ public static final int NUMBER_7 = 55; /** * Constant associated with the key code value for the 8 key (56). */ public static final int NUMBER_8 = 56; /** * Constant associated with the key code value for the 9 key (57). */ public static final int NUMBER_9 = 57; /** * Constant associated with the key code value for the number 0 key on the number pad (96). */ public static final int NUMPAD_0 = 96; /** * Constant associated with the key code value for the number 1 key on the number pad (97). */ public static final int NUMPAD_1 = 97; /** * Constant associated with the key code value for the number 2 key on the number pad (98). */ public static final int NUMPAD_2 = 98; /** * Constant associated with the key code value for the number 3 key on the number pad (99). */ public static final int NUMPAD_3 = 99; /** * Constant associated with the key code value for the number 4 key on the number pad (100). */ public static final int NUMPAD_4 = 100; /** * Constant associated with the key code value for the number 5 key on the number pad (101). */ public static final int NUMPAD_5 = 101; /** * Constant associated with the key code value for the number 6 key on the number pad (102). */ public static final int NUMPAD_6 = 102; /** * Constant associated with the key code value for the number 7 key on the number pad (103). */ public static final int NUMPAD_7 = 103; /** * Constant associated with the key code value for the number 8 key on the number pad (104). */ public static final int NUMPAD_8 = 104; /** * Constant associated with the key code value for the number 9 key on the number pad (105). */ public static final int NUMPAD_9 = 105; /** * Constant associated with the key code value for the addition key on the number pad (107). */ public static final int NUMPAD_ADD = 107; /** * Constant associated with the key code value for the decimal key on the number pad (110). */ public static final int NUMPAD_DECIMAL = 110; /** * Constant associated with the key code value for the division key on the number pad (111). */ public static final int NUMPAD_DIVIDE = 111; /** * Constant associated with the key code value for the Enter key on the number pad (108). */ public static final int NUMPAD_ENTER = 108; /** * Constant associated with the key code value for the multiplication key on the number pad (106). */ public static final int NUMPAD_MULTIPLY = 106; /** * Constant associated with the key code value for the subtraction key on the number pad (109). */ public static final int NUMPAD_SUBTRACT = 109; /** * Constant associated with the key code value for the O key (79). */ public static final int O = 79; /** * Constant associated with the key code value for the P key (80). */ public static final int P = 80; /** * Constant associated with the key code value for the Page Down key (34). */ public static final int PAGE_DOWN = 34; /** * Constant associated with the key code value for the Page Up key (33). */ public static final int PAGE_UP = 33; /** * Constant associated with the key code value for the . key (190). */ public static final int PERIOD = 190; /** * Constant associated with the key code value for the Q key (81). */ public static final int Q = 81; /** * Constant associated with the key code value for the ' key (222). */ public static final int QUOTE = 222; /** * Constant associated with the key code value for the R key (82). */ public static final int R = 82; /** * Constant associated with the key code value for the Right Arrow key (39). */ public static final int RIGHT = 39; /** * Constant associated with the key code value for the ] key (221). */ public static final int RIGHTBRACKET = 221; /** * Constant associated with the key code value for the S key (83). */ public static final int S = 83; /** * Constant associated with the key code value for the button for the search button. */ public static final int SEARCH = 0x0100001F; /** * Constant associated with the key code value for the ; key (186). */ public static final int SEMICOLON = 186; /** * Constant associated with the key code value for the Shift key (16). */ public static final int SHIFT = 16; /** * Constant associated with the key code value for the / key (191). */ public static final int SLASH = 191; /** * Constant associated with the key code value for the Spacebar (32). */ public static final int SPACE = 32; /** * Constant associated with the key code value for the T key (84). */ public static final int T = 84; /** * Constant associated with the key code value for the Tab key (9). */ public static final int TAB = 9; /** * Constant associated with the key code value for the U key (85). */ public static final int U = 85; /** * Constant associated with the key code value for the Up Arrow key (38). */ public static final int UP = 38; /** * Constant associated with the key code value for the V key (86). */ public static final int V = 86; /** * Constant associated with the key code value for the W key (87). */ public static final int W = 87; /** * Constant associated with the key code value for the X key (88). */ public static final int X = 88; /** * Constant associated with the key code value for the Y key (89). */ public static final int Y = 89; /** * Constant associated with the key code value for the Z key (90). */ public static final int Z = 90; }