FlexUI.ms
global flexUI
- 変数
<Struct:FlexUIStruct>
struct FlexUIStruct
ロールアウトコントロールをフレキシブルに配置するためのフレームワーク。
private layoutDefTable
- プロパティ
<Dictionary <Name> <StructDef>>
レイアウト定義。既定値は
undefined
。
private layoutOptionsDef
- プロパティ
<StructDef:FlexLayoutOptionsStruct>
private widgetDefTable
- プロパティ
<Dictionary <Name> <StructDef>>
ウィジェット定義。既定値は
undefined
。
public fn CreateGridLayout
Gridレイアウトを作成する。
- パラメータ
options:
<Struct:FlexLayoutOptionsStruct|UndefinedClass>
レイアウトオプション。既定値は
undefined
。
- 戻り値
<Struct:FlexGridLayoutStruct|UndefinedClass>
public fn CreateGroupLayout
Groupレイアウトを作成する。
- パラメータ
groupBoxWidget
<Struct:FlexGroupBoxControlWidgetStruct>
GroupBoxControl
ウィジェット。
- 戻り値
<Struct:FlexGroupLayoutStruct|UndefinedClass>
public fn CreateHBoxLayout
HBoxレイアウトを作成する。
- パラメータ
options:
<Struct:FlexLayoutOptionsStruct|UndefinedClass>
レイアウトオプション。既定値は
undefined
。
- 戻り値
<Struct:FlexHBoxLayoutStruct|UndefinedClass>
public fn CreateLayoutOptions
レイアウトオプションオブジェクトを作成する。
- 戻り値
<Struct:FlexLayoutOptionsStruct>
public fn CreateStackedLayout
Stackedレイアウトを作成する。
- パラメータ
options:
<Struct:FlexLayoutOptionsStruct|UndefinedClass>
レイアウトオプション。既定値は
undefined
。
- 戻り値
<Struct:FlexStackedLayoutStruct|UndefinedClass>
public fn CreateVBoxLayout
VBoxレイアウトを作成する。
- パラメータ
options:
<Struct:FlexLayoutOptionsStruct|UndefinedClass>
レイアウトオプション。既定値は
undefined
。
- 戻り値
<Struct:FlexVBoxLayoutStruct|UndefinedClass>
public fn CreateWidget
ウィジェットを作成する。
- パラメータ
control
<RolloutControl>
ロールアウトコントロール。
- パラメータ
explicitW:
<Integer|UndefinedClass>
キャプションを含まない明示的な幅。
0
以上の整数、またはundefined
。既定値はundefined
。
- パラメータ
explicitH:
<Integer|UndefinedClass>
キャプションを含まない明示的な高さ。
0
以上の整数、またはundefined
。既定値はundefined
。
- 戻り値
<Struct|UndefinedClass>
- 補足
不明なコントロールの場合は
undefined
を返す。
public fn Install
インストールする。
- 戻り値
<OkClass>
- 補足
静的メソッド。
public fn Uninstall
アンインストールする。
- 戻り値
<OkClass>
- 補足
静的メソッド。
private fn initialize
内部状態を初期化する。
- 戻り値
<OkClass>
private fn isValidGroupBoxControlWidget
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private version
- プロパティ
<Array[<Integer>]>
バージョン番号。メジャー、マイナー、パッチの順。
public fn StructName
- 戻り値
<Name>
public fn Dump
- パラメータ
indent:
<String>
- パラメータ
out:
<FileStream|StringStream|WindowStream>
出力先。既定値は
listener
。
- 戻り値
<OkClass>
public fn Equals
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
- 補足
大文字と小文字を区別する。
public fn GetVersion
- 戻り値
<Array[<Integer>]>