dsp m0004 settingsDisplayInit - cwtickle/danoniplus GitHub Wiki
← オブジェクトリファレンスに戻る
設定画面(Display)表示
概要
フローチャート
- カスタムJs/スキンJsによる差し込み処理は水色で表記。
- 関連ページがあるボックスは青枠で表記。
flowchart TD
A([start])-->settingsDisplayInit-->Z([end]);
subgraph settingsDisplayInit
B["画面クリア・背景再描画<br>clearWindow"]-->C["タイトル文字描画<br>getTitleDivLabel"]
C-->D-->E["ユーザカスタムイベント<br>g_customObj.settingsDisplay"]
E-->F["ボタン作成処理<br>commonSettingBtn"]-->G["キー操作イベントの作成<br>setShortcutEvent"]
G-->H["ユーザスキン設定<br>g_skinJsObj.settingsDisplay"]
end;
subgraph D["設定用ウィンドウの作成 / createSettingsDisplayWindow"]
x1([start])-->a1-->b1["設定用ラベル・ボタンの作成<br>createGeneralSetting"]-->y1([end])
end;
subgraph a1["Displayボタンの作成 / makeDisplayButton"]
x2([start])-->a2{"対象のDisplayボタンは有効?"}
a2-->|Yes| b2["ボタンの表示<br>makeSettingLblCssButton"]-->c2["ショートカット表記を表示<br>createScText"]-->y2([end])
a2-->|No| d2["無効化用ラベルを表示<br>makeDisabledDisplayLabel"]-->y2
end;
click B "https://github.com/cwtickle/danoniplus/wiki/fnc-c0021-clearWindow" _blank;
style B stroke:#0000ff,stroke-width:4px;
style E fill:#00ffff;
click G "https://github.com/cwtickle/danoniplus/wiki/fnc-c0035-setShortcutEvent" _blank;
style G stroke:#0000ff,stroke-width:4px;
style H fill:#00ffff;
関連項目