Fix bags. sprintf.

Update io.h

git-svn-id: svn://kolibrios.org@5646 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
pavelyakov
2015-08-02 11:41:41 +00:00
parent 4ba939d3c8
commit 9326165ac8
4 changed files with 84 additions and 53 deletions
+9 -3
View File
@@ -7,7 +7,7 @@ void main()
int id, key, i;
dword file;
mem_Init();
io.dir_buffer("/sys/",DIR_ONLYREAL);
io.dir_buffer("",DIR_ONLYREAL);
loop()
{
switch(WaitEvent())
@@ -21,8 +21,7 @@ void main()
key = GetKey();
if (key==013){ //Enter
draw_window();
WriteText(50,90,0x80,0xFF00FF,io.dir_position(i));
if(i<io.dir.count)i++;
}
break;
@@ -35,8 +34,15 @@ void main()
void draw_window()
{
proc_info Form;
int i;
i=0;
DefineAndDrawWindow(215,100,250,200,0x34,0xFFFFFF,"Window header");
GetProcessInfo(#Form, SelfInfo);
while(i<io.dir.count)
{
WriteText(5,i*8+3,0x80,0xFF00FF,io.dir.position(i));
i++;
}
WriteText(10,110,0x80,0,#param);
}