mxsdoc

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