| 11 | cycrow | 1 | #ifndef __DISPLAYMESSAGE_H__
 | 
        
           |  |  | 2 | #define __DISPLAYMESSAGE_H__
 | 
        
           |  |  | 3 |   | 
        
           |  |  | 4 | #include "Display.h"
 | 
        
           |  |  | 5 | #include "RenderText.h"
 | 
        
           |  |  | 6 |   | 
        
           |  |  | 7 | class CDisplayMessage : public CDisplay
 | 
        
           |  |  | 8 | {
 | 
        
           |  |  | 9 | public:
 | 
        
           |  |  | 10 | 	CDisplayMessage ( COverlay *overlay, MyDirect3DDevice9 *device, CyString name, CyString header, CyString rest ) : CDisplay ( overlay, device, name )
 | 
        
           |  |  | 11 | 	{
 | 
        
           |  |  | 12 | 		m_pTextHeader = new CRenderTextHeader ( device, TEXT("Ariel"), header );
 | 
        
           |  |  | 13 | 		AddObject ( m_pTextHeader );
 | 
        
           |  |  | 14 |   | 
        
           |  |  | 15 | 		m_pTextRest = new CRenderTextNormal ( device, TEXT("Ariel"), rest );
 | 
        
           |  |  | 16 | 		m_pTextRest->SetPosition ( 0, 85 );
 | 
        
           |  |  | 17 | 		AddObject ( m_pTextRest );
 | 
        
           |  |  | 18 |   | 
        
           |  |  | 19 | 	}
 | 
        
           |  |  | 20 |   | 
        
           |  |  | 21 | 	virtual void SetSize ( int width, int height, int maxwidth, int maxheight )
 | 
        
           |  |  | 22 | 	{
 | 
        
           |  |  | 23 | 		CDisplay::SetSize ( width, height, maxwidth, maxheight );
 | 
        
           |  |  | 24 |   | 
        
           |  |  | 25 | 		m_pTextRest->SetSize ( m_iSizeX, m_iSizeY - 85 );
 | 
        
           |  |  | 26 | 		m_pTextHeader->SetSize ( m_iSizeX, 80 );
 | 
        
           |  |  | 27 | 	}
 | 
        
           |  |  | 28 |   | 
        
           |  |  | 29 | protected:
 | 
        
           |  |  | 30 | 	CRenderTextNormal *m_pTextRest;
 | 
        
           |  |  | 31 | 	CRenderTextHeader *m_pTextHeader;
 | 
        
           |  |  | 32 | };
 | 
        
           |  |  | 33 |   | 
        
           |  |  | 34 | #endif //__DISPLAYMESSAGE_H__
 |