PalmPin.h File Reference
Detailed Description
Public API for the Pen Input Manager Library.
- Version:
- 1.0
Definition in file PalmPin.h.
Include dependency graph for PalmPin.h:
Go to the source code of this file.
Data Structures
Defines
|
|
|
|
|
|
|
Functions
Define Documentation
Macro to simplify getting the data out of the event structure.
Example: yDiff = AiaExtentChangedData(eventP)->newDim->extent.y - aiaExtentChangedData(eventP)->oldDim->extent.y;
Definition at line 116 of file PalmPin.h.
| #define AiaExtentChangedEvent 0x5000 |
| #define kPinLibTrapClose sysLibTrapClose |
| #define kPinLibTrapOpen sysLibTrapOpen |
| #define kPinLibTrapPinGetCurrentPinletID (sysLibTrapCustom + 20) |
| #define kPinLibTrapPinGetInputAreaState (sysLibTrapCustom + 17) |
| #define kPinLibTrapPinGetInputMode (sysLibTrapCustom + 23) |
| #define kPinLibTrapPinResetInputState (sysLibTrapCustom + 24) |
| #define kPinLibTrapPinSetInputAreaState (sysLibTrapCustom + 18) |
| #define kPinLibTrapPinSetInputMode (sysLibTrapCustom + 22) |
| #define kPinLibTrapPINShowReferenceDialog (sysLibTrapCustom + 25) |
| #define kPinLibTrapPinSwitchToPinlet (sysLibTrapCustom + 21) |
| #define pinClassic "Classic" |
| #define pinErrInvalidInputMode (pinErrorClass + 3) |
| #define pinErrInvalidState (pinErrorClass + 1) |
| #define pinErrorClass (appErrorClass | 0x0A00) |
| #define pinErrUnknownID (pinErrorClass + 2) |
| #define pinFtrNumVersion 0 |
| #define pinInputAreaFullScreen 4 |
| #define pinInputAreaHide 2 |
| #define pinInputAreaLegacyMode 3 |
| #define pinInputAreaNone 0 |
| #define pinInputAreaShow 1 |
| #define pinInputModeCapsLock 2 |
| #define pinInputModeExtended 5 |
| #define pinInputModeHiragana 6 |
| #define pinInputModeKatakana 7 |
| #define pinInputModeNormal 0 |
| #define pinInputModeNumeric 4 |
| #define pinInputModePunctuation 3 |
| #define pinInputModeShift 1 |
| #define pinletStdKbIntl "StdKBIntl" |
| #define pinletStdKbNum "StdKBNum" |
| #define pinLibCreator 'pinM' |
| #define pinLibName "PinLib" |
| #define pinLibType sysFileTLibrary |
| #define pinStdKeyboard "StdKB" |
| #define pinTriCell "Tri Cell" |
| #define sysNotifyAiaEvent 'Aian' |
Function Documentation
| const char* PinGetCurrentPinletID |
( |
UInt16 |
refnum |
) |
|
- Parameters:
-
- Return values:
-
- Parameters:
-
- Return values:
-
- Parameters:
-
- Return values:
-
- Parameters:
-
- Return values:
-
- Parameters:
-
- Return values:
-
| void PinResetInputState |
( |
UInt16 |
refnum |
) |
|
- Parameters:
-
- Return values:
-
- Parameters:
-
- Parameters:
-
- Return values:
-
- Parameters:
-
- Parameters:
-
- Return values:
-
| Err PinSwitchToPinlet |
( |
UInt16 |
refnum, |
|
|
const char * |
pinletID, |
|
|
UInt16 |
initialInputMode | |
|
) |
| | |
- Parameters:
-
- Parameters:
-
| pinletID,: | IN: |
| initialInputMode,: | IN: |
- Return values:
-