C# Class HumLog.UISurface

Inheritance: IDrawable, IMouseTracker, IMoveable
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Свойство Type Description
gSurfaces UISurface>.Dictionary

Méthodes publiques

Méthode Description
ClearToColor ( uint colorref ) : void
CreateSurface ( string title, RECT frame, System.Guid uniqueID ) : UISurface
Draw ( DrawEvent devent ) : void
Hide ( ) : void
Invalidate ( ) : void
Invalidate ( RECT rect ) : void
MoveBy ( int dx, int dy ) : void
MoveTo ( int x, int y ) : void
OnDraw ( DrawEvent devent ) : void
OnMouseDown ( MouseActivityArgs e ) : void
OnMouseEnter ( MouseActivityArgs e ) : void
OnMouseHover ( MouseActivityArgs e ) : void
OnMouseLeave ( MouseActivityArgs e ) : void
OnMouseMove ( MouseActivityArgs e ) : void
OnMouseUp ( MouseActivityArgs e ) : void
OnMouseWheel ( MouseActivityArgs e ) : void
OnMovedBy ( int dx, int dy ) : void
OnMovedTo ( int x, int y ) : void
OnMoving ( int dx, int dy ) : void
RefreshDisplay ( RECT rect ) : void
Show ( ) : void
Validate ( ) : void

Méthodes protégées

Méthode Description
UISurface ( string title, RECT frame, System.Guid uniqueID ) : System
UISurface ( string title, int x, int y, int width, int height, System.Guid uniqueID ) : System

Private Methods

Méthode Description
UISurface ( ) : System

Method Details

ClearToColor() public méthode

public ClearToColor ( uint colorref ) : void
colorref uint
Résultat void

CreateSurface() public static méthode

public static CreateSurface ( string title, RECT frame, System.Guid uniqueID ) : UISurface
title string
frame RECT
uniqueID System.Guid
Résultat UISurface

Draw() public méthode

public Draw ( DrawEvent devent ) : void
devent NewTOAPIA.UI.DrawEvent
Résultat void

Hide() public méthode

public Hide ( ) : void
Résultat void

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

Invalidate() public méthode

public Invalidate ( RECT rect ) : void
rect RECT
Résultat void

MoveBy() public méthode

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

MoveTo() public méthode

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

OnDraw() public méthode

public OnDraw ( DrawEvent devent ) : void
devent NewTOAPIA.UI.DrawEvent
Résultat void

OnMouseDown() public méthode

public OnMouseDown ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseEnter() public méthode

public OnMouseEnter ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseHover() public méthode

public OnMouseHover ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseLeave() public méthode

public OnMouseLeave ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseMove() public méthode

public OnMouseMove ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseUp() public méthode

public OnMouseUp ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMouseWheel() public méthode

public OnMouseWheel ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnMovedBy() public méthode

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

OnMovedTo() public méthode

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

OnMoving() public méthode

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

RefreshDisplay() public méthode

public RefreshDisplay ( RECT rect ) : void
rect RECT
Résultat void

Show() public méthode

public Show ( ) : void
Résultat void

UISurface() protected méthode

protected UISurface ( string title, RECT frame, System.Guid uniqueID ) : System
title string
frame RECT
uniqueID System.Guid
Résultat System

UISurface() protected méthode

protected UISurface ( string title, int x, int y, int width, int height, System.Guid uniqueID ) : System
title string
x int
y int
width int
height int
uniqueID System.Guid
Résultat System

Validate() public méthode

public Validate ( ) : void
Résultat void

Property Details

gSurfaces public_oe static_oe property

public static Dictionary gSurfaces
Résultat UISurface>.Dictionary