C# Class NewTOAPIA.GL.GLWindow

Class: GLWindow
Inheritance: Window
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Protected Properties

Свойство Type Description
gWindowClassName string

Méthodes publiques

Méthode Description
CreateWindowClass ( ) : User32WindowClass
CreateWindowProfile ( ) : WindowProfile
Dispose ( ) : void
GLWindow ( string title, Rectangle frame, GLController controller ) : System
GLWindow ( string title, int x, int y, int width, int height, GLController controller ) : System
OnCloseRequested ( ) : bool
OnControlCommand ( IntPtr controlParam ) : void
OnDestroy ( ) : void
OnEnable ( bool enabled ) : void
OnEraseBackground ( ) : IntPtr
OnIdle ( ) : void
OnKeyboardActivity ( Object sender, KeyboardActivityArgs ke ) : IntPtr
OnMenuItemSelected ( int commandParam ) : void
OnMouseActivity ( Object sender, MouseActivityArgs mea ) : void
OnPaint ( DrawEvent dea ) : void
OnResizedTo ( int width, int height ) : void
OnTimer ( ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
GetButtons ( uint wParam ) : MouseButtons

Method Details

CreateWindowClass() public méthode

public CreateWindowClass ( ) : User32WindowClass
Résultat User32WindowClass

CreateWindowProfile() public méthode

public CreateWindowProfile ( ) : WindowProfile
Résultat NewTOAPIA.UI.WindowProfile

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GLWindow() public méthode

public GLWindow ( string title, Rectangle frame, GLController controller ) : System
title string
frame System.Drawing.Rectangle
controller GLController
Résultat System

GLWindow() public méthode

public GLWindow ( string title, int x, int y, int width, int height, GLController controller ) : System
title string
x int
y int
width int
height int
controller GLController
Résultat System

OnCloseRequested() public méthode

public OnCloseRequested ( ) : bool
Résultat bool

OnControlCommand() public méthode

public OnControlCommand ( IntPtr controlParam ) : void
controlParam System.IntPtr
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( bool enabled ) : void
enabled bool
Résultat void

OnEraseBackground() public méthode

public OnEraseBackground ( ) : IntPtr
Résultat System.IntPtr

OnIdle() public méthode

public OnIdle ( ) : void
Résultat void

OnKeyboardActivity() public méthode

public OnKeyboardActivity ( Object sender, KeyboardActivityArgs ke ) : IntPtr
sender Object
ke NewTOAPIA.UI.KeyboardActivityArgs
Résultat System.IntPtr

OnMenuItemSelected() public méthode

public OnMenuItemSelected ( int commandParam ) : void
commandParam int
Résultat void

OnMouseActivity() public méthode

public OnMouseActivity ( Object sender, MouseActivityArgs mea ) : void
sender Object
mea NewTOAPIA.UI.MouseActivityArgs
Résultat void

OnPaint() public méthode

public OnPaint ( DrawEvent dea ) : void
dea NewTOAPIA.UI.DrawEvent
Résultat void

OnResizedTo() public méthode

public OnResizedTo ( int width, int height ) : void
width int
height int
Résultat void

OnTimer() public méthode

public OnTimer ( ) : void
Résultat void

Property Details

gWindowClassName protected_oe static_oe property

protected static string gWindowClassName
Résultat string