C# 클래스 iSpyApplication.Controls.FloorPlanControl

상속: AForge.Controls.PictureBox
파일 보기 프로젝트 열기: ispysoftware/iSpy 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Fpobject objectsFloorplan
IsAlert bool
LastAlertTimestamp double
LastOid int
LastOtid int
LastRefreshTimestamp double
MainClass MainForm
NeedSizeUpdate bool
NeedsRefresh bool
ResizeParent bool
RestoreRect System.Drawing.Rectangle

Private Properties

프로퍼티 타입 설명
DrawButton void
DrawOverlay void
FloorPlanControlClick void
GetButtonByIndex System.Drawing.Rectangle
GetButtonIndexByLocation int
GetMousePos MousePos

공개 메소드들

메소드 설명
Alarm ( object sender, EventArgs e ) : void
Apply ( ) : void
Disable ( bool stopSource = true ) : void
Enable ( ) : void
FloorPlanControl ( objectsFloorplan ofp, MainForm mainForm ) : System
Listen ( ) : void
RecordSwitch ( bool record ) : string
ReloadSchedule ( ) : void
SaveFrame ( Bitmap bmp = null ) : string
Talk ( IWin32Window f = null ) : void
Tick ( ) : void
UpdatePosition ( ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnGotFocus ( EventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs pe ) : void
OnResize ( EventArgs eventargs ) : void

비공개 메소드들

메소드 설명
DrawButton ( Graphics gCam, int buttonIndex ) : void
DrawOverlay ( Graphics gCam ) : void
FloorPlanControlClick ( object sender, MouseEventArgs e ) : void
GetButtonByIndex ( int buttonIndex, Rectangle &destRect ) : Rectangle
GetButtonIndexByLocation ( Point xy ) : int
GetMousePos ( Point location ) : MousePos

메소드 상세

Alarm() 공개 메소드

public Alarm ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Apply() 공개 메소드

public Apply ( ) : void
리턴 void

Disable() 공개 메소드

public Disable ( bool stopSource = true ) : void
stopSource bool
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

FloorPlanControl() 공개 메소드

public FloorPlanControl ( objectsFloorplan ofp, MainForm mainForm ) : System
ofp objectsFloorplan
mainForm MainForm
리턴 System

Listen() 공개 메소드

public Listen ( ) : void
리턴 void

OnGotFocus() 보호된 메소드

protected OnGotFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLostFocus() 보호된 메소드

protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseEnter() 보호된 메소드

protected OnMouseEnter ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs
리턴 void

OnResize() 보호된 메소드

protected OnResize ( EventArgs eventargs ) : void
eventargs System.EventArgs
리턴 void

RecordSwitch() 공개 메소드

public RecordSwitch ( bool record ) : string
record bool
리턴 string

ReloadSchedule() 공개 메소드

public ReloadSchedule ( ) : void
리턴 void

SaveFrame() 공개 메소드

public SaveFrame ( Bitmap bmp = null ) : string
bmp System.Drawing.Bitmap
리턴 string

Talk() 공개 메소드

public Talk ( IWin32Window f = null ) : void
f IWin32Window
리턴 void

Tick() 공개 메소드

public Tick ( ) : void
리턴 void

UpdatePosition() 공개 메소드

public UpdatePosition ( ) : void
리턴 void

프로퍼티 상세

Fpobject 공개적으로 프로퍼티

public objectsFloorplan Fpobject
리턴 objectsFloorplan

IsAlert 공개적으로 프로퍼티

public bool IsAlert
리턴 bool

LastAlertTimestamp 공개적으로 프로퍼티

public double LastAlertTimestamp
리턴 double

LastOid 공개적으로 프로퍼티

public int LastOid
리턴 int

LastOtid 공개적으로 프로퍼티

public int LastOtid
리턴 int

LastRefreshTimestamp 공개적으로 프로퍼티

public double LastRefreshTimestamp
리턴 double

MainClass 공개적으로 프로퍼티

public MainForm MainClass
리턴 MainForm

NeedSizeUpdate 공개적으로 프로퍼티

public bool NeedSizeUpdate
리턴 bool

NeedsRefresh 공개적으로 프로퍼티

public bool NeedsRefresh
리턴 bool

ResizeParent 공개적으로 프로퍼티

public bool ResizeParent
리턴 bool

RestoreRect 공개적으로 프로퍼티

public Rectangle,System.Drawing RestoreRect
리턴 System.Drawing.Rectangle