Skip to content

dsp m0004 settingsDisplayInit

tickle edited this page Aug 20, 2022 · 1 revision

← オブジェクトリファレンスに戻る

設定画面(Display)表示

概要

  • 設定画面(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;
Loading

関連項目

English | Japanese

How To Play
(プレイ方法)

How To Make
(作り方、移行方法)

How To Upgrade? / What's New?
(本体の更新方法、更新情報)

Specification (for creators)
(仕様・製作者向け)

Specification (for developers)
(仕様・開発者向け)

Tips
(用途別対処方法)

Repository Local Rules
(リポジトリルール・管理者向け)

Others
(その他)

Clone this wiki locally