Subversion Repositories Kolibri OS

Rev

Rev 7760 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #define MEMSIZE 4096*10
  2.  
  3. #include "../lib/io.h"
  4. #include "../lib/window.h"
  5.  
  6. window win1=0;
  7. void main()
  8. {
  9.         io.dir.load(0,DIR_ONLYREAL);
  10.         win1.background = 0xFFFFFF;
  11.         win1.left = 200;
  12.         win1.ondraw = #draw_window;
  13.         win1.create();
  14. }
  15. void draw_window()
  16. {
  17.         int i;
  18.         for (i=0; i<io.dir.count; i++)WriteText(5,i*8+3,0x80,0xFF00FF,io.dir.position(i));
  19.         DrawCaptButton(100, 10, 100, 22, 22, 0xCCCccc, 0x000000, "Button");
  20.         WriteText(100,50,0x80,0,"Textline small");
  21.         WriteText(100,70,0x90,0,"Textline big");
  22.         DrawBar(100, 110, 100, 100, 0x66AF86);
  23.         draw_ascii();
  24. }
  25.  
  26. void draw_ascii()
  27. {
  28.         char s[2];
  29.         int i, x, y;
  30.         s[1] = '\0';
  31.         for (i=0; i<256; i++) {
  32.                 y = i / 20;
  33.                 x = i % 20;
  34.                 s[0] = i;
  35.                 WriteText(x*33, y*33, 0x91, 0, #s);
  36.         }
  37. }