This commit is contained in:
Ross
2021-08-20 10:43:41 +01:00
parent afb4ff3df6
commit afa665dad2
+6 -6
View File
@@ -429,7 +429,7 @@ function loadCornerstoneMainImage(element, image, stack, db, load_as_stack) {
},
});
cornerstoneTools.setToolEnabledForElement("ArrowAnnotate");
cornerstoneTools.setToolEnabledForElement(element, "ArrowAnnotate");
let available_tools = [
@@ -465,9 +465,9 @@ function loadCornerstoneMainImage(element, image, stack, db, load_as_stack) {
console.log(load_as_stack);
if (load_as_stack) {
cornerstoneTools.setToolActiveForElement("StackScrollMouseWheel", { mouseButtonMask: 3 });
cornerstoneTools.setToolActiveForElement(element, "StackScrollMouseWheel", { mouseButtonMask: 3 });
} else {
cornerstoneTools.setToolActiveForElement("ZoomMouseWheel", { mouseButtonMask: 3 });
cornerstoneTools.setToolActiveForElement(element, "ZoomMouseWheel", { mouseButtonMask: 3 });
}
//cornerstoneTools.setToolActive("Zoom", { mouseButtonMask: 4 });
//cornerstoneTools.setToolActive("Wwwc", { mouseButtonMask: 2 });
@@ -601,7 +601,7 @@ export function registerPrimaryDicomInterface() {
// Set mousetools based upon the selected options
let selections = $("#primary-mouse-binding select");
selections.each((i, option) => {
cornerstoneTools.setToolActiveForElement(option.value, {
cornerstoneTools.setToolActiveForElement(element, option.value, {
mouseButtonMask: parseInt(option.dataset.button)
});
});
@@ -613,7 +613,7 @@ export function registerAltDicomInterface(e) {
// Set mousetools based upon the selected options
let selections = $("#secondary-mouse-binding select");
selections.each((i, option) => {
cornerstoneTools.setToolActiveForElement(option.value, {
cornerstoneTools.setToolActiveForElement(element, option.value, {
mouseButtonMask: parseInt(option.dataset.button)
});
});
@@ -628,7 +628,7 @@ function changeMouseBinding(e, db) {
// Directly activate primary tools (secondary will be activated when modifier
// key is pressed
if (mode == "0") {
cornerstoneTools.setToolActiveForElement(tool, { mouseButtonMask: parseInt(button) });
cornerstoneTools.setToolActiveForElement(element, tool, { mouseButtonMask: parseInt(button) });
}
dicom_settings_db.mouse_bindings.put({ button: button, mode: mode, tool: tool });