I am considering different user interface layouts for my next project, and I was wondering if there are integrated or third-party frameworks that allow me to create tabbed interfaces?
To clarify what I want, this is not some kind of docking mechanism or MDI, but first of all a structure that allows me to have one main form and one or more secondary forms that will be displayed as tabs inside the main form.
Although I said that I did not need any kind of docking mechanism, I made a small test application that actually uses it. The result that I got is very close to what I want. Firstly, I miss some features, such as the close button on each tab. Secondly, I needed to create my own structure in order to automate all tasks, such as creating and destroying tabs, combining each new form with its tab, freeing the form when closing the associated tab, etc. I'm not saying that I canโt do this, but I would like to know if there are ready-made frameworks that already have all these functions. Although I would prefer an open source solution, commercial is also welcome.
source
share