|
|
|
|
|
#ifndef TRACKINPICTURE_H
|
|
|
|
|
|
#define TRACKINPICTURE_H
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
class AFX_EXT_CLASS CInTrackPicture : public CInTrackTextBase
|
|
|
|
|
|
{
|
|
|
|
|
|
public:
|
|
|
|
|
|
CInTrackPicture();
|
|
|
|
|
|
CInTrackPicture(const CRect8& position);
|
|
|
|
|
|
virtual ~CInTrackPicture();
|
|
|
|
|
|
|
|
|
|
|
|
// Implementation
|
|
|
|
|
|
public:
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
|
virtual CString GetName(void);
|
|
|
|
|
|
virtual int SetName(LPCTSTR lpString);
|
|
|
|
|
|
|
|
|
|
|
|
virtual void Draw(CXyDC* pDC);
|
|
|
|
|
|
virtual void Serialize(CArchive& ar, const short &ver);
|
|
|
|
|
|
|
|
|
|
|
|
virtual void MoveHandleTo(int nHandle, CPoint2D point);
|
|
|
|
|
|
virtual void MoveTo(CRect8& positionL);
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>η<EFBFBD>Χ
|
|
|
|
|
|
virtual void ReSetPosition(CRect8 rect);
|
|
|
|
|
|
//<2F><>ȡб<C8A1><D0B1>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD><D4B7>Ŷ<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD>Ҿ<EFBFBD><D2BE>߽<EFBFBD>,<2C><>TrackLithObj computedata(),BuidChildObject()<29><><EFBFBD><EFBFBD> 2015-10-19
|
|
|
|
|
|
virtual bool CalcInclinedBorder();
|
|
|
|
|
|
BOOL ReadPCG(BYTE* puf, int nLen, BOOL bHead=TRUE);
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
CImageInsert* m_pImage; //λͼ<CEBB><CDBC>
|
|
|
|
|
|
int m_nMode; //ͼƬģʽ
|
|
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>ȶ<EFBFBD>
|
|
|
|
|
|
void DrawInclined(CXyDC* pDC);
|
|
|
|
|
|
CCurveEx m_rotaRectCurve; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
CImageInsert m_dispImage; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>ͼƬ
|
|
|
|
|
|
|
|
|
|
|
|
void DrawRect(CXyDC *pDC,CRect8 showRect);
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|