![]() ![]() ![]()
|
SophiaFramework 2.1 |
#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 | テキストコントロールオブジェクトのタイトルを設定します。 |
[ public ] Void EnumModeInit(Void);
[ public ] AEETextInputMode EnumNextMode( AEETextInputModeInfo * pmInfo = NULL );
BREW API ITEXTCTL_EnumNextMode | AEETextInputMode
[ public ] SInt32 GetCursorPos(Void);
[ public ] AEETextInputMode GetInputMode( AEETextInputModeInfo * pmInfo = NULL );
BREW API ITEXTCTL_GetInputMode | AEETextInputModeInfo
[ public ] ConstWCharPtr GetTextPtr(Void);
[ public, static ] SFUBrewPtr<SFBTextCtl> Instance(Void);
[ public ] AEETextInputMode SetInputMode( AEETextInputMode wMode );
[ public ] Void SetSoftKeyMenu( const SFUBrewPtr<SFBMenuCtl>::Ptr pm );
[ public ] Bool SetText( ConstWCharPtr psz SIntN cch = -1 );
[ public ] Bool SetText( ConstSFUWideStringRef str SIntN cch = -1 );
[ public ] Bool SetTitle( ConstACharPtr pszResFile UInt16 wResID WCharPtr pText = NULL );
[ public ] Bool SetTitle( ConstSFUWideStringRef strResFile UInt16 wResID WCharPtr strText = NULL );
| Copyright(C) 2003 Sophia Cradle Inc., All Rights Reserved. |
![]() ![]() ![]()
|