MwmEvent.ms
struct MwmEventStruct
ロールアウトコントロールのイベント情報を格納する構造体。
- 補足
- 作成パラメータ
-
MwmEventStruct control eventName params
public _CP1_
- プロパティ
<RolloutClass|RolloutControl|RCMenu|MenuItem>
作成パラメータ1。イベント発生元のロールアウトコントロール。既定値は
undefined
。
public _CP2_
- プロパティ
<Name>
作成パラメータ2。イベント名。既定値は
undefined
。
public _CP3_
- プロパティ
<Array[<Any>]|Any>
作成パラメータ3。イベントデータ。既定値は
#()
。
private control
- プロパティ
<RolloutClass|RolloutControl|RCMenu|MenuItem>
イベント発生元のロールアウトコントロール。既定値は
undefined
。
private eventName
- プロパティ
<Name>
イベント名。既定値は
undefined
。
private params
- プロパティ
<Array[<Any>]>
イベントデータ。既定値は
#()
。
public fn GetControl
イベント発生元のロールアウトコントロールを取得する。
- 戻り値
<RolloutClass|RolloutControl|RCMenu|MenuItem|UndefinedClass>
public fn GetEventName
イベント名を取得する。
- 戻り値
<Name|UndefinedClass>
public fn GetParams
イベントデータを取得する。
- 戻り値
<Array[<Any>]>
public fn SetControl
イベント発生元のロールアウトコントロールを設定する。
- パラメータ
input
<RolloutClass|RolloutControl|RCMenu|MenuItem>
- 戻り値
<RolloutClass|RolloutControl|RCMenu|MenuItem|UndefinedClass>
- 補足
無効な値の場合は何もしない。
public fn SetEventName
イベント名を設定する。
- パラメータ
input
<Name>
- 戻り値
<Name>
- 補足
無効な値の場合は何もしない。
public fn SetParams
イベントデータを設定する。
- パラメータ
input
<Array[<Any>]>
- 戻り値
<Array[<Any>]|Any>
- 補足
配列以外の値を指定した場合は配列にして格納する。
private fn isValidControl
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn isValidMenuItem
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn isValidRCMenu
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn isValidRollout
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
private fn isValidRolloutControl
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
public fn StructName
- 戻り値
<Name>
public fn Dump
- パラメータ
indent:
<String>
- パラメータ
out:
<FileStream|StringStream|WindowStream>
出力先。既定値は
listener
。
- 戻り値
<OkClass>
public fn Equals
- パラメータ
obj
<Any>
- 戻り値
<BooleanClass>
- 補足
大文字と小文字を区別する。