1,13 → 1,13 |
#define MEMSIZE 0x3E80 |
|
#include "../lib/io.h" |
#include "../lib/draw.h" |
|
void main() |
{ |
int id, key; |
int id, key, i; |
dword file; |
mem_Init(); |
io.set("/sys/RUN",ATR_HIDDEN); |
io.dir_buffer("/sys/",DIR_ONLYREAL); |
loop() |
{ |
switch(WaitEvent()) |
20,7 → 20,9 |
case evKey: |
key = GetKey(); |
if (key==013){ //Enter |
WriteText(50,90,0x80,0xFF00FF,"Pressed Enter"); |
draw_window(); |
WriteText(50,90,0x80,0xFF00FF,io.dir_position(i)); |
if(i<io.dir.count)i++; |
} |
break; |
|
33,13 → 35,8 |
void draw_window() |
{ |
proc_info Form; |
dword pos; |
//float zz=0.944,ret; |
DefineAndDrawWindow(215,100,250,200,0x34,0xFFFFFF,"Window header"); |
//draw.gradient(pos,10,10,0x0,20,20,0x0); |
GetProcessInfo(#Form, SelfInfo); |
draw.circle(60,60,5); |
|
WriteText(10,110,0x80,0,#param); |
} |
|