<< Return to Main Index

< Return to Class Index

CGXDSplitWnd  Class Members

Construction

Create Create a dynamic splitter window.
CreateStatic Create a static splitter window.
CreateView Create view window for each pane.

Operation

IdFromRowCol Convert row-column index into ID of the pane.
GetPane Get the pointer to the child window in the given pane.
IsChildPane Check if a given window is child window of any pane.
GetRowInfo Get size information of a row.
SetRowInfo Set size information of a row.
GetColumnInfo Get size information of a column.
SetColumnInfo Set size information of a column.
GetRowCount Get row count of this splitter window.
GetColumnCount Get column count of this splitter window.
GetScrollStyle Get the shared-scrollbar style.
SetScrollStyle Set scrollbar style for the shared-scrollbar of this splitter window.
RecalcLayout Reposition the panes and the shared scrollbar.

Overridables

OnDrawSplitter Draw the splitter of this splitter window.
OnInvertTracker Draw the ghost rectangle during mouse tracking.
SplitRow Split row at given position.
SplitColumn Split column at given position.
DeleteRow Delete a given row.
DeleteColumn Delete a given column
DoKeyboardSplit Split window using keyboard.
DoScroll Scroll this splitter window
DoScrollBy Scroll this splitter window by given amount.

CGXDSplitWnd

Class Overview

Member Functions