private void UpdateScrollbarNavigation (SWF.ScrollBar scrollbar,
bool navigable)
{
if (scrollbar == vscrollbar) {
if (navigable == false && vscrollbarProvider != null)
RaiseNavigationEvent (StructureChangeType.ChildRemoved,
ref vscrollbarProvider,
vscrollbar);
else if (navigable == true && vscrollbarProvider == null)
RaiseNavigationEvent (StructureChangeType.ChildAdded,
ref vscrollbarProvider,
vscrollbar);
} else if (scrollbar == hscrollbar) {
if (navigable == false && hscrollbarProvider != null)
RaiseNavigationEvent (StructureChangeType.ChildRemoved,
ref hscrollbarProvider,
hscrollbar);
else if (navigable == true && hscrollbarProvider == null)
RaiseNavigationEvent (StructureChangeType.ChildAdded,
ref hscrollbarProvider,
hscrollbar);
}
}