Palm Programmer's Laboratory
Palm OS Programmer's Companion Volume I/8-5
8-5 テキスト API の要約
テキストマネージャ
テキストへのアクセス
- TxtCharBounds
- TxtPreviousCharSize
- TxtGetNextChar
- TxtGetChar
- TxtGetPreviousChar
- TxtCharSize
- TxtNextCharSize
テキストの変更
- TxtReplaceStr
- TxtConvertEncoding
- TxtSetNextChar
- TxtTransliterate
テキストの分割
- TxtGetTruncationOffset
- TxtGetWordWrapOffset
- TxtWordBounds
テキストの検索と比較
- TxtCaselessCompare
- TxtFindString
- TxtCompare
- TxtGluePrepFindString
文字属性の取得
- TxtCharIsAlNum
- TxtCharIsDigit
- TxtCharIsLower
- TxtCharIsSpace
- TxtCharIsValid
- TxtCharIsCntrl
- TxtCharIsPunct
- TxtCharIsAlpha
- TxtCharIsGraph
- TxtCharIsPrint
- TxtCharIsUpper
- TxtCharXAttr
- TxtCharIsHex
- TxtCharAttr
文字エンコーディング情報の取得
- TxtStrEncoding
- TxtMaxEncoding
- TxtNameToEncoding
- TxtEncodingName
- TxtCharEncoding
マルチバイト文字の操作
- TxtByteAttr
ストリングマネージャ関数
文字列の長さ
- StrLen
文字列の比較
- StrCompare
- StrCaselessCompare
- StrNCompare
- StrNCaselessCompare
文字列の変更
- StrPrintF
- StrCat
- StrCopy
- StrToLower
- StrVPrintF
- StrNCat
- StrNCopy
文字列の検索
- StrStr
- StrChr
変換
- StrAToI
- StrIToH
- StrIToA
数値文字列のローカライズ
- StrDelocalizeNumber
- StrLocalizeNumber
フォント関数
フォントの変更
- FontSelect
- FldSetFont
- CtlGlueSetFont
- LstGlueSetFont
- FntSetFont
- TblSetItemFont
- FrmGlueSetLabelFont
プログラムからのフォトへのアクセス
- FntGetFont
- FntGetFontPtr
テキストの折り返し
- FntWordWrap
- FntWordWrapReverseNLines
文字列の幅
- FntCharsInWidth
- FntLineWidth
- FntCharsWidth
- FntWidthToOffset
文字幅
- FntAverageCharWidth
- FntWCharWidth
- FntCharWidth
高さ
- FntCharHeight
- FntBaseLine
- FntLineHeight
- FntDescenderHeight
スクロール
- FntGetScrollValues
フォントの作成
- FntDefineFont
- FntIsAppDefined