obj v0019 g_btnDeleteFlg - cwtickle/danoniplus GitHub Wiki
← オブジェクトリファレンスに戻る
g_btnDeleteFlg / g_cxtDeleteFlg
概要
- ボタンの既定処理を削除するかどうかを管理するオブジェクト。
g_btnDeleteFlg
はボタン左クリック時、g_cxtDeleteFlg
はボタン右クリック時を指す。
g_btnDeleteFlg.[ボタンid名]
もしくは g_cxtDeleteFlg.[ボタンid名]
の形式で指定する。
それぞれ、値をtrue
にすることで既定処理が削除される。未指定時はfalse
(既定処理有効)扱い。
- 通常、g_btnAddFunc / g_cxtAddFuncとセットで使用することを想定している。
function customTitleInit() {
g_btnDeleteFlg.btnStart = true; // g_btnDeleteFlg.(ボタンID) = true でボタンIDが行っている処理をやめる
g_btnAddFunc.btnStart = evt => {
evt.target.style.background = `#9999ff`; // evt.targetでボタン本体に対する処理を記述できる
commentInit(); // g_btnAddFunc.(ボタンID) に関数を定義することでその処理を後から挿入
};
g_cxtDeleteFlg.btnStart = true; // g_cxtDeleteFlg.(ボタンID) = true でボタンIDが行っている処理をやめる
g_cxtAddFunc.btnStart = evt => {
commentInit(); // g_cxtAddFunc.(ボタンID) に関数を定義することでその処理を後から挿入
};
}
生成タイミング
プロパティ
関連項目