Скачиваний:
9
Добавлен:
01.05.2014
Размер:
664 б
Скачать
#pragma once
#include "CPointEntity.h"
#include <string>

class CTextEntity :
	virtual public CPointEntity
{

protected:

	CString mText;
	int Height;
	int Width;
public:

	// Создаёт текст в заданной точке. 
	CTextEntity( const CString iT, 
				 const int iX = 0, const int iY = 0 );


	virtual ~CTextEntity();

	int getNumType();

	void SetHeight(int _H);
	int GetHeight() const;

	CString getText() const;

	void setText( const CString iT );

	void Printfig(std::ostream& os);

	void Draw(CDC* pDC, Shape* figure=0);

	CRect GetBoundRect();

	void writeAr(CArchive& ar);
	void readAr(CArchive& ar);
	CString getName();
};
Соседние файлы в папке lab22