API Guide Home (Online version only) |

# SmartTextEngineDef.h File Reference

## Detailed Description

Public include file for Smart Text Engine shared library.

The calling application should always load this library with SysLibLoad() before use, even if it is already open by another application(ie, SysLibFind() returns a valid refnum). When the application is done with the library, it should be unloaded with SysLibRemove(). We do this because there is no good way to synchronize loading and unloading of libraries among multiple applications. It also greatly simplifies internal

Definition in file SmartTextEngineDef.h.

Include dependency graph for SmartTextEngineDef.h:

Go to the source code of this file.

## Data Structures

- struct ParsedInfo
    Holds parsed item information. More...
- struct ParsedInfoList
    Holds the list of parsed item information. More...

## Defines

- #define steLibName "SmartTextEngine.lib"
- #define steLibDBName "Smart Text Engine"
- #define kSmartTextBit 0x4000
- #define steBitmap "//STEBITMAP="
- #define steHyperlink "//STEHYPERLINK="
- #define kScrollToEnd 0xFFFF

Parsed types

- #define kParsedPhoneNumber 1
- #define kParsedURL 2
- #define kParsedEmail 3
- #define kParsedDeviceURL 4
- #define kParsedRtspURL 5

Font types

- #define kSTEStdFont (kSmartTextBit | 0x00)
- #define kSTEBoldFont (kSmartTextBit | 0x01)

Font colors

- #define kSTECurrentFont (kSmartTextBit | 0x10)
- #define kSTEBlackFont (kSmartTextBit | 0x11)
- #define kSTEBlueFont (kSmartTextBit | 0x12)
- #define kSTERedFont (kSmartTextBit | 0x13)
- #define kSTEGreenFont (kSmartTextBit | 0x14)
- #define kSTEYellowFont (kSmartTextBit | 0x15)
- #define kSTEPurpleFont (kSmartTextBit | 0x16)
- #define kSTEOrangeFont (kSmartTextBit | 0x17)
- #define kSTEGrayFont (kSmartTextBit | 0x18)

Formating

- #define kSTELineBreak (kSmartTextBit | 0x50)
- #define kSTELeftIndent (kSmartTextBit | 0x51)
- #define kSTERightAlign (kSmartTextBit | 0x52)
- #define kSTECenterAlign (kSmartTextBit | 0x53)
- #define kSTEHorizontalLine (kSmartTextBit | 0x60)
- #define kSTEBitmap (kSmartTextBit | 0x70)
- #define kSTESmileyBitmap (kSmartTextBit | 0x71)
- #define kSTECharacterBitmap (kSmartTextBit | 0x72)
- #define kSTEHyperlink (kSmartTextBit | 0x80)

Emoticons

- #define kSmileSmiley (((UInt32)LargeSmiley00BitMap << 16) | Smiley00BitMap)
- #define kWinkSmiley (((UInt32)LargeSmiley01BitMap << 16) | Smiley01BitMap)
- #define kFrownSmiley (((UInt32)LargeSmiley02BitMap << 16) | Smiley02BitMap)
- #define kBigTeethSmiley (((UInt32)LargeSmiley03BitMap << 16) | Smiley03BitMap)
- #define kTongueSmiley (((UInt32)LargeSmiley04BitMap << 16) | Smiley04BitMap)
- #define kDevilSmiley (((UInt32)LargeSmiley05BitMap << 16) | Smiley05BitMap)
- #define kOMouthSmiley (((UInt32)LargeSmiley06BitMap << 16) | Smiley06BitMap)
- #define kBigTongueSmiley (((UInt32)LargeSmiley07BitMap << 16) | Smiley07BitMap)
- #define kHeartSmiley (((UInt32)LargeSmiley08BitMap << 16) | Smiley08BitMap)
- #define kBigFrownSmiley (((UInt32)LargeSmiley09BitMap << 16) | Smiley09BitMap)
- #define kQuestionSmiley (((UInt32)LargeSmiley10BitMap << 16) | Smiley10BitMap)
- #define kPukeSmiley (((UInt32)LargeSmiley11BitMap << 16) | Smiley11BitMap)
- #define kBigSmileSmiley (((UInt32)LargeSmiley12BitMap << 16) | Smiley12BitMap)
- #define kBlushSmiley (((UInt32)LargeSmiley13BitMap << 16) | Smiley13BitMap)
- #define kSmirkSmiley (((UInt32)LargeSmiley14BitMap << 16) | Smiley14BitMap)
- #define kClownSmiley (((UInt32)LargeSmiley15BitMap << 16) | Smiley15BitMap)
- #define kStraightMouthSmiley (((UInt32)LargeSmiley16BitMap << 16) | Smiley16BitMap)
- #define kYinYangSmiley (((UInt32)LargeSmiley17BitMap << 16) | Smiley17BitMap)
- #define kAngelSmiley (((UInt32)LargeSmiley18BitMap << 16) | Smiley18BitMap)
- #define kCigarSmiley (((UInt32)LargeSmiley19BitMap << 16) | Smiley19BitMap)
- #define kFlipSmiley (((UInt32)LargeSmiley20BitMap << 16) | Smiley20BitMap)
- #define kUFlipSmiley (((UInt32)LargeSmiley21BitMap << 16) | Smiley21BitMap)
- #define kLFlipSmiley (((UInt32)LargeSmiley22BitMap << 16) | Smiley22BitMap)
- #define kRFlipSmiley (((UInt32)LargeSmiley23BitMap << 16) | Smiley23BitMap)
- #define kDeltaCharacter (((UInt32)Delta14BitMap << 16) | Delta11BitMap)
- #define kPhiCharacter (((UInt32)Phi14BitMap << 16) | Phi11BitMap)
- #define kGammaCharacter (((UInt32)Gamma14BitMap << 16) | Gamma11BitMap)
- #define kLambdaCharacter (((UInt32)Lambda14BitMap << 16) | Lambda11BitMap)
- #define kOmegaCharacter (((UInt32)Omega14BitMap << 16) | Omega11BitMap)
- #define kPiCharacter (((UInt32)Pi14BitMap << 16) | Pi11BitMap)
- #define kPsiCharacter (((UInt32)Psi14BitMap << 16) | Psi11BitMap)
- #define kSigmaCharacter (((UInt32)Sigma14BitMap << 16) | Sigma11BitMap)
- #define kThetaCharacter (((UInt32)Theta14BitMap << 16) | Theta11BitMap)
- #define kXiCharacter (((UInt32)Xi14BitMap << 16) | Xi11BitMap)

Link colors (from the CLUT)

- #define kSTECurrent 254
- #define kSTEBlack 255
- #define kSTEBlue 95
- #define kSTERed 125
- #define kSTEGreen 210
- #define kSTEYellow 120
- #define kSTEPurple 23
- #define kSTEOrange 116
- #define kSTEGray 220

Inverse Color

- #define kSTEBlackInverse 0
- #define kSTEBlueInverse 114
- #define kSTERedInverse 8
- #define kSTEGreenInverse 18
- #define kSTEYellowInverse 6
- #define kSTEPurpleInverse 1
- #define kSTEOrangeInverse 30
- #define kSTEGrayInverse 25

Use standard or bold font

- #define steStdFont "//STESTDFONT//"
- #define steBoldFont "//STEBOLDFONT//"

Font colors

- #define steCurrentFont "//STECURRENTFONT//"
- #define steBlackFont "//STEBLACKFONT//"
- #define steBlueFont "//STEBLUEFONT//"
- #define steRedFont "//STEREDFONT//"
- #define steGreenFont "//STEGREENFONT//"
- #define steYellowFont "//STEYELLOWFONT//"
- #define stePurpleFont "//STEPURPLEFONT//"
- #define steOrangeFont "//STEORANGEFONT//"
- #define steGrayFont "//STEGRAYFONT//"

Used for formatting

- #define steLeftIndent "//STELEFTINDENT="
- #define steRightAlign "//STERIGHTALIGN="
- #define steCenterAlign "//STECENTERALIGN//"

Miscellaneous

- #define steHorizontalLine "//STEHORIZONTALLINE//"
- #define steLineBreak "//STELINEBREAK//"

Text Selection

- #define kSelectUntilEndOfRecord 0xFFFFFFFE
- #define kSelectUntilEnd 0xFFFFFFFF

Initializing the Smart Text Engine

- #define steParsePhoneNumbers 0x00000001
- #define steParseURLs 0x00000002
- #define steParseEmail 0x00000004
- #define steParseEmoticons 0x00000008
- #define steLargeFont 0x00000010
- #define steCannotSelectText 0x00000020
- #define steParseMoreEmoticons 0x00000040
- #define steScrollWalksLinks 0x00000080
- #define steInvertHighlighting 0x00000100
- #define steNoLinksBeforeColon 0x00000200
- #define steAcceleratedScrolling 0x00000400
- #define steAllowShortPhoneNumbers 0x00000800
- #define steParseGSMGreekChars 0x00001000
- #define steDoNotCenterVertically 0x00002000
- #define steScrollWalksMessages 0x00004000
- #define steTextMustBeVisible 0x00008000
- #define steAllowPhoneNumberWords 0x00010000

## Typedefs

- typedef void(*) STECallbackType (UInt32 refNum)

## Define Documentation

#define kAngelSmiley (((UInt32)LargeSmiley18BitMap << 16) | Smiley18BitMap)

Angel Smily

Definition at line 124 of file SmartTextEngineDef.h.

#define kBigFrownSmiley (((UInt32)LargeSmiley09BitMap << 16) | Smiley09BitMap)

Big Frown Smily

Definition at line 115 of file SmartTextEngineDef.h.

#define kBigSmileSmiley (((UInt32)LargeSmiley12BitMap << 16) | Smiley12BitMap)

Big Smile Smily

Definition at line 118 of file SmartTextEngineDef.h.

#define kBigTeethSmiley (((UInt32)LargeSmiley03BitMap << 16) | Smiley03BitMap)

Big Teeth Smily

Definition at line 109 of file SmartTextEngineDef.h.

#define kBigTongueSmiley (((UInt32)LargeSmiley07BitMap << 16) | Smiley07BitMap)

Big Tongue Smily

Definition at line 113 of file SmartTextEngineDef.h.

#define kBlushSmiley (((UInt32)LargeSmiley13BitMap << 16) | Smiley13BitMap)

Blush Smily

Definition at line 119 of file SmartTextEngineDef.h.

#define kCigarSmiley (((UInt32)LargeSmiley19BitMap << 16) | Smiley19BitMap)

Cigar Smily

Definition at line 125 of file SmartTextEngineDef.h.

#define kClownSmiley (((UInt32)LargeSmiley15BitMap << 16) | Smiley15BitMap)

Clown Smily

Definition at line 121 of file SmartTextEngineDef.h.

#define kDeltaCharacter (((UInt32)Delta14BitMap << 16) | Delta11BitMap)

Delta Character

Definition at line 132 of file SmartTextEngineDef.h.

#define kDevilSmiley (((UInt32)LargeSmiley05BitMap << 16) | Smiley05BitMap)

Devil Smily

Definition at line 111 of file SmartTextEngineDef.h.

#define kFlipSmiley (((UInt32)LargeSmiley20BitMap << 16) | Smiley20BitMap)

Flip Smily

Definition at line 126 of file SmartTextEngineDef.h.

#define kFrownSmiley (((UInt32)LargeSmiley02BitMap << 16) | Smiley02BitMap)

Frowning Smily

Definition at line 108 of file SmartTextEngineDef.h.

#define kGammaCharacter (((UInt32)Gamma14BitMap << 16) | Gamma11BitMap)

Gamma Character

Definition at line 134 of file SmartTextEngineDef.h.

#define kHeartSmiley (((UInt32)LargeSmiley08BitMap << 16) | Smiley08BitMap)

Heart Smily

Definition at line 114 of file SmartTextEngineDef.h.

#define kLambdaCharacter (((UInt32)Lambda14BitMap << 16) | Lambda11BitMap)

Lambda Character

Definition at line 135 of file SmartTextEngineDef.h.

#define kLFlipSmiley (((UInt32)LargeSmiley22BitMap << 16) | Smiley22BitMap)

Left Flip Smily

Definition at line 128 of file SmartTextEngineDef.h.

#define kOmegaCharacter (((UInt32)Omega14BitMap << 16) | Omega11BitMap)

Omega Character

Definition at line 136 of file SmartTextEngineDef.h.

#define kOMouthSmiley (((UInt32)LargeSmiley06BitMap << 16) | Smiley06BitMap)

O-mouth Smily

Definition at line 112 of file SmartTextEngineDef.h.

#define kParsedDeviceURL 4

Definition at line 51 of file SmartTextEngineDef.h.

#define kParsedEmail 3

Definition at line 50 of file SmartTextEngineDef.h.

#define kParsedPhoneNumber 1

Definition at line 48 of file SmartTextEngineDef.h.

#define kParsedRtspURL 5

Definition at line 52 of file SmartTextEngineDef.h.

#define kParsedURL 2

Definition at line 49 of file SmartTextEngineDef.h.

#define kPhiCharacter (((UInt32)Phi14BitMap << 16) | Phi11BitMap)

Phi Character

Definition at line 133 of file SmartTextEngineDef.h.

#define kPiCharacter (((UInt32)Pi14BitMap << 16) | Pi11BitMap)

Pi Character

Definition at line 137 of file SmartTextEngineDef.h.

#define kPsiCharacter (((UInt32)Psi14BitMap << 16) | Psi11BitMap)

Psi Character

Definition at line 138 of file SmartTextEngineDef.h.

#define kPukeSmiley (((UInt32)LargeSmiley11BitMap << 16) | Smiley11BitMap)

Puke Smily

Definition at line 117 of file SmartTextEngineDef.h.

#define kQuestionSmiley (((UInt32)LargeSmiley10BitMap << 16) | Smiley10BitMap)

Question Smily

Definition at line 116 of file SmartTextEngineDef.h.

#define kRFlipSmiley (((UInt32)LargeSmiley23BitMap << 16) | Smiley23BitMap)

Right Flip Smily

Definition at line 129 of file SmartTextEngineDef.h.

#define kScrollToEnd 0xFFFF

Used to scroll to end

Definition at line 228 of file SmartTextEngineDef.h.

#define kSelectUntilEnd 0xFFFFFFFF

Select until End

Definition at line 236 of file SmartTextEngineDef.h.

#define kSelectUntilEndOfRecord 0xFFFFFFFE

Select till end of record

Definition at line 235 of file SmartTextEngineDef.h.

#define kSigmaCharacter (((UInt32)Sigma14BitMap << 16) | Sigma11BitMap)

Sigma Character

Definition at line 139 of file SmartTextEngineDef.h.

#define kSmartTextBit 0x4000

No definition

Definition at line 55 of file SmartTextEngineDef.h.

#define kSmileSmiley (((UInt32)LargeSmiley00BitMap << 16) | Smiley00BitMap)

Smiling Smily

Definition at line 106 of file SmartTextEngineDef.h.

#define kSmirkSmiley (((UInt32)LargeSmiley14BitMap << 16) | Smiley14BitMap)

Smirk Smily

Definition at line 120 of file SmartTextEngineDef.h.

#define kSTEBitmap (kSmartTextBit | 0x70)

Bitmap

Definition at line 94 of file SmartTextEngineDef.h.

#define kSTEBlack 255

Black

Definition at line 150 of file SmartTextEngineDef.h.

#define kSTEBlackFont (kSmartTextBit | 0x11)

Black font color

Definition at line 72 of file SmartTextEngineDef.h.

#define kSTEBlackInverse 0

Black Inverse

Definition at line 165 of file SmartTextEngineDef.h.

#define kSTEBlue 95

Blue

Definition at line 151 of file SmartTextEngineDef.h.

#define kSTEBlueFont (kSmartTextBit | 0x12)

Blue font color

Definition at line 73 of file SmartTextEngineDef.h.

#define kSTEBlueInverse 114

Blue Inverse

Definition at line 166 of file SmartTextEngineDef.h.

#define kSTEBoldFont (kSmartTextBit | 0x01)

Definition at line 63 of file SmartTextEngineDef.h.

#define kSTECenterAlign (kSmartTextBit | 0x53)

Center Alignment

Definition at line 90 of file SmartTextEngineDef.h.

#define kSTECharacterBitmap (kSmartTextBit | 0x72)

Character Bitmap

Definition at line 96 of file SmartTextEngineDef.h.

#define kSTECurrent 254

Definition at line 149 of file SmartTextEngineDef.h.

#define kSTECurrentFont (kSmartTextBit | 0x10)

Current font color

Definition at line 71 of file SmartTextEngineDef.h.

#define kSTEGray 220

Gray

Definition at line 157 of file SmartTextEngineDef.h.

#define kSTEGrayFont (kSmartTextBit | 0x18)

Gray font color

Definition at line 79 of file SmartTextEngineDef.h.

#define kSTEGrayInverse 25

Gray Inverse

Definition at line 172 of file SmartTextEngineDef.h.

#define kSTEGreen 210

Green

Definition at line 153 of file SmartTextEngineDef.h.

#define kSTEGreenFont (kSmartTextBit | 0x14)

Green font color

Definition at line 75 of file SmartTextEngineDef.h.

#define kSTEGreenInverse 18

Green Inverse

Definition at line 168 of file SmartTextEngineDef.h.

#define kSTEHorizontalLine (kSmartTextBit | 0x60)

Horizontal Line

Definition at line 92 of file SmartTextEngineDef.h.

#define kSTEHyperlink (kSmartTextBit | 0x80)

Hyperlink

Definition at line 98 of file SmartTextEngineDef.h.

#define kSTELeftIndent (kSmartTextBit | 0x51)

Left Indentation

Definition at line 88 of file SmartTextEngineDef.h.

#define kSTELineBreak (kSmartTextBit | 0x50)

Line Break

Definition at line 87 of file SmartTextEngineDef.h.

#define kSTEOrange 116

Orange

Definition at line 156 of file SmartTextEngineDef.h.

#define kSTEOrangeFont (kSmartTextBit | 0x17)

Orange font color

Definition at line 78 of file SmartTextEngineDef.h.

#define kSTEOrangeInverse 30

Orange Inverse

Definition at line 171 of file SmartTextEngineDef.h.

#define kSTEPurple 23

Purple

Definition at line 155 of file SmartTextEngineDef.h.

#define kSTEPurpleFont (kSmartTextBit | 0x16)

Purple font color

Definition at line 77 of file SmartTextEngineDef.h.

#define kSTEPurpleInverse 1

Purple Inverse

Definition at line 170 of file SmartTextEngineDef.h.

#define kSTERed 125

Red

Definition at line 152 of file SmartTextEngineDef.h.

#define kSTERedFont (kSmartTextBit | 0x13)

Red font color

Definition at line 74 of file SmartTextEngineDef.h.

#define kSTERedInverse 8

Red Inverse

Definition at line 167 of file SmartTextEngineDef.h.

#define kSTERightAlign (kSmartTextBit | 0x52)

Right Alignment

Definition at line 89 of file SmartTextEngineDef.h.

#define kSTESmileyBitmap (kSmartTextBit | 0x71)

Smiley Bitmap

Definition at line 95 of file SmartTextEngineDef.h.

#define kSTEStdFont (kSmartTextBit | 0x00)

Definition at line 62 of file SmartTextEngineDef.h.

#define kSTEYellow 120

Yellow

Definition at line 154 of file SmartTextEngineDef.h.

#define kSTEYellowFont (kSmartTextBit | 0x15)

Yellow font color

Definition at line 76 of file SmartTextEngineDef.h.

#define kSTEYellowInverse 6

Yellow Inverse

Definition at line 169 of file SmartTextEngineDef.h.

#define kStraightMouthSmiley (((UInt32)LargeSmiley16BitMap << 16) | Smiley16BitMap)

Straight Mouth Smily

Definition at line 122 of file SmartTextEngineDef.h.

#define kThetaCharacter (((UInt32)Theta14BitMap << 16) | Theta11BitMap)

Theta Character

Definition at line 140 of file SmartTextEngineDef.h.

#define kTongueSmiley (((UInt32)LargeSmiley04BitMap << 16) | Smiley04BitMap)

Tongue Smily

Definition at line 110 of file SmartTextEngineDef.h.

#define kUFlipSmiley (((UInt32)LargeSmiley21BitMap << 16) | Smiley21BitMap)

Up Flip Smily

Definition at line 127 of file SmartTextEngineDef.h.

#define kWinkSmiley (((UInt32)LargeSmiley01BitMap << 16) | Smiley01BitMap)

Winking Smily

Definition at line 107 of file SmartTextEngineDef.h.

#define kXiCharacter (((UInt32)Xi14BitMap << 16) | Xi11BitMap)

Xi Character

Definition at line 141 of file SmartTextEngineDef.h.

#define kYinYangSmiley (((UInt32)LargeSmiley17BitMap << 16) | Smiley17BitMap)

Yin Yang Smily

Definition at line 123 of file SmartTextEngineDef.h.

#define steAcceleratedScrolling 0x00000400

No Accelerated Scrolling

Definition at line 254 of file SmartTextEngineDef.h.

#define steAllowPhoneNumberWords 0x00010000

If true, then the phone number parser will allow numbers like 1-800-TESTING

Definition at line 260 of file SmartTextEngineDef.h.

#define steAllowShortPhoneNumbers 0x00000800

Allow Short Phone Numbers

Definition at line 255 of file SmartTextEngineDef.h.

#define steBitmap "//STEBITMAP="

Graphics support

Definition at line 213 of file SmartTextEngineDef.h.

#define steBlackFont "//STEBLACKFONT//"

Black font color

Definition at line 193 of file SmartTextEngineDef.h.

#define steBlueFont "//STEBLUEFONT//"

Blue font color

Definition at line 194 of file SmartTextEngineDef.h.

#define steBoldFont "//STEBOLDFONT//"

Bold Font

Definition at line 184 of file SmartTextEngineDef.h.

#define steCannotSelectText 0x00000020

Cannot Select Text

Definition at line 249 of file SmartTextEngineDef.h.

#define steCenterAlign "//STECENTERALIGN//"

Center Alignment

Definition at line 210 of file SmartTextEngineDef.h.

#define steCurrentFont "//STECURRENTFONT//"

Current font color

Definition at line 192 of file SmartTextEngineDef.h.

#define steDoNotCenterVertically 0x00002000

Do not center vertically

Definition at line 257 of file SmartTextEngineDef.h.

#define steGrayFont "//STEGRAYFONT//"

Gray font color

Definition at line 200 of file SmartTextEngineDef.h.

#define steGreenFont "//STEGREENFONT//"

Green font color

Definition at line 196 of file SmartTextEngineDef.h.

#define steHorizontalLine "//STEHORIZONTALLINE//"

Horizontal Line

Definition at line 220 of file SmartTextEngineDef.h.

#define steHyperlink "//STEHYPERLINK="

Hyperlink

Definition at line 225 of file SmartTextEngineDef.h.

#define steInvertHighlighting 0x00000100

Invert highlighting

Definition at line 252 of file SmartTextEngineDef.h.

#define steLargeFont 0x00000010

Large Font

Definition at line 248 of file SmartTextEngineDef.h.

#define steLeftIndent "//STELEFTINDENT="

Left Indentation

Definition at line 208 of file SmartTextEngineDef.h.

#define steLibDBName "Smart Text Engine"

Name used for DmFindDatabase

Definition at line 40 of file SmartTextEngineDef.h.

#define steLibName "SmartTextEngine.lib"

Internal library name which can(but shouldn't) be passed to SysLibFind()

Definition at line 39 of file SmartTextEngineDef.h.

#define steLineBreak "//STELINEBREAK//"

Line Break

Definition at line 221 of file SmartTextEngineDef.h.

#define steNoLinksBeforeColon 0x00000200

No links before colon

Definition at line 253 of file SmartTextEngineDef.h.

#define steOrangeFont "//STEORANGEFONT//"

Orange font color

Definition at line 199 of file SmartTextEngineDef.h.

#define steParseEmail 0x00000004

parse Email

Definition at line 246 of file SmartTextEngineDef.h.

#define steParseEmoticons 0x00000008

parse Emotions

Definition at line 247 of file SmartTextEngineDef.h.

#define steParseGSMGreekChars 0x00001000

Parse GSM Greek Characters

Definition at line 256 of file SmartTextEngineDef.h.

#define steParseMoreEmoticons 0x00000040

Parse More Emoticons

Definition at line 250 of file SmartTextEngineDef.h.

#define steParsePhoneNumbers 0x00000001

Parse Phone Numbers

Definition at line 244 of file SmartTextEngineDef.h.

#define steParseURLs 0x00000002

Parse URLs

Definition at line 245 of file SmartTextEngineDef.h.

#define stePurpleFont "//STEPURPLEFONT//"

Purple font color

Definition at line 198 of file SmartTextEngineDef.h.

#define steRedFont "//STEREDFONT//"

Red font color

Definition at line 195 of file SmartTextEngineDef.h.

#define steRightAlign "//STERIGHTALIGN="

Right Indentation

Definition at line 209 of file SmartTextEngineDef.h.

#define steScrollWalksLinks 0x00000080

Scroll Walks links

Definition at line 251 of file SmartTextEngineDef.h.

#define steScrollWalksMessages 0x00004000

Scroll walks messages

Definition at line 258 of file SmartTextEngineDef.h.

#define steStdFont "//STESTDFONT//"

Standard Font

Definition at line 183 of file SmartTextEngineDef.h.

#define steTextMustBeVisible 0x00008000

If true, then any routine that returns selected text must verify the text is visible first

Definition at line 259 of file SmartTextEngineDef.h.

#define steYellowFont "//STEYELLOWFONT//"

Yellow font color

Definition at line 197 of file SmartTextEngineDef.h.

## Typedef Documentation

typedef void(*) STECallbackType(UInt32 refNum)

Used for custom hyperlinks

Definition at line 264 of file SmartTextEngineDef.h.

Top | Palm Developer Network © 2004-2008, Palm, Inc. All rights reserved. Generated on Fri Jun 13 10:08:05 2008 for Palm API Guide