mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-29 16:44:23 +08:00
This commit is contained in:
1 parent
46e6d5b622
commit
a1abe55726
15 files changed
+199
-1121
No files matched your search
@@ -3339,16 +3339,17 @@ function displayMode() {
|
||||
}
|
||||
|
||||
function renderBackendLabel(name) {
|
||||
return { svg: "SVG", canvas: "Canvas", gg: "GoGPU", "gg+canvas": "GoGPU + Canvas" }[name] || name || "无";
|
||||
return { svg: "SVG", canvas: "Canvas", ofd: "OFD" }[name] || name || "无";
|
||||
}
|
||||
|
||||
function updateRenderBackend() {
|
||||
el.renderBackend.value = state.renderBackend;
|
||||
el.renderDPI.value = String(state.renderDPI);
|
||||
el.renderBackend.disabled = !state.ready || state.exporting || document.body.hasAttribute("aria-busy");
|
||||
el.renderDPI.disabled = el.renderBackend.disabled || displayMode() === "svg";
|
||||
const disabled = !state.ready || state.exporting || document.body.hasAttribute("aria-busy");
|
||||
el.renderBackend.disabled = disabled || Object.keys(state.renderBackends).length < 2;
|
||||
el.renderDPI.disabled = disabled || displayMode() === "svg";
|
||||
el.renderDPI.title = displayMode() === "svg" ? "矢量预览无需DPI" : "预览DPI(仅位图)";
|
||||
el.renderVectorButton.disabled = el.renderRasterButton.disabled = el.renderBackend.disabled || state.editing;
|
||||
el.renderVectorButton.disabled = el.renderRasterButton.disabled = disabled || state.editing;
|
||||
el.renderVectorButton.setAttribute("aria-pressed", String(displayMode() === "svg"));
|
||||
el.renderRasterButton.setAttribute("aria-pressed", String(displayMode() === "raster"));
|
||||
el.renderVectorButton.title = state.editing ? "编辑使用矢量显示" : "矢量显示";
|
||||
|
||||
Reference in new issue
Block a user