前のページ次のページ上に戻るホーム SophiaFramework 2.2
SFBDialog
IDialog インターフェイスのラッパークラスです。
#include <SFBDialog.hpp>
class SFBDialog : public SFBBase;
typedef SFBDialog&          SFBDialogRef;
typedef SFBDialog*          SFBDialogPtr;
typedef SFBDialog**         SFBDialogHandle;
typedef const SFBDialog     ConstSFBDialog;
typedef const SFBDialog&    ConstSFBDialogRef;
typedef const SFBDialog*    ConstSFBDialogPtr;
typedef const SFBDialog**   ConstSFBDialogHandle;

継承図

SFBDialog クラスの継承図

参照

BREW API IDialog

メンバ

パブリック関数
public
AddRef (SFBBase から継承) インターフェイスの参照カウントをインクリメントします。
public
GetControl 指定された識別子に関連付けられたコントロールを取得します。
public
GetID ダイアログのリソースIDを返します。
public
GetProperties ダイアログの現在のプロパティを返します。
public
Redraw 指定されたダイアログとそのすべてのコントロールを再描画します。
public
Release (SFBBase から継承) インターフェイスの参照カウントをデクリメントします。
public
SetEventHandler ダイアログのイベントハンドラを設定またはリセットします。
public
SetFocus コントロールにフォーカスを設定します。
public
SetProperties ダイアログのプロパティを設定します。

SFBDialog::GetControl
指定された識別子に関連付けられたコントロールを取得します。
[ public ]
SFUBrewPtr<SFBControl> GetControl(
    SInt16 wID   
);

参照

BREW API IDIALOG_GetControl | SFBShell::CreateDialog | SFBDialog::SetFocus


SFBDialog::GetID
ダイアログのリソースIDを返します。
[ public ]
UInt16 GetID(Void);

参照

BREW API IDIALOG_GetID


SFBDialog::GetProperties
ダイアログの現在のプロパティを返します。
[ public ]
UInt32 GetProperties(Void);

参照

BREW API IDIALOG_GetProperties


SFBDialog::Redraw
指定されたダイアログとそのすべてのコントロールを再描画します。
[ public ]
Void Redraw(Void);

参照

BREW API IDIALOG_Redraw


SFBDialog::SetEventHandler
ダイアログのイベントハンドラを設定またはリセットします。
[ public ]
Void SetEventHandler(
    PFNAEEEVENT pfn        
    VoidPtr pUser = NULL   
);

参照

BREW API IDIALOG_SetEventHandler | PFNAEEEVENT | SFBShell::CreateDialog | SFBDialog::SetFocus


SFBDialog::SetFocus
コントロールにフォーカスを設定します。
[ public ]
SInt16 SetFocus(
    SInt16 wID   
);

参照

BREW API IDIALOG_SetFocus | SFBShell::CreateDialog


SFBDialog::SetProperties
ダイアログのプロパティを設定します。
[ public ]
Void SetProperties(
    UInt32 dwProps   
);

参照

BREW API IDIALOG_SetProperties | SFBDialog::GetProperties | SFBDialog::SetEventHandler | SFBShell::CreateDialog