Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
6050 leency 1
#define MEMSIZE 4096*10
3225 leency 2
 
5640 pavelyakov 3
#include "../lib/io.h"
6887 pavelyakov 4
#include "../lib/window.h"
5640 pavelyakov 5
 
6887 pavelyakov 6
window win1=0;
3225 leency 7
void main()
6050 leency 8
{
5648 pavelyakov 9
	io.dir.load(0,DIR_ONLYREAL);
6887 pavelyakov 10
	win1.background = 0xFFFFFF;
11
	win1.left = 200;
12
	win1.ondraw = #draw_window;
13
	win1.create();
3225 leency 14
}
15
void draw_window()
16
{
5646 pavelyakov 17
	int i;
6887 pavelyakov 18
	for (i=0; i
6050 leency 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);
7760 leency 23
	draw_ascii();
24
}
25
 
26
void draw_ascii()
27
{
28
	char s[2];
29
	int i, x, y;
7970 leency 30
	s[1] = '\0';
7760 leency 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
	}
5648 pavelyakov 37
}