Files
kolibrios/programs/develop/libraries/menuetlibc/programs/multiview/main.c
right-hearted 6496d04506 Adding menuetlibc back to its place in /programs/develop/libraries
This version of menuetlibc was taken from revision 4743, right before I made any changes

git-svn-id: svn://kolibrios.org@4973 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-12 10:43:21 +00:00

46 lines
793 B
C

#include<menuet/os.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<jpeglib.h>
#include"libmgfx.h"
static char * Title="MenuetMultiview";
mgfx_image_t * img;
void paint(void)
{
__menuet__window_redraw(1);
__menuet__define_window(100,100,400,300,0x03000080,0x800000FF,0x000080);
__menuet__write_text(3,3,0xFFFFFF,Title,strlen(Title));
if(img)
paint_image(10,30,img);
__menuet__window_redraw(2);
}
int event_loop(void)
{
int i;
i=__menuet__wait_for_event();
switch(i)
{
case 1:
paint(); return 0;
case 2:
return __menuet__getkey();
case 3:
if(__menuet__get_button_id()==1) exit(0); return 0;
}
}
void main(void)
{
img=NULL;
init_mgfx_library();
paint();
load_image("/rd/1/test.jpg",&img);
paint_image(10,30,img);
for(;;) event_loop();
}