MQWidget.Button class

ボタンクラス。

継承クラス: MQWidget.WidgetBase

Property

get set Type Name Description
o o string text 表示文字列
o o string fontName フォント名
o o bool fontBold 太字フォント
o o float fontScale フォントのスケール
o o MQWidget.ColorI4 fontColor フォントの色
o o string alignment 文字の配置位置
[left]
[right]
[center] 中央
o o bool toggle 自動切り替え
o o bool down 押下状態
o o bool repeat リピート
o o bool chain 隣接ボタンとのチェイン表示
o o bool flat 平面スタイル表示
o o float paddingX 文字やアイコン間の横方向の隙間
o o float paddingY 文字やアイコン間の縦方向の隙間
x o string systemSVGFile システムで用意されたSVGファイル名
o o float imageScale SVGの表示拡大率
o o string imagePosition SVGの表示位置
[left]
[right]
[top]
[bottom]
x o bool default デフォルトボタンとして
x o bool cancel キャンセルボタンとして
x o string modalResult ダイアログの結果値

Method

Member Description
Button コンストラクタ。
addClickEvent ボタンが押された時のイベントを追加します。
addRepeatEvent ボタンが押し続けられた時のイベントを追加します。

Button([parent])

コンストラクタ。

引数:
MQWidget.WidgetBase parent - 親ウィジェット

addClickEvent(callback)

ボタンが押された時のイベントを追加します。

引数:
function(sender) callback - コールバック関数

addRepeatEvent(callback)

ボタンが押し続けられた時のイベントを追加します。

引数:
function(sender) callback - コールバック関数