C# Class ComponentFactory.Krypton.Navigator.ViewBuilderOutlookFull

Implements the NavigatorMode.OutlookFull mode.
Inheritance: ViewBuilderOutlookBase
Show file Open project: ComponentFactory/Krypton

Public Methods

Method Description
DesignerGetHitTest ( Point pt ) : bool

Is the provided over a part of the view that wants the mouse.

Destruct ( ) : void

Destruct the previously created view.

SelectedPageChanged ( ) : void

Process a change in the selected page

UpdateStatePalettes ( ) : void

Ensure the correct state palettes are being used.

Protected Methods

Method Description
BringPageIntoView ( KryptonPage page ) : void

Bring the specified page into view within the viewport.

CreateMainLayout ( ) : ViewBase

Creates and returns the view element that laysout the main client area.

CreateOverflowItem ( KryptonPage page, VisualOrientation checkButtonOrient, ViewDockStyle dockFar ) : ViewDrawNavOutlookOverflow

Create an overflow check button.

OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Process the change in a property that might effect the view builder.

PostConstruct ( ) : void

Allow operations to occur after main construct actions.

Private Methods

Method Description
OnViewportAnimation ( object sender, EventArgs e ) : void

Method Details

BringPageIntoView() protected method

Bring the specified page into view within the viewport.
protected BringPageIntoView ( KryptonPage page ) : void
page KryptonPage Page to bring into view.
return void

CreateMainLayout() protected method

Creates and returns the view element that laysout the main client area.
protected CreateMainLayout ( ) : ViewBase
return ViewBase

CreateOverflowItem() protected method

Create an overflow check button.
protected CreateOverflowItem ( KryptonPage page, VisualOrientation checkButtonOrient, ViewDockStyle dockFar ) : ViewDrawNavOutlookOverflow
page KryptonPage Page to associate the check button with.
checkButtonOrient VisualOrientation Orientation of the check button.
dockFar ViewDockStyle Docking position of the check button.
return ViewDrawNavOutlookOverflow

DesignerGetHitTest() public method

Is the provided over a part of the view that wants the mouse.
public DesignerGetHitTest ( Point pt ) : bool
pt Point Mouse point.
return bool

Destruct() public method

Destruct the previously created view.
public Destruct ( ) : void
return void

OnViewBuilderPropertyChanged() protected method

Process the change in a property that might effect the view builder.
protected OnViewBuilderPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object Source of the event.
e System.ComponentModel.PropertyChangedEventArgs Property changed details.
return void

PostConstruct() protected method

Allow operations to occur after main construct actions.
protected PostConstruct ( ) : void
return void

SelectedPageChanged() public method

Process a change in the selected page
public SelectedPageChanged ( ) : void
return void

UpdateStatePalettes() public method

Ensure the correct state palettes are being used.
public UpdateStatePalettes ( ) : void
return void