#pragma once #include "itemfocusrect.h" namespace NItem { class CItemEllipse : public CItemFocusRect { public: CItemEllipse(CSigmaDoc * ppDoc); ~CItemEllipse(void); virtual void DoDrawOther(CDC* pDC, int nButton); void DoLButtonUp(CDC* pDC) override; //virtual BOOL InitPropertyGrid(CXTPPropertyGrid& grid); //virtual BOOL OnGridItemChangeValue(CXTPPropertyGridItem* pItem); int GetWdithPosition(CEllipse* pell); void SetWidthPosition(CEllipse* pell, int nPos); int m_nWidthPosition; double m_dCurveWidth; CSize8 m_size; }; }