Blame | Last modification | View Log | RSS feed
#ifndef __DISPLAYMESSAGE_H__#define __DISPLAYMESSAGE_H__#include "Display.h"#include "RenderText.h"class CDisplayMessage : public CDisplay{public:CDisplayMessage ( COverlay *overlay, MyDirect3DDevice9 *device, CyString name, CyString header, CyString rest ) : CDisplay ( overlay, device, name ){m_pTextHeader = new CRenderTextHeader ( device, TEXT("Ariel"), header );AddObject ( m_pTextHeader );m_pTextRest = new CRenderTextNormal ( device, TEXT("Ariel"), rest );m_pTextRest->SetPosition ( 0, 85 );AddObject ( m_pTextRest );}virtual void SetSize ( int width, int height, int maxwidth, int maxheight ){CDisplay::SetSize ( width, height, maxwidth, maxheight );m_pTextRest->SetSize ( m_iSizeX, m_iSizeY - 85 );m_pTextHeader->SetSize ( m_iSizeX, 80 );}protected:CRenderTextNormal *m_pTextRest;CRenderTextHeader *m_pTextHeader;};#endif //__DISPLAYMESSAGE_H__