SophiaFramework UNIVERSE 5.3 |
表 12.2.
クラス名 | BREW の構造体 | 図形の種類 | 解説 |
---|---|---|---|
SFXSize | --- | サイズ | サイズ(幅と高さ)を表すクラスです。 |
SFXMargin | --- | 余白 | マージン(矩形の上下左右の余白)を表すクラスです。 |
例 12.13. サイズ : 矩形(SFXRectangle)クラスの幅と高さ
// 矩形 SFXRectangle rectangle(10, 20, 30, 40); // 幅が 50 ピクセル、高さが 60 ピクセルのサイズを表す SFXSize size(50, 60); // 矩形の幅を 50 ピクセル、高さを 60 ピクセルに設定する rectangle.SetSize(size); // 矩形の幅を 15 ピクセル、高さを 25 ピクセル大きくする rectangle.AddSize(SFXSize(15, 25));
例 12.14. マージン : フレーム(SFZTitleBevelFrame)のマージン
SFZTitleBevelFrameSmp _frame; SFXMargin margin; // フレームの余白(影、枠、ベベル枠、ヘッダー)を取得する margin.Set(_frame->GetSuitableMargin()); SInt16 top = margin.GetTop(); // フレームの余白の上側の大きさ SInt16 bottom = margin.GetBottom(); // フレームの余白の下側の大きさ SInt16 left = margin.GetLeft(); // フレームの余白の左側の大きさ SInt16 right = margin.GetRight(); // フレームの余白の右側の大きさ
参照: フレーム
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |