]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blob - nviewer/window.h
d80871b3adfdb7c7095a7d5806ad9c5b50558df9
[z.facultad/75.52/treemulator.git] / nviewer / window.h
1
2 #ifndef _WINDOW_H_
3 #define _WINDOW_H_
4
5 #include <ncurses.h>
6 #include <sstream>
7 #include <string>
8
9 class Window {
10         public:
11                 Window (const std::string &s, int w, int h, int x=0, int y=0, bool box=true);
12                 ~Window ();
13
14                 void SetText (int x, int y, const std::string &s);
15                 void SetText (int x, int y, int i);
16                 void SetText (int x, int y, uint i);
17                 void Show ();
18         protected:
19                 int width;
20                 int height;
21                 WINDOW *win;
22                 std::string title;
23 };
24
25 #endif
26