Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа 25 / lab22 / TextEntity
.h#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