C# Класс GME.CSharp.WorkflowDecorator

Наследование: IMgaDecoratorCommon, IMgaElementDecorator
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
GetColorPreference bool
GetMetaFCO bool
GetPreference bool
GetPreference bool

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

Метод Описание
Destroy ( ) : void
DragEnter ( uint &dropEffect, ulong pCOleDataObject, uint keyState, int pointx, int pointy, ulong transformHDC ) : void
DragOver ( uint &dropEffect, ulong pCOleDataObject, uint keyState, int pointx, int pointy, ulong transformHDC ) : void
Draw ( uint hdc ) : void
DrawEx ( uint hdc, ulong gdip ) : void
Drop ( ulong pCOleDataObject, uint dropEffect, int pointx, int pointy, ulong transformHDC ) : void
DropFile ( ulong hDropInfo, int pointx, int pointy, ulong transformHDC ) : void
EnqueueTask ( MgaFCO task ) : void
GetFeatures ( uint &features ) : void
GetLabelLocation ( int &sx, int &sy, int &ex, int &ey ) : void
GetLocation ( int &sx, int &sy, int &ex, int &ey ) : void
GetMnemonic ( string &mnemonic ) : void
GetParam ( string name, object &value ) : void
GetPortLocation ( MgaFCO fco, int &sx, int &sy, int &ex, int &ey ) : void
GetPorts ( ) : MgaFCOs
GetPreferredSize ( int &sizex, int &sizey ) : void
Initialize ( MgaProject project, MgaMetaPart meta, MgaFCO obj ) : void
InitializeEx ( MgaProject project, MgaMetaPart meta, MgaFCO obj, IMgaCommonDecoratorEvents eventSink, ulong parentWnd ) : void
MenuItemSelected ( uint menuItemId, uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseLeftButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseLeftButtonDown ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseLeftButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseMiddleButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseMiddleButtonDown ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseMiddleButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseMoved ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseRightButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseRightButtonDown ( ulong hCtxMenu, uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseRightButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
MouseWheelTurned ( uint nFlags, int distance, int pointx, int pointy, ulong transformHDC ) : void
OperationCanceled ( ) : void
SaveState ( ) : void
SetActive ( bool isActive ) : void
SetLocation ( int sx, int sy, int ex, int ey ) : void
SetParam ( string name, object value ) : void
SetSelected ( bool isSelected ) : void
WorkflowDecorator ( ) : System
WorkflowDecorator ( IMgaElementDecoratorEvents events ) : System

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

Метод Описание
GetDirectoryFromConnStr ( string connectionString ) : string
InitializeIconPaths ( MgaFCO task ) : void
SetTaskIconPath ( TaskInfo task, string iconName ) : void

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

Метод Описание
GetColorPreference ( Color &color, string path ) : bool
GetMetaFCO ( MgaMetaPart metaPart, MgaMetaFCO &metaFco ) : bool

Get the meta object

GetPreference ( int &val, string path, bool hex ) : bool
GetPreference ( string &val, string path ) : bool

Return GME registry value

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

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

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

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

public DragEnter ( uint &dropEffect, ulong pCOleDataObject, uint keyState, int pointx, int pointy, ulong transformHDC ) : void
dropEffect uint
pCOleDataObject ulong
keyState uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public DragOver ( uint &dropEffect, ulong pCOleDataObject, uint keyState, int pointx, int pointy, ulong transformHDC ) : void
dropEffect uint
pCOleDataObject ulong
keyState uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public Draw ( uint hdc ) : void
hdc uint
Результат void

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

public DrawEx ( uint hdc, ulong gdip ) : void
hdc uint
gdip ulong
Результат void

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

public Drop ( ulong pCOleDataObject, uint dropEffect, int pointx, int pointy, ulong transformHDC ) : void
pCOleDataObject ulong
dropEffect uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public DropFile ( ulong hDropInfo, int pointx, int pointy, ulong transformHDC ) : void
hDropInfo ulong
pointx int
pointy int
transformHDC ulong
Результат void

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

public EnqueueTask ( MgaFCO task ) : void
task MgaFCO
Результат void

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

protected GetDirectoryFromConnStr ( string connectionString ) : string
connectionString string
Результат string

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

public GetFeatures ( uint &features ) : void
features uint
Результат void

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

public GetLabelLocation ( int &sx, int &sy, int &ex, int &ey ) : void
sx int
sy int
ex int
ey int
Результат void

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

public GetLocation ( int &sx, int &sy, int &ex, int &ey ) : void
sx int
sy int
ex int
ey int
Результат void

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

public GetMnemonic ( string &mnemonic ) : void
mnemonic string
Результат void

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

public GetParam ( string name, object &value ) : void
name string
value object
Результат void

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

public GetPortLocation ( MgaFCO fco, int &sx, int &sy, int &ex, int &ey ) : void
fco MgaFCO
sx int
sy int
ex int
ey int
Результат void

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

public GetPorts ( ) : MgaFCOs
Результат MgaFCOs

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

public GetPreferredSize ( int &sizex, int &sizey ) : void
sizex int
sizey int
Результат void

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

public Initialize ( MgaProject project, MgaMetaPart meta, MgaFCO obj ) : void
project MgaProject
meta MgaMetaPart
obj MgaFCO
Результат void

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

public InitializeEx ( MgaProject project, MgaMetaPart meta, MgaFCO obj, IMgaCommonDecoratorEvents eventSink, ulong parentWnd ) : void
project MgaProject
meta MgaMetaPart
obj MgaFCO
eventSink IMgaCommonDecoratorEvents
parentWnd ulong
Результат void

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

protected InitializeIconPaths ( MgaFCO task ) : void
task MgaFCO
Результат void

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

public MenuItemSelected ( uint menuItemId, uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
menuItemId uint
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseLeftButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseLeftButtonDown ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseLeftButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseMiddleButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseMiddleButtonDown ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseMiddleButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseMoved ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseRightButtonDoubleClick ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseRightButtonDown ( ulong hCtxMenu, uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
hCtxMenu ulong
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseRightButtonUp ( uint nFlags, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
pointx int
pointy int
transformHDC ulong
Результат void

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

public MouseWheelTurned ( uint nFlags, int distance, int pointx, int pointy, ulong transformHDC ) : void
nFlags uint
distance int
pointx int
pointy int
transformHDC ulong
Результат void

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

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

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

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

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

public SetActive ( bool isActive ) : void
isActive bool
Результат void

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

public SetLocation ( int sx, int sy, int ex, int ey ) : void
sx int
sy int
ex int
ey int
Результат void

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

public SetParam ( string name, object value ) : void
name string
value object
Результат void

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

public SetSelected ( bool isSelected ) : void
isSelected bool
Результат void

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

protected SetTaskIconPath ( TaskInfo task, string iconName ) : void
task TaskInfo
iconName string
Результат void

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

public WorkflowDecorator ( ) : System
Результат System

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

public WorkflowDecorator ( IMgaElementDecoratorEvents events ) : System
events IMgaElementDecoratorEvents
Результат System