Hello.
Suppose that I wanted to add a rudimentary hanging protocol feature to Weasis, what are my options?
Loading prior studies can be accomplished server side when creating the JNLP.
We also have the Weasis commands, the dcmview2d ones are useful but sadly would require a second JNLP launch. We could assign a left button action, some wl value and change the layout.
First problem: changing the layout doesn't cause the other series to load automatically on the new spots on the grid. We could change the default 1x1 to 1x2 but the next series won't load on the new column. This is actually something that happens when changing the layout using the GUI button.
I've noticed that other viewers like Clear Canvas, Oviyam or Horos load the next series when more spots become available after a layout update.
How possible it is to replicate this behavior in Weasis? Something like this would make creating a new Plugin for applying new hanging protocols a feasible and simple thing.
Is the only remaining option to alter the behavior of the "change layout" action and re build Weasis? Is it even possible? Something tells me that this is non trivial.
Thank you!