FlexGroupLayout.ms
struct FlexGroupLayoutStruct
GroupBoxControl
用のレイアウト。
- 補足
レイアウトオプションの状態に関係なく上側
15
ピクセル、下側と左右にそれぞれ5
ピクセルの余白を設ける。
矩形の指定にBox2
値を使用する都合上、各セルの幅と高さの最小値は1
となる。- 通知
-
通知名 通知データ タイミング #CellSet
追加したセル セルのアイテムを設定した後 #RectUpdated
各セルの矩形 レイアウトの矩形を設定した後 #VisibilityChanged
新たなセルのアイテムの可視性 セルのアイテムの可視性を設定した後
public _CP1_
- プロパティ
<Struct:FlexGroupBoxControlWidgetStruct>
作成パラメータ1。
GroupBoxControl
ウィジェット。既定値はundefined
。
private cell
- プロパティ
<Struct:FlexBoxCellStruct>
セルのアイテム。既定値は
undefined
。
private groupBoxWidget
- プロパティ
<Struct:FlexGroupBoxControlWidgetStruct>
GroupBoxControl
ウィジェット。
private boxCellDef
- プロパティ
<StructDef:FlexBoxCellStruct>
private paddingB
- プロパティ
<Integer>
レイアウト外周の下側の余白。既定値は
5
。
private paddingL
- プロパティ
<Integer>
レイアウト外周の左側の余白。既定値は
5
。
private paddingR
- プロパティ
<Integer>
レイアウト外周の右側の余白。既定値は
5
。
private paddingT
- プロパティ
<Integer>
レイアウト外周の上側の余白。既定値は
15
。
public fn GetCell
セルのアイテムを取得する。
- 戻り値
<Struct:FlexBoxCellStruct|UndefinedClass>
public fn GetGroupBoxWidget
GroupBoxControl
ウィジェットを取得する。
- 戻り値
<Struct:FlexGroupBoxControlWidgetStruct|UndefinedClass>
public fn GetVisibility
セルのアイテムの可視性を取得する。
- 戻り値
<BooleanClass|UndefinedClass>
- 補足
値を取得できない場合や真偽混合の場合は
undefined
を返す。
public fn SetCell
セルのアイテムを設定する。
- パラメータ
obj
<Struct>
レイアウトまたはウィジェット。
- 戻り値
<Struct:FlexBoxCellStruct|UndefinedClass>
public fn SetRect
レイアウトの矩形を設定する。
- パラメータ
rect
<Box2>
- 戻り値
<Array[<Box2>]>
- 補足
一貫性のため戻り値は配列で返す。
public fn SetVisibility
セルのアイテムの可視性を設定する。
- パラメータ
input
<BooleanClass>
- 戻り値
<BooleanClass|UndefinedClass>
- 補足
無効な値の場合は何もしない。
private fn isValidBoxCell
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn isValidGroupBoxControlWidget
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn setGroupBoxWidget
- パラメータ
obj
<Any>
- 戻り値
<Struct:FlexGroupBoxControlWidgetStruct|UndefinedClass>
public fn StructName
- 戻り値
<Name>
public fn Dump
- パラメータ
indent:
<String>
- パラメータ
out:
<FileStream|StringStream|WindowStream>
出力先。既定値は
listener
。
- 戻り値
<OkClass>
public fn Equals
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
- 補足
大文字と小文字を区別する。
public StateChanged
- プロパティ
<Struct:ObservableStruct>