C# Класс iSpyApplication.Controls.FloorPlanControl

Наследование: AForge.Controls.PictureBox
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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