I'm working on a new project and I would like to create a customizable layout where the user can show/hide, arrange, move, resize, etc ... several panels.
As reference example think to the MS Visual Studio editor.
I've worked a little with the DOCK field and it seems to be a good start but not yet complete.
Is there someone who use the DOCK field? If yes, what are your impressions? Any tips?
I think the DOCK field should be improved but I'm not sure which is the best way to follow.
Trying to recreate a behavior like the MSVC editor is of course the best thing to do but it will be very complicated too.
I don't know if there are some easier ways to follow to achieve a good result without spending hours and hours on coding.
An idea could be use the dock keyword as attribute (not as field) and let each dock_pane to anchor to every fields with the dock attribute.
In case we find a good solution (whatever it will be) then the new dock will be applied to nana-creator and I think will be useful to Kunlun (Jinhao's new IDE) too.