GME
13
|
#include <AnnotatorDecorator.h>
Public Member Functions | |
AnnotatorDecorator (CComPtr< IMgaCommonDecoratorEvents > &eventSink) | |
virtual | ~AnnotatorDecorator () |
virtual void | Initialize (CComPtr< IMgaProject > &pProject, CComPtr< IMgaMetaPart > &pPart, CComPtr< IMgaFCO > &pFCO) |
virtual void | Destroy (void) |
virtual CString | GetMnemonic (void) const |
virtual feature_code | GetFeatures (void) const |
virtual void | SetParam (const CString &strName, VARIANT vValue) |
virtual void | GetParam (const CString &strName, VARIANT *pvValue) |
virtual void | SetActive (bool bIsActive) |
virtual CSize | GetPreferredSize (void) const |
virtual void | SetLocation (const CRect &location) |
virtual CRect | GetLocation (void) const |
virtual CRect | GetLabelLocation (void) const |
virtual CRect | GetPortLocation (CComPtr< IMgaFCO > &fco) const |
virtual void | GetPorts (CComPtr< IMgaFCOs > &portFCOs) const |
virtual void | Draw (CDC *pDC, Gdiplus::Graphics *gdip) |
virtual void | SaveState (void) |
virtual void | InitializeEx (CComPtr< IMgaProject > &pProject, CComPtr< IMgaMetaPart > &pPart, CComPtr< IMgaFCO > &pFCO, HWND parentWnd) |
virtual void | SetSelected (bool bIsSelected) |
virtual bool | MouseMoved (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseLeftButtonDown (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseLeftButtonUp (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseLeftButtonDoubleClick (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseRightButtonDown (HMENU hCtxMenu, UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseRightButtonUp (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseRightButtonDoubleClick (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseMiddleButtonDown (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseMiddleButtonUp (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseMiddleButtonDoubleClick (UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | MouseWheelTurned (UINT nFlags, short distance, const CPoint &point, HDC transformHDC) |
virtual bool | DragEnter (DROPEFFECT *dropEffect, COleDataObject *pDataObject, DWORD dwKeyState, const CPoint &point, HDC transformHDC) |
virtual bool | DragOver (DROPEFFECT *dropEffect, COleDataObject *pDataObject, DWORD dwKeyState, const CPoint &point, HDC transformHDC) |
virtual bool | Drop (COleDataObject *pDataObject, DROPEFFECT dropEffect, const CPoint &point, HDC transformHDC) |
virtual bool | DropFile (HDROP p_hDropInfo, const CPoint &point, HDC transformHDC) |
virtual bool | MenuItemSelected (UINT menuItemId, UINT nFlags, const CPoint &point, HDC transformHDC) |
virtual bool | OperationCanceledByGME (void) |
Protected Attributes | |
DecoratorSDK::PartInterface * | m_part |
CComPtr < IMgaCommonDecoratorEvents > | m_eventSink |
CString | m_strName |
VARIANT | m_vValue |
Definition at line 25 of file AnnotatorDecorator.h.
AnnotatorDecor::AnnotatorDecorator::AnnotatorDecorator | ( | CComPtr< IMgaCommonDecoratorEvents > & | eventSink | ) |
Definition at line 21 of file AnnotatorDecorator.cpp.
AnnotatorDecor::AnnotatorDecorator::~AnnotatorDecorator | ( | ) | [virtual] |
Definition at line 27 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::Destroy | ( | void | ) | [virtual] |
Definition at line 36 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::DragEnter | ( | DROPEFFECT * | dropEffect, |
COleDataObject * | pDataObject, | ||
DWORD | dwKeyState, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 183 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::DragOver | ( | DROPEFFECT * | dropEffect, |
COleDataObject * | pDataObject, | ||
DWORD | dwKeyState, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 188 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::Draw | ( | CDC * | pDC, |
Gdiplus::Graphics * | gdip | ||
) | [virtual] |
Definition at line 102 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::Drop | ( | COleDataObject * | pDataObject, |
DROPEFFECT | dropEffect, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 193 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::DropFile | ( | HDROP | p_hDropInfo, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 198 of file AnnotatorDecorator.cpp.
feature_code AnnotatorDecor::AnnotatorDecorator::GetFeatures | ( | void | ) | const [virtual] |
Definition at line 50 of file AnnotatorDecorator.cpp.
CRect AnnotatorDecor::AnnotatorDecorator::GetLabelLocation | ( | void | ) | const [virtual] |
Definition at line 87 of file AnnotatorDecorator.cpp.
CRect AnnotatorDecor::AnnotatorDecorator::GetLocation | ( | void | ) | const [virtual] |
Definition at line 82 of file AnnotatorDecorator.cpp.
CString AnnotatorDecor::AnnotatorDecorator::GetMnemonic | ( | void | ) | const [virtual] |
Definition at line 45 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::GetParam | ( | const CString & | strName, |
VARIANT * | pvValue | ||
) | [virtual] |
Definition at line 61 of file AnnotatorDecorator.cpp.
CRect AnnotatorDecor::AnnotatorDecorator::GetPortLocation | ( | CComPtr< IMgaFCO > & | fco | ) | const [virtual] |
Definition at line 92 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::GetPorts | ( | CComPtr< IMgaFCOs > & | portFCOs | ) | const [virtual] |
Definition at line 97 of file AnnotatorDecorator.cpp.
CSize AnnotatorDecor::AnnotatorDecorator::GetPreferredSize | ( | void | ) | const [virtual] |
Definition at line 71 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::Initialize | ( | CComPtr< IMgaProject > & | pProject, |
CComPtr< IMgaMetaPart > & | pPart, | ||
CComPtr< IMgaFCO > & | pFCO | ||
) | [virtual] |
Definition at line 31 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::InitializeEx | ( | CComPtr< IMgaProject > & | pProject, |
CComPtr< IMgaMetaPart > & | pPart, | ||
CComPtr< IMgaFCO > & | pFCO, | ||
HWND | parentWnd | ||
) | [virtual] |
Definition at line 113 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MenuItemSelected | ( | UINT | menuItemId, |
UINT | nFlags, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 203 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseLeftButtonDoubleClick | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 143 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseLeftButtonDown | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 133 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseLeftButtonUp | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 138 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseMiddleButtonDoubleClick | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 173 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseMiddleButtonDown | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 163 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseMiddleButtonUp | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 168 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseMoved | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 128 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseRightButtonDoubleClick | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 158 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseRightButtonDown | ( | HMENU | hCtxMenu, |
UINT | nFlags, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 148 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseRightButtonUp | ( | UINT | nFlags, |
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 153 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::MouseWheelTurned | ( | UINT | nFlags, |
short | distance, | ||
const CPoint & | point, | ||
HDC | transformHDC | ||
) | [virtual] |
Definition at line 178 of file AnnotatorDecorator.cpp.
bool AnnotatorDecor::AnnotatorDecorator::OperationCanceledByGME | ( | void | ) | [virtual] |
Definition at line 208 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::SaveState | ( | void | ) | [virtual] |
Definition at line 107 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::SetActive | ( | bool | bIsActive | ) | [virtual] |
Definition at line 66 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::SetLocation | ( | const CRect & | location | ) | [virtual] |
Definition at line 77 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::SetParam | ( | const CString & | strName, |
VARIANT | vValue | ||
) | [virtual] |
Definition at line 55 of file AnnotatorDecorator.cpp.
void AnnotatorDecor::AnnotatorDecorator::SetSelected | ( | bool | bIsSelected | ) | [virtual] |
Definition at line 123 of file AnnotatorDecorator.cpp.
CComPtr<IMgaCommonDecoratorEvents> AnnotatorDecor::AnnotatorDecorator::m_eventSink [protected] |
Definition at line 29 of file AnnotatorDecorator.h.
DecoratorSDK::PartInterface* AnnotatorDecor::AnnotatorDecorator::m_part [protected] |
Definition at line 28 of file AnnotatorDecorator.h.
CString AnnotatorDecor::AnnotatorDecorator::m_strName [protected] |
Definition at line 31 of file AnnotatorDecorator.h.
VARIANT AnnotatorDecor::AnnotatorDecorator::m_vValue [protected] |
Definition at line 32 of file AnnotatorDecorator.h.