前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3
SFRPlainFrame
枠やタイトルのないプレーンなフレームの機能を提供するクラスです。
#include <SFRPlainFrame.h.hpp>
class SFRPlainFrame : public SFRFrame;
SFMTYPEDEFCLASS(SFRPlainFrame)

継承図

SFRPlainFrame クラスの継承図

協調図

SFRPlainFrame クラスの協調図

参照

SFRFrame | SFRApplication | SFRPlainWindow | SFRPlainDialog | SFRPlainPane

メンバ

コンストラクタ/デストラクタ
SFRPlainFrame( SFRResponderPtr parent )
SFRPlainFrame クラスのコンストラクタです。
~SFRPlainFrame( Void )
SFRPlainFrame クラスのデストラクタです。
パブリック関数
static
SFXMarginConstRef
GetMargin( Void )
ベース領域とコンテント領域の間のマージンを取得します。( 単位 : ピクセル )
SFXRGBColorConstRef GetColor( ColorType index ) (SFRFrame から継承)
色を取得します。
Void SetColor( ColorType index , SFXRGBColorConstRef color ) (SFRFrame から継承)
色を設定します。
プロテクト関数
static
SFXRectangle
AdjustBound( SFXRectangleConstRef rect )
座標を調節します。
Void ContentHandler( SFXGraphicsPtr graphics ) (SFRFrame から継承)
[ハンドラ] コンテント領域を再描画します。
SFRResponderPtr GetResponder( Void ) (SFRFrame から継承)
レスポンダを取得します。
SFCError MakeHandler( Void ) (SFRFrame から継承)
コンテント領域を再描画します。
ColorEnum (SFRFrame から継承)
特定の箇所を表す定数です。

SFRPlainFrame::SFRPlainFrame
SFRPlainFrame クラスのコンストラクタです。
[ protected ]
SFRPlainFrame(
    SFRResponderPtr parent   // 親となるレスポンダのポインタ
);

参照

SFRPlainFrame::~SFRPlainFrame


SFRPlainFrame::~SFRPlainFrame
SFRPlainFrame クラスのデストラクタです。
[ protected, virtual ]
~SFRPlainFrame(Void);

参照

SFRPlainFrame::SFRPlainFrame


SFRPlainFrame::AdjustBound
座標を調節します。
[ protected, static ]
SFXRectangle AdjustBound(
    SFXRectangleConstRef rect   // 調節する座標
);

SFRPlainFrame::GetMargin
ベース領域とコンテント領域の間のマージンを取得します。( 単位 : ピクセル )
[ public, static ]
SFXMarginConstRef GetMargin(Void);