Rev 7954 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7954 | Rev 7955 | ||
---|---|---|---|
Line 27... | Line 27... | ||
27 | #define CUBE_STEP 0.1 |
27 | #define CUBE_STEP 0.1 |
Line 28... | Line 28... | ||
28 | 28 | ||
29 | #define KEY_ESC 1 |
29 | #define KEY_ESC 1 |
Line -... | Line 30... | ||
- | 30 | #define KEY_F 33 |
|
- | 31 | ||
- | 32 | static char title1[] = "TinyGL in KolibriOS"; |
|
- | 33 | static char title2[] = "F full screen"; |
|
- | 34 | static char title3[] = "ESC - exit"; |
|
30 | #define KEY_F 33 |
35 | static char fps[] = "FPS:"; |
31 | 36 | ||
Line 32... | Line 37... | ||
32 | static unsigned char FullScreen = 0; |
37 | static unsigned char FullScreen = 0; |
33 | static unsigned char skin = 3; |
38 | static unsigned char skin = 3; |
Line 155... | Line 160... | ||
155 | { |
160 | { |
156 | kosglDestroyContext(cgl); |
161 | kosglDestroyContext(cgl); |
157 | delete pri; |
162 | delete pri; |
158 | } |
163 | } |
Line -... | Line 164... | ||
- | 164 | ||
- | 165 | static void Title() |
|
- | 166 | { |
|
- | 167 | __menuet__write_text(300,8,0x10ffffff,fps,strlen(fps)); |
|
- | 168 | __menuet__write_text(8,8,0x10ffffff,title1,strlen(title1)); |
|
- | 169 | __menuet__write_text(180,8,0x00ffffff,title2,strlen(title2)); |
|
- | 170 | __menuet__write_text(600,8,0x00ffffff,title3,strlen(title3)); |
|
- | 171 | } |
|
159 | 172 | ||
160 | static void draw_window(void) |
173 | static void draw_window(void) |
- | 174 | { |
|
161 | { |
175 | // start redraw |
- | 176 | __menuet__window_redraw(1); |
|
162 | __menuet__window_redraw(1); // start redraw |
177 | // define&draw window |
163 | __menuet__define_window(win.x,win.y,win.dx,win.dy,TYPEWIN(0,0,0,1,skin,0,0,0),0, |
178 | __menuet__define_window(win.x,win.y,win.dx,win.dy,TYPEWIN(0,0,0,1,skin,0,0,0),0,0); |
164 | "Cubeline / F full screen / FPS:"); |
179 | // end redraw |
- | 180 | __menuet__window_redraw(2); |
|
- | 181 | // display string |
|
165 | __menuet__window_redraw(2); // end redraw |
182 | Title(); |
Line 166... | Line 183... | ||
166 | } |
183 | } |
167 | 184 |