C# 클래스 XCore.TestControlBase

Test class that implements WndProc by noting start and finish, and possibly making recursive calls.
상속: System.Windows.Forms.Control
파일 보기 프로젝트 열기: sillsdev/FieldWorks

공개 프로퍼티들

프로퍼티 타입 설명
m_messages System.Collections.ArrayList

공개 메소드들

메소드 설명
CallOnPaint ( PaintEventArgs e ) : void

allow protected method to be called by test code

CallWndProc ( Message &m ) : void

allow protected method to be called by test code

TestControlBase ( ) : System

보호된 메소드들

메소드 설명
Dispose ( bool release_all ) : void
OnPaint ( PaintEventArgs e ) : void

Fake OnPaint notes order things happen.

RunPendingMessages ( object original ) : void

Override to simulate recursive calls to WndProc.

WndProc ( Message &m ) : void

Fake WndProc notes order things happen.

메소드 상세

CallOnPaint() 공개 메소드

allow protected method to be called by test code
public CallOnPaint ( PaintEventArgs e ) : void
e System.Windows.Forms.PaintEventArgs
리턴 void

CallWndProc() 공개 메소드

allow protected method to be called by test code
public CallWndProc ( Message &m ) : void
m System.Windows.Forms.Message
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool release_all ) : void
release_all bool
리턴 void

OnPaint() 보호된 메소드

Fake OnPaint notes order things happen.
protected OnPaint ( PaintEventArgs e ) : void
e System.Windows.Forms.PaintEventArgs
리턴 void

RunPendingMessages() 보호된 메소드

Override to simulate recursive calls to WndProc.
protected RunPendingMessages ( object original ) : void
original object
리턴 void

TestControlBase() 공개 메소드

public TestControlBase ( ) : System
리턴 System

WndProc() 보호된 메소드

Fake WndProc notes order things happen.
protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
리턴 void

프로퍼티 상세

m_messages 공개적으로 프로퍼티

public for test purposes
public ArrayList,System.Collections m_messages
리턴 System.Collections.ArrayList