Chars.h File Reference


Detailed Description

Standard character codes, including hard keyboard characters.

Go to the source code of this file.

Defines

#define alarmChr   vchrAlarm
#define autoOffChr   vchrAutoOff
#define backlightChr   vchrBacklight
#define backspaceChr   chrBackspace
#define brightnessChr   vchrBrightness
#define calcChr   vchrCalc
#define chrAcknowledge   0x0006
#define chrAmpersand   0x0026
#define chrApostrophe   0x0027
#define chrAsterisk   0x002A
#define chrBackspace   0x0008
#define chrBell   0x0007
#define chrCancel   0x0018
#define chrCapital_A   0x0041
#define chrCapital_B   0x0042
#define chrCapital_C   0x0043
#define chrCapital_D   0x0044
#define chrCapital_E   0x0045
#define chrCapital_F   0x0046
#define chrCapital_G   0x0047
#define chrCapital_H   0x0048
#define chrCapital_I   0x0049
#define chrCapital_J   0x004A
#define chrCapital_K   0x004B
#define chrCapital_L   0x004C
#define chrCapital_M   0x004D
#define chrCapital_N   0x004E
#define chrCapital_O   0x004F
#define chrCapital_P   0x0050
#define chrCapital_Q   0x0051
#define chrCapital_R   0x0052
#define chrCapital_S   0x0053
#define chrCapital_T   0x0054
#define chrCapital_U   0x0055
#define chrCapital_V   0x0056
#define chrCapital_W   0x0057
#define chrCapital_X   0x0058
#define chrCapital_Y   0x0059
#define chrCapital_Z   0x005A
#define chrCardIcon   chrSubstitute
#define chrCarriageReturn   0x000D
#define chrCircumflexAccent   0x005E
#define chrColon   0x003A
#define chrComma   0x002C
#define chrCommandStroke   chrSynchronousIdle
#define chrCommercialAt   0x0040
#define chrDataLinkEscape   0x0010
#define chrDelete   0x007F
#define chrDeviceControlFour   0x0014
#define chrDeviceControlOne   0x0011
#define chrDeviceControlThree   0x0013
#define chrDeviceControlTwo   0x0012
#define chrDigitEight   0x0038
#define chrDigitFive   0x0035
#define chrDigitFour   0x0034
#define chrDigitNine   0x0039
#define chrDigitOne   0x0031
#define chrDigitSeven   0x0037
#define chrDigitSix   0x0036
#define chrDigitThree   0x0033
#define chrDigitTwo   0x0032
#define chrDigitZero   0x0030
#define chrDollarSign   0x0024
#define chrDownArrow   chrUnitSeparator
#define chrEllipsis   chrCancel
#define chrEndOfMedium   0x0019
#define chrEndOfText   0x0003
#define chrEndOfTransmission   0x0004
#define chrEndOfTransmissionBlock   0x0017
#define chrEnquiry   0x0005
#define chrEqualsSign   0x003D
#define chrEscape   0x001B
#define chrExclamationMark   0x0021
#define chrFileSeparator   0x001C
#define chrFormFeed   0x000C
#define chrFullStop   0x002E
#define chrGraveAccent   0x0060
#define chrGreaterThanSign   0x003E
#define chrGroupSeparator   0x001D
#define ChrHorizEllipsis(chP)
#define chrHorizontalTabulation   0x0009
#define chrHyphenMinus   0x002D
#define chrLeftArrow   chrFileSeparator
#define chrLeftCurlyBracket   0x007B
#define chrLeftParenthesis   0x0028
#define chrLeftSquareBracket   0x005B
#define chrLessThanSign   0x003C
#define chrLineFeed   0x000A
#define chrLowLine   0x005F
#define chrNegativeAcknowledge   0x0015
#define chrNull   0x0000
#define chrNumberSign   0x0023
#define ChrNumericSpace(chP)
#define chrNumericSpace   chrEndOfMedium
#define chrOta   chrNegativeAcknowledge
#define chrOtaSecure   chrDeviceControlFour
#define chrPageDown   vchrPageDown
#define chrPageUp   vchrPageUp
#define chrPercentSign   0x0025
#define chrPeriod   chrFullStop
#define chrPlusSign   0x002B
#define chrQuestionMark   0x003F
#define chrQuotationMark   0x0022
#define chrRecordSeparator   0x001E
#define chrRightArrow   chrGroupSeparator
#define chrRightCurlyBracket   0x007D
#define chrRightParenthesis   0x0029
#define chrRightSquareBracket   0x005D
#define chrSemicolon   0x003B
#define chrShiftIn   0x000F
#define chrShiftOut   0x000E
#define chrShortcutStroke   chrEndOfTransmissionBlock
#define chrSlash   chrSolidus
#define chrSmall_A   0x0061
#define chrSmall_B   0x0062
#define chrSmall_C   0x0063
#define chrSmall_D   0x0064
#define chrSmall_E   0x0065
#define chrSmall_F   0x0066
#define chrSmall_G   0x0067
#define chrSmall_H   0x0068
#define chrSmall_I   0x0069
#define chrSmall_J   0x006A
#define chrSmall_K   0x006B
#define chrSmall_L   0x006C
#define chrSmall_M   0x006D
#define chrSmall_N   0x006E
#define chrSmall_O   0x006F
#define chrSmall_P   0x0070
#define chrSmall_Q   0x0071
#define chrSmall_R   0x0072
#define chrSmall_S   0x0073
#define chrSmall_T   0x0074
#define chrSmall_U   0x0075
#define chrSmall_V   0x0076
#define chrSmall_W   0x0077
#define chrSmall_X   0x0078
#define chrSmall_Y   0x0079
#define chrSmall_Z   0x007A
#define chrSolidus   0x002F
#define chrSpace   0x0020
#define chrStartOfHeading   0x0001
#define chrStartOfText   0x0002
#define chrSubstitute   0x001A
#define chrSynchronousIdle   0x0016
#define chrTab   chrHorizontalTabulation
#define chrTilde   0x007E
#define chrUnitSeparator   0x001F
#define chrUpArrow   chrRecordSeparator
#define chrVerticalBar   chrVerticalLine
#define chrVerticalLine   0x007C
#define chrVerticalTabulation   0x000B
#define colonChr   chrColon
#define commaChr   chrComma
#define commandChr   vchrCommand
#define confirmChr   vchrConfirm
#define contrastChr   vchrContrast
#define crChr   chrCarriageReturn
#define downArrowChr   chrDownArrow
#define enterDebuggerChr   vchrEnterDebugger
#define escapeChr   chrEscape
#define exgTestChr   vchrExgTest
#define findChr   vchrFind
#define graffitiReferenceChr   vchrGraffitiReference
#define hard1Chr   vchrHard1
#define hard2Chr   vchrHard2
#define hard3Chr   vchrHard3
#define hard4Chr   vchrHard4
#define hardAntennaChr   vchrHardAntenna
#define hardBrightnessChr   vchrHardBrightness
#define hardContrastChr   vchrHardContrast
#define hardCradle2Chr   vchrHardCradle2
#define hardCradleChr   vchrHardCradle
#define hardKeyMax   vchrHardKeyMax
#define hardKeyMin   vchrHardKeyMin
#define hardPowerChr   vchrHardPower
#define irReceiveChr   vchrIrReceive
#define keyboardAlphaChr   vchrKeyboardAlpha
#define keyboardChr   vchrKeyboard
#define keyboardNumericChr   vchrKeyboardNumeric
#define lateWakeupChr   vchrLateWakeup
#define launchChr   vchrLaunch
#define leftArrowChr   chrLeftArrow
#define linefeedChr   chrLineFeed
#define lockChr   vchrLock
#define lowBatteryChr   vchrLowBattery
#define menuChr   vchrMenu
#define nextFieldChr   vchrNextField
#define nullChr   chrNull
#define otaChr   chrOta
#define otaSecureChr   chrOtaSecure
#define pageDownChr   vchrPageDown
#define pageUpChr   vchrPageUp
#define periodChr   chrFullStop
#define powerOffChr   vchrPowerOff
#define prevFieldChr   vchrPrevField
#define quoteChr   chrQuotationMark
#define radioCoverageFailChr   vchrRadioCoverageFail
#define radioCoverageOKChr   vchrRadioCoverageOK
#define resumeSleepChr   vchrResumeSleep
#define returnChr   chrCarriageReturn
#define rightArrowChr   chrRightArrow
#define ronamaticChr   vchrRonamatic
#define sendDataChr   vchrSendData
#define spaceChr   chrSpace
#define startConsoleChr   vchrStartConsole
#define tabChr   chrHorizontalTabulation
#define upArrowChr   chrUpArrow
#define vchrAcerMax   0x18FF
#define vchrAcerMin   0x1800
#define vchrAlarm   0x010D
#define vchrAlphaSmartMax   0x20FF
#define vchrAlphaSmartMin   0x2000
#define vchrAttnAllowClose   0x0129
#define vchrAttnIndicatorTapped   0x0128
#define vchrAttnReopen   0x012A
#define vchrAttnStateChanged   0x0126
#define vchrAttnUnsnooze   0x0127
#define vchrAutoOff   0x0114
#define vchrBack   0xe050
#define vchrBacklight   0x0113
#define vchrBrightness   0x0122
#define vchrCalc   0x010B
#define vchrCamera   0xe105
#define vchrCancel   0x013F
#define vchrCardCloseMenu   0x012B
#define vchrCessnaMax   0x14CD
#define vchrCessnaMin   0x14CD
#define vchrCFlashMax   0x150F
#define vchrCFlashMin   0x1500
#define vchrCommand   0x0106
#define vchrConfirm   0x0107
#define vchrContrast   0x0123
#define vchrEject   0xe063
#define vchrEnterDebugger   0x0102
#define vchrExgIntData   0x01FF
#define vchrExgTest   0x0115
#define vchrExpCardInserted   0x0124
#define vchrExpCardRemoved   0x0125
#define vchrFastForward   0xe061
#define vchrFavorites   0xe055
#define vchrFieldCopy   0x0139
#define vchrFieldCut   0x0138
#define vchrFieldPaste   0x013A
#define vchrFieldUndo   0x013B
#define vchrFind   0x010A
#define vchrFlipClose   0xe101
#define vchrFlipOpen   0xe100
#define vchrForward   0xe051
#define vchrFossilMax   0x190F
#define vchrFossilMin   0x1900
#define vchrGraffitiReference   0x010F
#define vchrHard1   0x0204
#define vchrHard10   0x0219
#define vchrHard2   0x0205
#define vchrHard3   0x0206
#define vchrHard4   0x0207
#define vchrHard5   0x0214
#define vchrHard6   0x0215
#define vchrHard7   0x0216
#define vchrHard8   0x0217
#define vchrHard9   0x0218
#define vchrHardAntenna   0x020C
#define vchrHardBrightness   0x020D
#define vchrHardContrast   0x020B
#define vchrHardCradle   0x0209
#define vchrHardCradle2   0x020A
#define vchrHardKeyMax   0x02FF
#define vchrHardKeyMin   0x0200
#define vchrHardPower   0x0208
#define vchrHardRockerCenter   0x013D
#define vchrHomePage   0xe056
#define vchrIncomingCall   0x013E
#define vchrIrGotData   0x012C
#define vchrIrReceive   0x0117
#define vchrKeyboard   0x0109
#define vchrKeyboardAlpha   0x0110
#define vchrKeyboardNumeric   0x0111
#define vchrLateWakeup   0x0120
#define vchrLaunch   0x0108
#define vchrLegendMax   0x1C0F
#define vchrLegendMin   0x1C00
#define vchrLock   0x0112
#define vchrLogOff   0xe06a
#define vchrLowBattery   0x0101
#define vchrMail   0xe057
#define vchrMedia   0xe064
#define vchrMenu   0x0105
#define vchrMute   0xe058
#define vchrMyComputer   0xe065
#define vchrMyDocuments   0xe066
#define vchrMyMusic   0xe067
#define vchrMyPictures   0xe068
#define vchrNextField   0x0103
#define vchrNextTrack   0xe060
#define vchrPageDown   chrFormFeed
#define vchrPageUp   chrVerticalTabulation
#define vchrPalmMax   0x05FF
#define vchrPalmMin   0x0500
#define vchrPalmPanel   0xe104
#define vchrPauseAudio   0x305c
#define vchrPhoenixMax   0x156F
#define vchrPhoenixMin   0x1550
#define vchrPhoneEnd   0xe103
#define vchrPhoneTalk   0xe102
#define vchrPlay   0xe05b
#define vchrPlayPause   0xe05d
#define vchrPowerOff   0x011E
#define vchrPrevField   0x010C
#define vchrPrevTrack   0xe05f
#define vchrRadioCoverageFail   0x011D
#define vchrRadioCoverageOK   0x011C
#define vchrRefresh   0xe053
#define vchrResetAutoOff   0x012D
#define vchrResumeSleep   0x011F
#define vchrRewind   0xe062
#define vchrRockerCenter   0x0136
#define vchrRockerDown   0x0133
#define vchrRockerLeft   0x0134
#define vchrRockerRight   0x0135
#define vchrRockerUp   0x0132
#define vchrRonamatic   0x010E
#define vchrSearch   0xe054
#define vchrSendData   0x0116
#define vchrSlinkyMax   0x16FF
#define vchrSlinkyMin   0x1600
#define vchrSlipConfigurationButton   0x013C
#define vchrSonyMax   0x17FF
#define vchrSonyMin   0x1700
#define vchrSPTMax   0x15AF
#define vchrSPTMin   0x15A0
#define vchrStartConsole   0x0104
#define vchrStopAudio   0xe05e
#define vchrStopInternet   0xe052
#define vchrThumbWheelBack   0x0131
#define vchrThumbWheelDown   0x012F
#define vchrThumbWheelPush   0x0130
#define vchrThumbWheelUp   0x012E
#define vchrThumperMax   0x03FF
#define vchrThumperMin   0x0300
#define vchrTsm1   0x0118
#define vchrTsm2   0x0119
#define vchrTsm3   0x011A
#define vchrTsm4   0x011B
#define vchrTsmMode   0x0121
#define vchrVolumeDown   0xe05a
#define vchrVolumeUp   0xe059
#define vchrYen   0xe200

Enumerations

enum  symbol11Chars {
  symbolCheckboxOff = 0, symbolCheckboxOn, symbol11LeftArrow, symbol11RightArrow,
  symbol11Help, symbol11LeftArrowDisabled, symbol11RightArrowDisabled
}
enum  symbol7Chars { symbol7ScrollUp = 1, symbol7ScrollDown, symbol7ScrollUpDisabled, symbol7ScrollDownDisabled }
enum  symbolChars {
  symbolLeftArrow = 3, symbolRightArrow, symbolUpArrow, symbolDownArrow,
  symbolSmallDownArrow, symbolSmallUpArrow, symbolMemo = 9, symbolHelp,
  symbolNote, symbolNoteSelected, symbolCapsLock, symbolNumLock,
  symbolShiftUpper, symbolShiftPunc, symbolShiftExt, symbolShiftNone,
  symbolNoTime, symbolAlarm, symbolRepeat, symbolCheckMark,
  symbolDiamondChr, symbolClubChr, symbolHeartChr, symbolSpadeChr
}


Define Documentation

#define alarmChr   vchrAlarm
 

#define autoOffChr   vchrAutoOff
 

#define backlightChr   vchrBacklight
 

#define backspaceChr   chrBackspace
 

#define brightnessChr   vchrBrightness
 

#define calcChr   vchrCalc
 

#define chrAcknowledge   0x0006
 

#define chrAmpersand   0x0026
 

#define chrApostrophe   0x0027
 

#define chrAsterisk   0x002A
 

#define chrBackspace   0x0008
 

#define chrBell   0x0007
 

#define chrCancel   0x0018
 

#define chrCapital_A   0x0041
 

#define chrCapital_B   0x0042
 

#define chrCapital_C   0x0043
 

#define chrCapital_D   0x0044
 

#define chrCapital_E   0x0045
 

#define chrCapital_F   0x0046
 

#define chrCapital_G   0x0047
 

#define chrCapital_H   0x0048
 

#define chrCapital_I   0x0049
 

#define chrCapital_J   0x004A
 

#define chrCapital_K   0x004B
 

#define chrCapital_L   0x004C
 

#define chrCapital_M   0x004D
 

#define chrCapital_N   0x004E
 

#define chrCapital_O   0x004F
 

#define chrCapital_P   0x0050
 

#define chrCapital_Q   0x0051
 

#define chrCapital_R   0x0052
 

#define chrCapital_S   0x0053
 

#define chrCapital_T   0x0054
 

#define chrCapital_U   0x0055
 

#define chrCapital_V   0x0056
 

#define chrCapital_W   0x0057
 

#define chrCapital_X   0x0058
 

#define chrCapital_Y   0x0059
 

#define chrCapital_Z   0x005A
 

#define chrCardIcon   chrSubstitute
 

#define chrCarriageReturn   0x000D
 

#define chrCircumflexAccent   0x005E
 

#define chrColon   0x003A
 

#define chrComma   0x002C
 

#define chrCommandStroke   chrSynchronousIdle
 

#define chrCommercialAt   0x0040
 

#define chrDataLinkEscape   0x0010
 

#define chrDelete   0x007F
 

#define chrDeviceControlFour   0x0014
 

#define chrDeviceControlOne   0x0011
 

#define chrDeviceControlThree   0x0013
 

#define chrDeviceControlTwo   0x0012
 

#define chrDigitEight   0x0038
 

#define chrDigitFive   0x0035
 

#define chrDigitFour   0x0034
 

#define chrDigitNine   0x0039
 

#define chrDigitOne   0x0031
 

#define chrDigitSeven   0x0037
 

#define chrDigitSix   0x0036
 

#define chrDigitThree   0x0033
 

#define chrDigitTwo   0x0032
 

#define chrDigitZero   0x0030
 

#define chrDollarSign   0x0024
 

#define chrDownArrow   chrUnitSeparator
 

#define chrEllipsis   chrCancel
 

#define chrEndOfMedium   0x0019
 

#define chrEndOfText   0x0003
 

#define chrEndOfTransmission   0x0004
 

#define chrEndOfTransmissionBlock   0x0017
 

#define chrEnquiry   0x0005
 

#define chrEqualsSign   0x003D
 

#define chrEscape   0x001B
 

#define chrExclamationMark   0x0021
 

#define chrFileSeparator   0x001C
 

#define chrFormFeed   0x000C
 

#define chrFullStop   0x002E
 

#define chrGraveAccent   0x0060
 

#define chrGreaterThanSign   0x003E
 

#define chrGroupSeparator   0x001D
 

#define ChrHorizEllipsis chP   ) 
 

Value:

do {                                                                            \
        uint32_t attribute;                                                         \
        if ((FtrGet(sysFtrCreator, sysFtrNumROMVersion, &attribute) == 0)           \
        && (attribute >= sysMakeROMVersion(3, 1, 0, 0, 0))) {                       \
            *(chP) = chrEllipsis;                                                   \
        } else {                                                                    \
            *(chP) = (char)0x85;                                                    \
        }                                                                           \
    } while (0)

#define chrHorizontalTabulation   0x0009
 

#define chrHyphenMinus   0x002D
 

#define chrLeftArrow   chrFileSeparator
 

#define chrLeftCurlyBracket   0x007B
 

#define chrLeftParenthesis   0x0028
 

#define chrLeftSquareBracket   0x005B
 

#define chrLessThanSign   0x003C
 

#define chrLineFeed   0x000A
 

#define chrLowLine   0x005F
 

#define chrNegativeAcknowledge   0x0015
 

#define chrNull   0x0000
 

#define chrNumberSign   0x0023