Hi Caspar,

thanks for dealing with these requests.

What regards 1. and 2., I'm not generally interested in the context menu
approach because I find the DnD much more intuitive and simple.

About 3., yes, I meant the accessibility of these properties from the
application. I made some suggestions on the ticket that affects the
property list view and the data manager. Basically, what I suggest is that
these plugins should show the render window specific property if a render
window is selected and a property is set specifically for that, otherwise
the global property. This is not compatible with the current behaviour,
though.

Another note is that in the following commit I fixed a bug in the current
drag and drop facility of MITK (for reordering the layers). This is merely
a fix, and does not change the parent-child relationship of the nodes. The
problem was that the nodes were inserted in a wrong position at drop.
(Different position if you dragged the node upwards or downwards.)

https://github.com/NifTK/MITK/commit/cfeed4eb98462e00fe0e8fdae3ec7988ae334beb

I you could merge this, that would be very helpful. I am happy to rebase it
on the latest master and send a pull request.

Cheers,
Miklos




On 9 July 2013 12:15, Goch, Caspar Jonas <[email protected]> wrote:

>  Hi Miklos,****
>
> ** **
>
> we discussed whether or not to include these features and if so how to
> implement them. We would very much appreciate your input on our ideas,
> especially as most of the details are very much use case dependend.****
>
> ** **
>
> **1.       **Dragging and dropping is out, as it is too ambiguous and can
> easily break a lot of things, but there might be another way to do it. See
> *Bug 15561* <http://bugs.mitk.org/show_bug.cgi?id=15561>****
>
> **2.       **This is a very special case we do not want to support
> ourselves, but it could probably be made more easily accessible by a change
> context menus work proposed in *Bug 
> 15560*<http://bugs.mitk.org/show_bug.cgi?id=15560>
> ****
>
> **3.       **We already support this possibility, there just is no way to
> access it from the application as of yet. See *Bug 
> 15562*<http://bugs.mitk.org/show_bug.cgi?id=15562>
> ****
>
> ** **
>
> As stated above, we would appreciate any input from users on the list on
> whether they need this kind of functionality and what their
> use-cases/requirements are.****
>
> ** **
>
> Best,****
>
> Caspar****
>
> ** **
>
> *Von:* Miklos Espak [mailto:[email protected]]
> *Gesendet:* Donnerstag, 27. Juni 2013 14:59
> *An:* mitk-users
> *Betreff:* [mitk-users] data manager customisation****
>
> ** **
>
> Hi,
>
>
> I would need some customisations on the data manager plugin.
>
> What would be the most straightforward way of this without diverging from
> the MITK upstream too much?
>
> I already implemented some of the required features in a fork, but they
> cannot be easily pulled into MITK in their current form, and I am also not
> sure if you want those changes.
>
> The features would be:
>
> 1. Drag and drop of nodes within the data manager to make nodes "derived".
> E.g. you could pull a segmentation upon a reference image, it would be made
> its derived node.
>
> 2. If a 3D segmentation would be pulled on a 4D image then a 4D
> segmentation would be created in which the original segmentation would be
> propagated along time.
>
> 2. Make the check boxes show the render window specific visibility of a
> render window instead of the global visibility. This would be need for our
> DnD display in which you can watch different set of images in different
> viewers side by side. But currently you cannot see in the data manager
> which viewer shows which images. I can imagine a "SetCurrentRenderWindow"
> function in the data manager view. If the current render window is set then
> the would show / control its specific visibility properties, and if it was
> set to NULL then the global visibility properties.
>
> Would any of these be of your interest?
>
> Cheers,
> Miklos****
>
>
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to