Description
Motivation
If you had ever used 3D Studio Max, you probably remember its clean and
flexible user interface. One control, which contained other controls in groups
as children and provided the ability to hide the groups or scroll them all together,
got my attention ( if you don't understand what control am I talking about,
check the 3rd screenshot on the right ). I found it very useful and decided to
write such a control for my programs.
Overview
This program is a simple demonstration of how the container control works.
It mimics all the functionality that the control in 3D Studio Max has:
it can contain any number of titled groups, each group can contain any number
of other Win32 controls as childrens, the user can collaps or expand a certain group,
or scroll the groups up or down in case some of them don't fit in the window.
The source code for this control can be used in any c++ Win32 application.
Download
|