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

Leave a Reply