thanks I try to get in Ultimate step by step and I'm glad to get tips. It's nice to see what's possible to do with 'Value'.
But I think it's much cheaper to store the devices in something like a Vector. Each device has more than 100 parameters and the devices are mostly connected to real Devices. There are different views on the structure placed in the main window.
Because I want that the tree shows the order too, I started to make the changes in the tree (D&D) directly in the Vector and therefore I have to sort the Devices in the Vector. Swapping pointers should be cheaper or?
Last night I was in for a shock when the gui crashed. I was happy to find a solution that fits to my idea and the requirements. Just working on a tree without direct link to the devicestructure.