SFBTextCtl
ITextCtl インターフェイスのラッパークラスです。
#include <SFBTextCtl.hpp>
class SFBTextCtl : public SFBControl;
typedef SFBTextCtl& SFBTextCtlRef;
typedef SFBTextCtl* SFBTextCtlPtr;
typedef SFBTextCtl** SFBTextCtlHandle;
typedef const SFBTextCtl ConstSFBTextCtl;
typedef const SFBTextCtl& ConstSFBTextCtlRef;
typedef const SFBTextCtl* ConstSFBTextCtlPtr;
typedef const SFBTextCtl** ConstSFBTextCtlHandle;
継承図
メンバ
| パブリック関数 |
public
|
AddRef
(SFBBase から継承)
|
インターフェイスの参照カウントをインクリメントします。
|
public
|
EnableCommand |
選択キーのキープレスによって発生したイベントを受け取ったときに、テキストコントロールオブジェクトによって指定されたコマンドをシェルオブジェクトに送るかどうかを指定します。
|
public
|
EnumModeInit |
テキストコントロールのモード列挙メカニズムを初期化します。
|
public
|
EnumNextMode |
テキストコントロールモードを列挙します。
|
public
|
GetCursorPos |
テキストコントロールオブジェクト内のカーソルの位置を取得します。
|
public
|
GetInputMode |
選択されたテキスト入力モードと、それに関連付けられた文字列を取得します。
|
public
|
GetProperties
(SFBControl から継承)
|
コントロール固有のプロパティまたはフラグを返します。
|
public
|
GetRect
(SFBControl から継承)
|
コントロールの矩形を取得します。
|
public
|
GetText |
ITextCtl インタフェースオブジェクトに関連付けられたテキストを、最大文字数
nMaxChars の制約がある指定されたバッファに読み込みます。
|
public
|
GetTextPtr |
ITextCtlオブジェクトが保持するテキストへのポインタを返します。
|
public
|
HandleEvent
(SFBControl から継承)
|
コントロールのイベント処理機能を提供します。
この関数はすべてのコントロールで実装する必要があります。
|
public static
|
Instance |
ITextCtl インターフェイスのインスタンスを取得します。
|
public
|
IsActive
(SFBControl から継承)
|
コントロールのアクティブ状態を返します。
|
public
|
Redraw
(SFBControl から継承)
|
コントロールの内容を再描画します。
|
public
|
Release
(SFBBase から継承)
|
インターフェイスの参照カウントをデクリメントします。
|
public
|
Reset
(SFBControl から継承)
|
コントロールの内容をリセットし、アクティブ状態をすぐに解除します。
|
public
|
SetActive
(SFBControl から継承)
|
コントロールのアクティブ状態を設定/解除します。
|
public
|
SetCursorPos |
テキストコントロールオブジェクト内のカーソルの位置を設定します。
|
public
|
SetInputMode |
選択されたテキスト入力モードを設定します。
|
public
|
SetMaxSize |
テキストコントロールオブジェクトがサポートするテキストサイズの最大値を設定します。
|
public
|
SetProperties
(SFBControl から継承)
|
コントロール固有のプロパティまたはフラグを設定します。
|
public
|
SetRect
(SFBControl から継承)
|
コントロールの矩形を設定します。
|
public
|
SetSoftKeyMenu |
テキストコントロールの既存のソフトキーメニューを、指定されたメニュー コントロールと置き換えます。
|
public
|
SetText |
指定された文字列をテキストコントロールオブジェクトのテキスト文字列として割り当てます。
|
public
|
SetTitle |
テキストコントロールオブジェクトのタイトルを設定します。
|
SFBTextCtl::EnableCommand
選択キーのキープレスによって発生したイベントを受け取ったときに、テキストコントロールオブジェクトによって指定されたコマンドをシェルオブジェクトに送るかどうかを指定します。
SFBTextCtl::EnumModeInit
テキストコントロールのモード列挙メカニズムを初期化します。
[ public ]
Void EnumModeInit(Void);
SFBTextCtl::EnumNextMode
テキストコントロールモードを列挙します。
SFBTextCtl::GetCursorPos
テキストコントロールオブジェクト内のカーソルの位置を取得します。
[ public ]
SInt32 GetCursorPos(Void);
SFBTextCtl::GetInputMode
選択されたテキスト入力モードと、それに関連付けられた文字列を取得します。
SFBTextCtl::GetText
ITextCtl インタフェースオブジェクトに関連付けられたテキストを、最大文字数
nMaxChars の制約がある指定されたバッファに読み込みます。
SFBTextCtl::GetTextPtr
ITextCtlオブジェクトが保持するテキストへのポインタを返します。
SFBTextCtl::Instance
ITextCtl インターフェイスのインスタンスを取得します。
SFBTextCtl::SetCursorPos
テキストコントロールオブジェクト内のカーソルの位置を設定します。
SFBTextCtl::SetInputMode
選択されたテキスト入力モードを設定します。
SFBTextCtl::SetMaxSize
テキストコントロールオブジェクトがサポートするテキストサイズの最大値を設定します。
SFBTextCtl::SetSoftKeyMenu
テキストコントロールの既存のソフトキーメニューを、指定されたメニュー コントロールと置き換えます。
SFBTextCtl::SetText
指定された文字列をテキストコントロールオブジェクトのテキスト文字列として割り当てます。
SFBTextCtl::SetTitle
テキストコントロールオブジェクトのタイトルを設定します。