C# Class LayoutFarm.UI.CanvasViewport

Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Protected Properties

Свойство Type Description
rootGraphics RootGraphic
topWindowBox IRenderElement

Private Properties

Свойство Type Description
ChangeRootGraphicSize void

Méthodes publiques

Méthode Description
CanvasInvlidateArea ( Rectangle r ) : void
CanvasViewport ( RootGraphic rootgfx, Size viewportSize, int cachedPageNum ) : System
Close ( ) : void
EvaluateScrollBar ( ScrollSurfaceRequestEventArgs &hScrollSupportEventArgs, ScrollSurfaceRequestEventArgs &vScrollSupportEventArgs ) : void
ScrollByNotRaiseEvent ( int dx, int dy, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
ScrollToNotRaiseScrollChangedEvent ( int x, int y, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
UpdateCanvasViewportSize ( int viewportWidth, int viewportHeight ) : void

Méthodes protégées

Méthode Description
CalculateCanvasPages ( ) : void
Canvas_SizeChanged ( object sender, EventArgs e ) : void
OnClosing ( ) : void
ResetQuadPages ( int viewportWidth, int viewportHeight ) : void

Private Methods

Méthode Description
ChangeRootGraphicSize ( int width, int height ) : void

Method Details

CalculateCanvasPages() protected méthode

protected CalculateCanvasPages ( ) : void
Résultat void

CanvasInvlidateArea() public abstract méthode

public abstract CanvasInvlidateArea ( Rectangle r ) : void
r PixelFarm.Drawing.Rectangle
Résultat void

CanvasViewport() public méthode

public CanvasViewport ( RootGraphic rootgfx, Size viewportSize, int cachedPageNum ) : System
rootgfx RootGraphic
viewportSize PixelFarm.Drawing.Size
cachedPageNum int
Résultat System

Canvas_SizeChanged() protected méthode

protected Canvas_SizeChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

EvaluateScrollBar() public méthode

public EvaluateScrollBar ( ScrollSurfaceRequestEventArgs &hScrollSupportEventArgs, ScrollSurfaceRequestEventArgs &vScrollSupportEventArgs ) : void
hScrollSupportEventArgs ScrollSurfaceRequestEventArgs
vScrollSupportEventArgs ScrollSurfaceRequestEventArgs
Résultat void

OnClosing() protected méthode

protected OnClosing ( ) : void
Résultat void

ResetQuadPages() protected méthode

protected ResetQuadPages ( int viewportWidth, int viewportHeight ) : void
viewportWidth int
viewportHeight int
Résultat void

ScrollByNotRaiseEvent() public méthode

public ScrollByNotRaiseEvent ( int dx, int dy, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
dx int
dy int
hScrollEventArgs UIScrollEventArgs
vScrollEventArgs UIScrollEventArgs
Résultat void

ScrollToNotRaiseScrollChangedEvent() public méthode

public ScrollToNotRaiseScrollChangedEvent ( int x, int y, UIScrollEventArgs &hScrollEventArgs, UIScrollEventArgs &vScrollEventArgs ) : void
x int
y int
hScrollEventArgs UIScrollEventArgs
vScrollEventArgs UIScrollEventArgs
Résultat void

UpdateCanvasViewportSize() public méthode

public UpdateCanvasViewportSize ( int viewportWidth, int viewportHeight ) : void
viewportWidth int
viewportHeight int
Résultat void

Property Details

rootGraphics protected_oe property

protected RootGraphic rootGraphics
Résultat RootGraphic

topWindowBox protected_oe property

protected IRenderElement topWindowBox
Résultat IRenderElement