From b6bccf8ce3d71bfec9194822526df50476ae2a5e Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 2 Sep 2025 21:03:21 +0100 Subject: [PATCH] feat: add hidden and disabled options for window settings in openMainImage function --- js/viewer.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/viewer.js b/js/viewer.js index 6eb58f8..506a78e 100644 --- a/js/viewer.js +++ b/js/viewer.js @@ -692,6 +692,10 @@ export function openMainImage(current_question, t, source) { { value: 'rotate', text: 'rotate [r]' }, { value: 'scroll', text: 'scroll [s]' }, { value: 'window', text: 'window (128 ± 127.5) [w]' }, + { value: 'abdomen', text: 'window = abdomen [a]', hidden: true, disabled: true }, + { value: 'pulmonary', text: 'window = pulmonary [p]', hidden: true, disabled: true }, + { value: 'brain', text: 'window = brain [b]', hidden: true, disabled: true }, + { value: 'bone', text: 'window = bone [o]', hidden: true, disabled: true }, { value: 'measure', text: 'measure [m]' }, { value: 'ellipse', text: 'ellipse [l]' }, { value: 'rectangle', text: 'rectangle [c]' }, @@ -703,6 +707,7 @@ export function openMainImage(current_question, t, source) { o.value = opt.value; o.textContent = opt.text; if (opt.disabled) o.disabled = true; + if (opt.hidden) o.style.display = 'none'; select.appendChild(o); }); viewerTitleBar.appendChild(select);