mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-12-14 20:19:38 +00:00
Keyboard input
This commit is contained in:
156
GpApp/Externs.h
156
GpApp/Externs.h
@@ -11,7 +11,6 @@
|
||||
|
||||
#include "PLMenus.h"
|
||||
|
||||
|
||||
#define kPreferredDepth 8
|
||||
|
||||
|
||||
@@ -26,160 +25,6 @@
|
||||
#define kAsynch TRUE
|
||||
#define kSynch FALSE
|
||||
|
||||
#define kHomeKeyASCII 0x01
|
||||
#define kEnterKeyASCII 0x03
|
||||
#define kEndKeyASCII 0x04
|
||||
#define kHelpKeyASCII 0x05
|
||||
#define kDeleteKeyASCII 0x08
|
||||
#define kTabKeyASCII 0x09
|
||||
#define kPageUpKeyASCII 0x0B
|
||||
#define kPageDownKeyASCII 0x0C
|
||||
#define kReturnKeyASCII 0x0D
|
||||
#define kFunctionKeyASCII 0x10
|
||||
#define kClearKeyASCII 0x1A
|
||||
#define kEscapeKeyASCII 0x1B
|
||||
#define kLeftArrowKeyASCII 0x1C
|
||||
#define kRightArrowKeyASCII 0x1D
|
||||
#define kUpArrowKeyASCII 0x1E
|
||||
#define kDownArrowKeyASCII 0x1F
|
||||
#define kSpaceBarASCII 0x20
|
||||
#define kExclamationASCII 0x21
|
||||
#define kPlusKeyASCII 0x2B
|
||||
#define kMinusKeyASCII 0x2D
|
||||
#define k0KeyASCII 0x30
|
||||
#define k1KeyASCII 0x31
|
||||
#define k2KeyASCII 0x32
|
||||
#define k3KeyASCII 0x33
|
||||
#define k4KeyASCII 0x34
|
||||
#define k5KeyASCII 0x35
|
||||
#define k6KeyASCII 0x36
|
||||
#define k7KeyASCII 0x37
|
||||
#define k8KeyASCII 0x38
|
||||
#define k9KeyASCII 0x39
|
||||
|
||||
#define kCapAKeyASCII 0x41
|
||||
#define kCapBKeyASCII 0x42
|
||||
#define kCapCKeyASCII 0x43
|
||||
#define kCapDKeyASCII 0x44
|
||||
#define kCapEKeyASCII 0x45
|
||||
#define kCapFKeyASCII 0x46
|
||||
#define kCapGKeyASCII 0x47
|
||||
#define kCapHKeyASCII 0x48
|
||||
#define kCapIKeyASCII 0x49
|
||||
#define kCapJKeyASCII 0x4A
|
||||
#define kCapKKeyASCII 0x4B
|
||||
#define kCapLKeyASCII 0x4C
|
||||
#define kCapMKeyASCII 0x4D
|
||||
#define kCapNKeyASCII 0x4E
|
||||
#define kCapOKeyASCII 0x4F
|
||||
#define kCapPKeyASCII 0x50
|
||||
#define kCapQKeyASCII 0x51
|
||||
#define kCapRKeyASCII 0x52
|
||||
#define kCapSKeyASCII 0x53
|
||||
#define kCapTKeyASCII 0x54
|
||||
#define kCapUKeyASCII 0x55
|
||||
#define kCapVKeyASCII 0x56
|
||||
#define kCapWKeyASCII 0x57
|
||||
#define kCapXKeyASCII 0x58
|
||||
#define kCapYKeyASCII 0x59
|
||||
#define kCapZKeyASCII 0x5A
|
||||
|
||||
#define kAKeyASCII 0x61
|
||||
#define kBKeyASCII 0x62
|
||||
#define kCKeyASCII 0x63
|
||||
#define kDKeyASCII 0x64
|
||||
#define kEKeyASCII 0x65
|
||||
#define kFKeyASCII 0x66
|
||||
#define kGKeyASCII 0x67
|
||||
#define kHKeyASCII 0x68
|
||||
#define kIKeyASCII 0x69
|
||||
#define kJKeyASCII 0x6A
|
||||
#define kKKeyASCII 0x6B
|
||||
#define kLKeyASCII 0x6C
|
||||
#define kMKeyASCII 0x6D
|
||||
#define kNKeyASCII 0x6E
|
||||
#define kOKeyASCII 0x6F
|
||||
#define kPKeyASCII 0x70
|
||||
#define kQKeyASCII 0x71
|
||||
#define kRKeyASCII 0x72
|
||||
#define kSKeyASCII 0x73
|
||||
#define kTKeyASCII 0x74
|
||||
#define kUKeyASCII 0x75
|
||||
#define kVKeyASCII 0x76
|
||||
#define kWKeyASCII 0x77
|
||||
#define kXKeyASCII 0x78
|
||||
#define kYKeyASCII 0x79
|
||||
#define kZKeyASCII 0x7A
|
||||
#define kForwardDeleteASCII 0x7F
|
||||
|
||||
#define kPlusKeypadMap 66 // key map offset for + on keypad
|
||||
#define kMinusKeypadMap 73 // key map offset for - on keypad
|
||||
#define kTimesKeypadMap 68 // key map offset for * on keypad
|
||||
#define k0KeypadMap 85 // key map offset for 0 on keypad
|
||||
#define k1KeypadMap 84 // key map offset for 1 on keypad
|
||||
#define k2KeypadMap 83 // key map offset for 2 on keypad
|
||||
#define k3KeypadMap 82 // key map offset for 3 on keypad
|
||||
#define k4KeypadMap 81 // key map offset for 4 on keypad
|
||||
#define k5KeypadMap 80 // key map offset for 5 on keypad
|
||||
#define k6KeypadMap 95 // key map offset for 6 on keypad
|
||||
#define k7KeypadMap 94 // key map offset for 7 on keypad
|
||||
#define k8KeypadMap 92 // key map offset for 8 on keypad
|
||||
#define k9KeypadMap 91 // key map offset for 9 on keypad
|
||||
|
||||
#define kUpArrowKeyMap 121 // key map offset for up arrow
|
||||
#define kDownArrowKeyMap 122 // key map offset for down arrow
|
||||
#define kRightArrowKeyMap 123 // key map offset for right arrow
|
||||
#define kLeftArrowKeyMap 124 // key map offset for left arrow
|
||||
|
||||
#define kAKeyMap 7
|
||||
#define kBKeyMap 12
|
||||
#define kCKeyMap 15
|
||||
#define kDKeyMap 5
|
||||
#define kEKeyMap 9
|
||||
#define kFKeyMap 4
|
||||
#define kGKeyMap 2
|
||||
#define kHKeyMap 3
|
||||
#define kMKeyMap 41
|
||||
#define kNKeyMap 42
|
||||
#define kOKeyMap 24
|
||||
#define kPKeyMap 36
|
||||
#define kQKeyMap 11
|
||||
#define kRKeyMap 8
|
||||
#define kSKeyMap 6
|
||||
#define kTKeyMap 22
|
||||
#define kVKeyMap 14
|
||||
#define kWKeyMap 10
|
||||
#define kXKeyMap 0
|
||||
#define kZKeyMap 1
|
||||
#define kPeriodKeyMap 40
|
||||
#define kCommandKeyMap 48
|
||||
#define kEscKeyMap 50
|
||||
#define kDeleteKeyMap 52
|
||||
#define kSpaceBarMap 54
|
||||
#define kTabKeyMap 55
|
||||
#define kControlKeyMap 60
|
||||
#define kOptionKeyMap 61
|
||||
#define kCapsLockKeyMap 62
|
||||
#define kShiftKeyMap 63
|
||||
|
||||
#define kTabRawKey 0x30 // key map offset for Tab key
|
||||
#define kClearRawKey 0x47 // key map offset for Clear key
|
||||
#define kF5RawKey 0x60 // key map offset for F5
|
||||
#define kF6RawKey 0x61 // key map offset for F6
|
||||
#define kF7RawKey 0x62 // key map offset for F7
|
||||
#define kF3RawKey 0x63 // key map offset for F3
|
||||
#define kF8RawKey 0x64 // key map offset for F8
|
||||
#define kF9RawKey 0x65 // key map offset for F9
|
||||
#define kF11RawKey 0x67 // key map offset for F11
|
||||
#define kF13RawKey 0x69 // key map offset for F13
|
||||
#define kF14RawKey 0x6B // key map offset for F14
|
||||
#define kF10RawKey 0x6D // key map offset for F10
|
||||
#define kF12RawKey 0x6F // key map offset for F12
|
||||
#define kF15RawKey 0x71 // key map offset for F15
|
||||
#define kF4RawKey 0x76 // key map offset for F4
|
||||
#define kF2RawKey 0x78 // key map offset for F2
|
||||
#define kF1RawKey 0x7A // key map offset for F1
|
||||
|
||||
#define kErrUnnaccounted 1
|
||||
#define kErrNoMemory 2
|
||||
#define kErrDialogDidntLoad 3
|
||||
@@ -357,7 +202,6 @@ long LongSquareRoot (long);
|
||||
//void ShowMenuBarOld (void);
|
||||
Boolean WaitForInputEvent (short);
|
||||
void WaitCommandQReleased (void);
|
||||
char GetKeyMapFromMessage (intptr_t);
|
||||
void GetKeyName (intptr_t, StringPtr);
|
||||
Boolean OptionKeyDown (void);
|
||||
long ExtractCTSeed (CGrafPtr);
|
||||
|
||||
Reference in New Issue
Block a user