Hello GuruRamesh,
Outline Box has no scrollbars included. If you want scrollbars to appear, add the Horizontal Scrollbar or/and Vertical Scrollbar to your component explicitly and arrange it where you want it to appear.
Then you have to implement some glue code so the scrollbar is updated when the Outline Box is scrolled or its content changes. For this purpose you add a new slot method and connect it to Outline Box property OnUpdate as described in the section Enumerate and search views controlled by the Outline Box.
Within the method you implement the code to update the scrollbar according to the actual status of the Outline Box. For example in case of the Vertical Scrollbar:
// Get the area enclosing the views within the Outline Box as well as the
// visible area of the Outline Box itself.
var rect contentArea = Outline.GetContentArea( Core::ViewState[ Visible ]);
var rect outlineBounds = Outline.Bounds;
// Update the status of the scrollbar
VerticalScrollbar.ContentArea = contentArea.h;
VerticalScrollbar.ViewArea = outlineBounds.h;
VerticalScrollbar.Position = outlineBounds.y1 - contentArea.y1;
I hope it helps you further.
Best regards
Paul Banach