Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4973 right-hear 1
#include
2
#include
3
#include
4
#include
5
#include
6
#include"libmgfx.h"
7
 
8
static char * Title="MenuetMultiview";
9
 
10
mgfx_image_t * img;
11
 
12
void paint(void)
13
{
14
 __menuet__window_redraw(1);
15
 __menuet__define_window(100,100,400,300,0x03000080,0x800000FF,0x000080);
16
 __menuet__write_text(3,3,0xFFFFFF,Title,strlen(Title));
17
 if(img)
18
  paint_image(10,30,img);
19
 __menuet__window_redraw(2);
20
}
21
 
22
int event_loop(void)
23
{
24
 int i;
25
 i=__menuet__wait_for_event();
26
 switch(i)
27
 {
28
  case 1:
29
   paint(); return 0;
30
  case 2:
31
   return __menuet__getkey();
32
  case 3:
33
   if(__menuet__get_button_id()==1) exit(0); return 0;
34
 }
35
}
36
 
37
void main(void)
38
{
39
 img=NULL;
40
 init_mgfx_library();
41
 paint();
42
 load_image("/rd/1/test.jpg",&img);
43
 paint_image(10,30,img);
44
 for(;;) event_loop();
45
}