Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #include <menuet/os.h>
  2.  
  3. char title[] = "Menuetlibc in TinyC";
  4. char string[] = "Text";
  5.  
  6. void draw_window(void)
  7. {
  8.     // start redraw
  9.     __menuet__window_redraw(1);
  10.     // define&draw window
  11.     __menuet__define_window(10,40,300,150,0x33FFFFFF,0,(__u32)title);
  12.         // display string
  13.         __menuet__write_text(30,10,0x80000000,string,0);
  14.         // end redraw
  15.         __menuet__window_redraw(2);
  16. }
  17.  
  18. int main()
  19. {
  20.     draw_window();
  21.     for (;;)
  22.     {
  23.         switch (__menuet__wait_for_event())
  24.         {
  25.                         case 1:
  26.                                 draw_window();
  27.                                 break;
  28.                         case 3:
  29.                                 return;
  30.         }
  31.     }
  32. }
  33.