C# Class LayoutFarm.UI.TopWindowBridge

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

Private Properties

Свойство Type Description
GetMouseButton UIMouseButtons
OnHostControlLoaded void
PrepareRenderAndFlushAccumGraphics void
dbugCreateGraphics System.Drawing.Graphics
viewport_HScrollChanged void
viewport_HScrollRequest void
viewport_VScrollChanged void
viewport_VScrollRequest void

Méthodes publiques

Méthode Description
BindWindowControl ( Control windowControl ) : void
Close ( ) : void
EvaluateScrollbar ( ) : void
HandleGotFocus ( EventArgs e ) : void
HandleKeyDown ( KeyEventArgs e ) : void
HandleKeyPress ( KeyPressEventArgs e ) : void
HandleKeyUp ( KeyEventArgs e ) : void
HandleLostFocus ( EventArgs e ) : void
HandleMouseDown ( MouseEventArgs e ) : void
HandleMouseEnterToViewport ( ) : void
HandleMouseLeaveFromViewport ( ) : void
HandleMouseMove ( MouseEventArgs e ) : void
HandleMouseUp ( MouseEventArgs e ) : void
HandleMouseWheel ( MouseEventArgs e ) : void
HandleProcessDialogKey ( Keys keyData ) : bool
InvalidateRootArea ( Rectangle r ) : void
PaintToOutputWindow ( ) : void
PaintToOutputWindowFullMode ( ) : void
ScrollBy ( int dx, int dy ) : void
ScrollTo ( int x, int y ) : void
TopWindowBridge ( RootGraphic rootGraphic, ITopWindowEventRoot topWinEventRoot ) : System
UpdateCanvasViewportSize ( int w, int h ) : void
dbug_BeginLayoutTraceSession ( string beginMsg ) : void
dbug_DisableAllDebugInfo ( ) : void
dbug_EnableAllDebugInfo ( ) : void
dbug_HighlightMeNow ( Rectangle rect ) : void
dbug_InvokeHitChainMsg ( ) : void
dbug_InvokeVisualRootDrawMsg ( ) : void
dbug_ReArrangeWithBreakOnSelectedNode ( ) : void

Méthodes protégées

Méthode Description
ChangeCursorStyle ( MouseCursorStyle cursorStyle ) : void
OnClosing ( ) : void
SetBaseCanvasViewport ( CanvasViewport canvasViewport ) : void

Private Methods

Méthode Description
GetMouseButton ( System button ) : UIMouseButtons
OnHostControlLoaded ( ) : void
PrepareRenderAndFlushAccumGraphics ( ) : void
dbugCreateGraphics ( ) : System.Drawing.Graphics
viewport_HScrollChanged ( object sender, UIScrollEventArgs e ) : void
viewport_HScrollRequest ( object sender, ScrollSurfaceRequestEventArgs e ) : void
viewport_VScrollChanged ( object sender, UIScrollEventArgs e ) : void
viewport_VScrollRequest ( object sender, ScrollSurfaceRequestEventArgs e ) : void

Method Details

BindWindowControl() public abstract méthode

public abstract BindWindowControl ( Control windowControl ) : void
windowControl System.Windows.Forms.Control
Résultat void

ChangeCursorStyle() protected abstract méthode

protected abstract ChangeCursorStyle ( MouseCursorStyle cursorStyle ) : void
cursorStyle MouseCursorStyle
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

EvaluateScrollbar() public méthode

public EvaluateScrollbar ( ) : void
Résultat void

HandleGotFocus() public méthode

public HandleGotFocus ( EventArgs e ) : void
e System.EventArgs
Résultat void

HandleKeyDown() public méthode

public HandleKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

HandleKeyPress() public méthode

public HandleKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Résultat void

HandleKeyUp() public méthode

public HandleKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

HandleLostFocus() public méthode

public HandleLostFocus ( EventArgs e ) : void
e System.EventArgs
Résultat void

HandleMouseDown() public méthode

public HandleMouseDown ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
Résultat void

HandleMouseEnterToViewport() public méthode

public HandleMouseEnterToViewport ( ) : void
Résultat void

HandleMouseLeaveFromViewport() public méthode

public HandleMouseLeaveFromViewport ( ) : void
Résultat void

HandleMouseMove() public méthode

public HandleMouseMove ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
Résultat void

HandleMouseUp() public méthode

public HandleMouseUp ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
Résultat void

HandleMouseWheel() public méthode

public HandleMouseWheel ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
Résultat void

HandleProcessDialogKey() public méthode

public HandleProcessDialogKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

InvalidateRootArea() public abstract méthode

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

OnClosing() protected méthode

protected OnClosing ( ) : void
Résultat void

PaintToOutputWindow() public abstract méthode

public abstract PaintToOutputWindow ( ) : void
Résultat void

PaintToOutputWindowFullMode() public méthode

public PaintToOutputWindowFullMode ( ) : void
Résultat void

ScrollBy() public méthode

public ScrollBy ( int dx, int dy ) : void
dx int
dy int
Résultat void

ScrollTo() public méthode

public ScrollTo ( int x, int y ) : void
x int
y int
Résultat void

SetBaseCanvasViewport() protected méthode

protected SetBaseCanvasViewport ( CanvasViewport canvasViewport ) : void
canvasViewport CanvasViewport
Résultat void

TopWindowBridge() public méthode

public TopWindowBridge ( RootGraphic rootGraphic, ITopWindowEventRoot topWinEventRoot ) : System
rootGraphic RootGraphic
topWinEventRoot ITopWindowEventRoot
Résultat System

UpdateCanvasViewportSize() public méthode

public UpdateCanvasViewportSize ( int w, int h ) : void
w int
h int
Résultat void

dbug_BeginLayoutTraceSession() public méthode

public dbug_BeginLayoutTraceSession ( string beginMsg ) : void
beginMsg string
Résultat void

dbug_DisableAllDebugInfo() public méthode

public dbug_DisableAllDebugInfo ( ) : void
Résultat void

dbug_EnableAllDebugInfo() public méthode

public dbug_EnableAllDebugInfo ( ) : void
Résultat void

dbug_HighlightMeNow() public méthode

public dbug_HighlightMeNow ( Rectangle rect ) : void
rect PixelFarm.Drawing.Rectangle
Résultat void

dbug_InvokeHitChainMsg() public méthode

public dbug_InvokeHitChainMsg ( ) : void
Résultat void

dbug_InvokeVisualRootDrawMsg() public méthode

public dbug_InvokeVisualRootDrawMsg ( ) : void
Résultat void

dbug_ReArrangeWithBreakOnSelectedNode() public méthode

public dbug_ReArrangeWithBreakOnSelectedNode ( ) : void
Résultat void