mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-06 09:09:40 +02:00
* Zaczątek GUI - robienie okienek.
Na razie wczesne, ale pracuję nad tym, będzie więcej. Demo: kliknij PPM na przycisku Quit w menu głównym. Resztę informacji dostaniesz na GG/mail. * uaktualniony exek
This commit is contained in:
16
CMessage.h
Normal file
16
CMessage.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#include "SDL_TTF.h"
|
||||
#include "CSemiDefHandler.h"
|
||||
enum EWindowType {infoOnly, infoOK, yesOrNO};
|
||||
class CMessage
|
||||
{
|
||||
SDL_Color tytulowy ;
|
||||
SDL_Color tlo;
|
||||
SDL_Color zwykly ;
|
||||
public:
|
||||
std::vector<std::string> * breakText(std::string text);
|
||||
CSemiDefHandler * piecesOfBox;
|
||||
SDL_Surface * background;
|
||||
SDL_Surface * genMessage(std::string title, std::string text, EWindowType type=infoOnly);
|
||||
SDL_Surface * drawBox1(int w, int h);
|
||||
CMessage();
|
||||
};
|
||||
Reference in New Issue
Block a user