Hello,
I’m new to Docking Frames and was wondering if it were possible to use multiple themes at once?
This is kind of a “yes and no at the same time” answer.
In order to drag and drop a Dockable it has to be in the “realm” of a DockController. A Dockable not in a realm makes little sense: there would be no drag and drop and not even any decorations (like a titlebar, a border, etc…). These realms are completely independent from each other, and the framework does not offer any mechanisms for a Dockable to switch into another realm.
For each controller there is exactly one theme at a time, you can change the theme but not have more than one. This means that multiple themes require multiple controllers (and thus multiple independent realms).
Now you can have more than one controller, you can create as many controllers as you want. But due to the fact that the realms cannot interact, usually it makes sense to have only one controller per application, or at least only one controller per window.
There are a lot mechanisms to finetune the look of a theme, if you are looking for anything specific then I might be able to tell you how to setup that detail.
Thanks for the reply! I was considering this for a program I’m working on and I’ll think about this.