「テーマのトグル」の版間の差分
→ソースコード: Mery 3.7.0 時点のテーマの仕様に合わせて項目を追加 |
→ソースコード: コメントを追加 |
||
| 16行目: | 16行目: | ||
var newTheme; | var newTheme; | ||
// あらかじめ [オプション] ダイアログの [表示] カテゴリの [テーマ] で | |||
// 切り替え用1・切り替え用2・切り替え用3というテーマ名で切り替えたいテーマを「名前を付けて保存」しておきます | |||
switch (currentTheme) { | switch (currentTheme) { | ||
case "切り替え用1": | case "切り替え用1": | ||
| 27行目: | 29行目: | ||
} | } | ||
// Mery 3.5.6 時点での項目。Mery 3.7.0 現在変更なし | |||
// テーマの仕様変更の際には項目を見直す必要があると思います | |||
var items = [ | var items = [ | ||
"GeneralForeColor", | "GeneralForeColor", | ||
| 230行目: | 234行目: | ||
editor.WriteSettingString("Themes", "ThemeName", newTheme); | editor.WriteSettingString("Themes", "ThemeName", newTheme); | ||
// テーマを「名前を付けて保存」したときに設定ファイルに追加される | |||
// [Theme\テーマ名] セクションを読んで [Display] セクションの該当する項目を書き換える | |||
for (var i = 0; i < items.length; i++) { | for (var i = 0; i < items.length; i++) { | ||
editor.WriteSettingString("Display", items[i], | editor.WriteSettingString("Display", items[i], | ||
スポンサーリンク