C# Класс LongoMatch.Drawing.CanvasObjects.Dashboard.CategoryObject

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

Private Properties

Свойство Тип Описание
AddSubcatAnchor void
CategoryClicked void
CheckRect bool
CreateBackBufferSurface void
CreateSurface Image
DelayTagClicked void
DrawAnchors void
DrawApplyButton void
DrawBackbuffer void
DrawButton void
DrawEditButton void
DrawHeader void
DrawRecordButton void
DrawRecordTime void
DrawSelectedTags void
DrawTagsGroup void
EmitCreateEvent void
RemoveAnchor void
TagClicked void
TimerCallback void
UpdateGroups void
UpdateRows void

Открытые методы

Метод Описание
CategoryObject ( AnalysisEventButton category ) : System
ClickPressed ( Point p, ButtonModifier modif ) : void
ClickReleased ( ) : void
ClickTag ( Tag tag ) : void
Draw ( IDrawingToolkit tk, Area area ) : void
GetAnchor ( List sourceTags ) : LinkAnchorObject
GetSelection ( Point p, double precision, bool inMotion = false ) : Selection
Move ( Selection s, Point p, Point start ) : void

Защищенные методы

Метод Описание
Clear ( ) : void
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
AddSubcatAnchor ( Tag tag, Point point, double width, double height ) : void
CategoryClicked ( AnalysisEventButton category ) : void
CheckRect ( Point p, Rectangle rect, object obj ) : bool
CreateBackBufferSurface ( ) : void
CreateSurface ( string name ) : Image
DelayTagClicked ( ) : void
DrawAnchors ( IDrawingToolkit tk ) : void
DrawApplyButton ( IDrawingToolkit tk ) : void
DrawBackbuffer ( IDrawingToolkit tk ) : void
DrawButton ( IDrawingToolkit tk ) : void
DrawEditButton ( IDrawingToolkit tk ) : void
DrawHeader ( IDrawingToolkit tk ) : void
DrawRecordButton ( IDrawingToolkit tk ) : void
DrawRecordTime ( IDrawingToolkit tk ) : void
DrawSelectedTags ( IDrawingToolkit tk ) : void
DrawTagsGroup ( IDrawingToolkit tk, List tags, double &yptr ) : void
EmitCreateEvent ( ) : void
RemoveAnchor ( LinkAnchorObject anchor ) : void
TagClicked ( Tag tag ) : void
TimerCallback ( Object state ) : void
UpdateGroups ( ) : void
UpdateRows ( ) : void

Описание методов

CategoryObject() публичный Метод

public CategoryObject ( AnalysisEventButton category ) : System
category LongoMatch.Core.Store.AnalysisEventButton
Результат System

Clear() защищенный Метод

protected Clear ( ) : void
Результат void

ClickPressed() публичный Метод

public ClickPressed ( Point p, ButtonModifier modif ) : void
p Point
modif ButtonModifier
Результат void

ClickReleased() публичный Метод

public ClickReleased ( ) : void
Результат void

ClickTag() публичный Метод

public ClickTag ( Tag tag ) : void
tag LongoMatch.Core.Store.Tag
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Draw() публичный Метод

public Draw ( IDrawingToolkit tk, Area area ) : void
tk IDrawingToolkit
area LongoMatch.Core.Common.Area
Результат void

GetAnchor() публичный Метод

public GetAnchor ( List sourceTags ) : LinkAnchorObject
sourceTags List
Результат LinkAnchorObject

GetSelection() публичный Метод

public GetSelection ( Point p, double precision, bool inMotion = false ) : Selection
p Point
precision double
inMotion bool
Результат LongoMatch.Core.Store.Drawables.Selection

Move() публичный Метод

public Move ( Selection s, Point p, Point start ) : void
s LongoMatch.Core.Store.Drawables.Selection
p Point
start Point
Результат void