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 | } |