tagIMEINPUTDATA

IME入力文字列の描画に必要な情報

Members

Variables

CandidateList
const(dxlib_d.dxdatatype.TCHAR)** CandidateList;

変換候補文字列リスト( 例:n番目の候補を描画する場合 DrawString(0, 0, data.CandidateList[ n ], GetColor(255,255,255)); )

CandidateNum
int CandidateNum;

変換候補の数( 0の場合は変換中ではない )

ClauseData
const(.IMEINPUTCLAUSEDATA)* ClauseData;

文節情報

ClauseNum
int ClauseNum;

文節情報の数

ConvertFlag
int ConvertFlag;

文字変換中かどうか( TRUE:変換中 FALSE:変換中ではない( 文字単位でカーソルが移動できる状態 ) )

CursorPosition
int CursorPosition;

カーソルの入力文字列中の位置(バイト単位)

InputString
const(dxlib_d.dxdatatype.TCHAR)* InputString;

入力中の文字列

SelectCandidate
int SelectCandidate;

選択中の変換候補

SelectClause
int SelectClause;

選択中の分節( -1 の場合はどの文節にも属していない( 末尾にカーソルがある ) )

Meta