I’m currently deep in the bowels of adding docking functionality. I’ve reached the point where you can add/remove/show/hide pages on the edges of a container control. This includes docking them as well as the auto hidden feature where they slide into view when you hover over the tab stubs on the edge.
To help me out I needed to add some new events, methods and properties to the workspace and navigator controls. I thought you might find some of these handy for y0ur own applications so here is a quick summary…
KryptonWorkspace
Methods
HideAllPages()
ShowAllPages()
FirstVisibleCell()
NextVisibleCell(…)
PreviousVisibleCell(…)
LastVisibleCell()
IsCellPresent(…)
PageForUniqueName(…)
CellForUniqueName(…)
Properties
CellVisibleCount
Events
CellCountChanged
CellVisibleCountChanged
KryptonNavigator
Methods
HideAllPages()
ShowAllPages()
Properties
AllowTabSelect
Bar.BarLastItemInset
Events
TabCountChanged
TabVisibleCountChanged
TabMouseHoverStart
TabMouseHoverEnd