C# Class Treefrog.Windows.Controls.LayerGraphicsControl

Inheritance: GraphicsDeviceControl, IScrollableControl, IPointerTarget
Show file Open project: jaquadro/Treefrog Class Usage Examples

Private Properties

Property Type Description
CheckScrollValue void
GraphicsDeviceControlInitialized void
RootLayerDependentSizeChanged void

Public Methods

Method Description
GetScrollEnabled ( ScrollOrientation orientation ) : bool
GetScrollValue ( ScrollOrientation orientation ) : int
LayerGraphicsControl ( ) : System
SetScrollValue ( ScrollOrientation orientation, int value ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
Draw ( ) : void
Initialize ( ) : void

Initializes control to a usable state, called at time of control creation.

OnScroll ( ScrollEventArgs e ) : void
OnScrollPropertyChanged ( EventArgs e ) : void
OnSizeChanged ( EventArgs e ) : void
OnVirtualSizeChanged ( EventArgs e ) : void
OnZoomChanged ( EventArgs e ) : void

Private Methods

Method Description
CheckScrollValue ( ) : void
GraphicsDeviceControlInitialized ( object sender, EventArgs e ) : void
RootLayerDependentSizeChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Draw() protected method

protected Draw ( ) : void
return void

GetScrollEnabled() public method

public GetScrollEnabled ( ScrollOrientation orientation ) : bool
orientation ScrollOrientation
return bool

GetScrollValue() public method

public GetScrollValue ( ScrollOrientation orientation ) : int
orientation ScrollOrientation
return int

Initialize() protected method

Initializes control to a usable state, called at time of control creation.
protected Initialize ( ) : void
return void

LayerGraphicsControl() public method

public LayerGraphicsControl ( ) : System
return System

OnScroll() protected method

protected OnScroll ( ScrollEventArgs e ) : void
e System.Windows.Forms.ScrollEventArgs
return void

OnScrollPropertyChanged() protected method

protected OnScrollPropertyChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnSizeChanged() protected method

protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnVirtualSizeChanged() protected method

protected OnVirtualSizeChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnZoomChanged() protected method

protected OnZoomChanged ( EventArgs e ) : void
e System.EventArgs
return void

SetScrollValue() public method

public SetScrollValue ( ScrollOrientation orientation, int value ) : void
orientation ScrollOrientation
value int
return void