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>]>