diff --git a/src/components/FusionSettingsDialog.vue b/src/components/FusionSettingsDialog.vue index 0a2d564..5e881ea 100644 --- a/src/components/FusionSettingsDialog.vue +++ b/src/components/FusionSettingsDialog.vue @@ -78,6 +78,9 @@ {{ $t("disable blending params") }} + {{ $t("show blending grids") }} +
@@ -150,6 +153,9 @@ const send_disable_blending_params = () => { set?.SetBlendingOption(1, disable_blending_params.value ? 1 : 0); }; + const send_show_blending_grids = () => { + set?.SetBlendingOption(1000, show_blending_grids.value ? 1 : 0); + }; const resetall=()=>{ set?.ResetBlendingConfig() } @@ -159,6 +165,7 @@ optionsstr.value = "FusionLocale"; const hide_desktop_value = ref(true); const disable_blending_params = ref(false); + const show_blending_grids = ref(false); const options = computed({ get() { return optionsstr.value; @@ -240,18 +247,18 @@ set?.GetBlendingConfig("").then((res) => { let tmp = JSON.parse(res ? res.config : ""); //console.log(tmp.options[0][1]) - let local_options = [ [ref(0), hide_desktop_value], [ref(1), disable_blending_params] ]; + let local_options = [ [ref(0), hide_desktop_value], [ref(1), disable_blending_params], [ref(1000), show_blending_grids] ]; let k:any; for(k in local_options) { - let local_opt = local_options[k]; - let ii:any; - for(ii in tmp.options){ - let opt = tmp.options[ii]; - if (2 == opt.length && local_opt[0].value == opt[0]){ - local_opt[1].value = (opt[1] == 0 ? false : true); - break; - } - } + let local_opt = local_options[k]; + let ii:any; + for(ii in tmp.options){ + let opt = tmp.options[ii]; + if (2 == opt.length && local_opt[0].value == opt[0]){ + local_opt[1].value = (opt[1] == 0 ? false : true); + break; + } + } } }); }, 1000); @@ -261,6 +268,8 @@ hide_desktop_value, send_disable_blending_params, disable_blending_params, + send_show_blending_grids, + show_blending_grids, clear, show_dialog, options, diff --git a/src/i18n/en-US/index.ts b/src/i18n/en-US/index.ts index 93a3f87..6fa556b 100644 --- a/src/i18n/en-US/index.ts +++ b/src/i18n/en-US/index.ts @@ -427,4 +427,5 @@ export default { "Whether to hide the desktop":"Whether to hide the desktop", "resetall config":"resetall config", "disable blending params":"Dsable blending params", + "show blending grids":"show grids", }; diff --git a/src/i18n/zh-CN/index.ts b/src/i18n/zh-CN/index.ts index 334ebc5..45439e2 100644 --- a/src/i18n/zh-CN/index.ts +++ b/src/i18n/zh-CN/index.ts @@ -696,4 +696,5 @@ export default { "Whether to hide the desktop":"是否隐藏桌面", "resetall config":"重置所有配置", "disable blending params":"禁用融合参数", + "show blending grids":"显示网格", };