C# Class QuakeConsole.QuakeTerminal

Inheritance: CaptionPanel, FocusableTerminal
Show file Open project: Hemlock/QuakeConsole Class Usage Examples

Private Properties

Property Type Description
GetForegroundWindow System.IntPtr
GetWindowText int
GetWindowTextLength int
InitializeComponent void
MoveWindow int
Redraw void
SetCaptionFromTerminal void
SetForegroundWindow bool
SetParent int
SetWinEventHook System.IntPtr
SetWindowLongPtr System.IntPtr
Start void
Style void
TerminalExited void

Public Methods

Method Description
ApplicationExited ( object sender, EventArgs e ) : void
ExitTerminal ( ) : void
FocusTerminal ( ) : void
QuakeTerminal ( ) : System
WinEventProc ( IntPtr hWinEventHook, uint eventType, IntPtr hwnd, int idObject, int idChild, uint dwEventThread, uint dwmsEventTime ) : void

Private Methods

Method Description
GetForegroundWindow ( ) : IntPtr
GetWindowText ( HandleRef hWnd, StringBuilder lpString, int nMaxCount ) : int
GetWindowTextLength ( HandleRef hWnd ) : int
InitializeComponent ( ) : void
MoveWindow ( IntPtr hWnd, int x, int y, int nWidth, int nHeight, int bRepaint ) : int
Redraw ( ) : void
SetCaptionFromTerminal ( ) : void
SetForegroundWindow ( IntPtr hWnd ) : bool
SetParent ( IntPtr hWndChild, int hWndParent ) : int
SetWinEventHook ( uint eventMin, uint eventMax, IntPtr hmodWinEventProc, WinEventDelegate lpfnWinEventProc, uint idProcess, uint idThread, uint dwFlags ) : IntPtr
SetWindowLongPtr ( IntPtr hWnd, int nIndex, IntPtr dwNewLong ) : IntPtr
Start ( ) : void
Style ( ) : void
TerminalExited ( ) : void

Method Details

ApplicationExited() public method

public ApplicationExited ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ExitTerminal() public method

public ExitTerminal ( ) : void
return void

FocusTerminal() public method

public FocusTerminal ( ) : void
return void

QuakeTerminal() public method

public QuakeTerminal ( ) : System
return System

WinEventProc() public method

public WinEventProc ( IntPtr hWinEventHook, uint eventType, IntPtr hwnd, int idObject, int idChild, uint dwEventThread, uint dwmsEventTime ) : void
hWinEventHook System.IntPtr
eventType uint
hwnd System.IntPtr
idObject int
idChild int
dwEventThread uint
dwmsEventTime uint
return void