Constants in SpecBAS
Jump to navigation
Jump to search
Constants are included in SpecBAS to make some common programming tasks easier. Use them like variables you can't assign to.
The full list of constants:
PI = 3.1415926535897932385
For use with the FONT NEW command:
FONT_MONO = 0 FONT_COLOUR = 1
Constants for identifying keys:
KEY_BACKSPACE = 8 KEY_TAB = 9 KEY_RETURN = 13 KEY_SHIFT = 16 KEY_CONTROL = 17 KEY_MENU = 18 KEY_PAUSE = 19 KEY_CAPS_LOCK = 20 KEY_ESCAPE = 27 KEY_SPACE = 32 KEY_PG_UP = 33 KEY_PG_DOWN = 34 KEY_END = 35 KEY_HOME = 36 KEY_LEFT = 37 KEY_UP = 38 KEY_RIGHT = 39 KEY_DOWN = 40 KEY_PRINT = 42 KEY_INSERT = 45 KEY_DELETE = 46 KEY_0 = 48 KEY_1 = 49 KEY_2 = 50 KEY_3 = 51 KEY_4 = 52 KEY_5 = 53 KEY_6 = 54 KEY_7 = 55 KEY_8 = 56 KEY_9 = 57 KEY_A = 65 KEY_B = 66 KEY_C = 67 KEY_D = 68 KEY_E = 69 KEY_F = 70 KEY_G = 71 KEY_H = 72 KEY_I = 73 KEY_J = 74 KEY_K = 75 KEY_L = 76 KEY_M = 77 KEY_N = 78 KEY_O = 79 KEY_P = 80 KEY_Q = 81 KEY_R = 82 KEY_S = 83 KEY_T = 84 KEY_U = 85 KEY_V = 86 KEY_W = 87 KEY_X = 88 KEY_Y = 89 KEY_Z = 90 KEY_LWIN = 91 KEY_RWIN = 92 KEY_NUMPAD_0 = 96 KEY_NUMPAD_1 = 97 KEY_NUMPAD_2 = 98 KEY_NUMPAD_3 = 99 KEY_NUMPAD_4 = 100 KEY_NUMPAD_5 = 101 KEY_NUMPAD_6 = 102 KEY_NUMPAD_7 = 103 KEY_NUMPAD_8 = 104 KEY_NUMPAD_9 = 105 KEY_MULTIPLY = 106 KEY_ADD = 107 KEY_SEPARATOR = 108 KEY_SUBTRACT = 109 KEY_DECIMAL = 110 KEY_DIVIDE = 111 KEY_F1 = 112 KEY_F2 = 113 KEY_F3 = 114 KEY_F4 = 115 KEY_F5 = 116 KEY_F6 = 117 KEY_F7 = 118 KEY_F8 = 119 KEY_F9 = 120 KEY_F10 = 121 KEY_F11 = 122 KEY_F12 = 123 KEY_NUM_LOCK = 144 KEY_SCROLL_LOCK = 145