CSplitterLayout Class
class CSplitterLayout: CDCLayoutBase
Implements splitters and integrates this feature into the layout
manager architecture.
Defined in: SplitterLayout.h
Supported Interfaces
ILayoutNode
Basic layout node functionality
ISplitter
Splitter-specific functionality
Comments
The splitter layout, unlike the rest of the layout algorithms, is a dynamic interactive layout
arrangement. An application user can rearrange windows interactively, using the
mouse. In the other layout algorithms, the layout recalculation is triggered indirectly
by operations such as resizing the container window.
The splitter layout node offers multiple configuration choices, from choosing the
style used or drawing the splitter bars, to getting rid of the bars altogether,
producing non-interactive grid layout.