Rev 5641 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5641 | Rev 5646 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | void main() |
5 | void main() |
6 | { |
6 | { |
7 | int id, key, i; |
7 | int id, key, i; |
8 | dword file; |
8 | dword file; |
9 | mem_Init(); |
9 | mem_Init(); |
10 | io.dir_buffer("/sys/",DIR_ONLYREAL); |
10 | io.dir_buffer("",DIR_ONLYREAL); |
11 | loop() |
11 | loop() |
12 | { |
12 | { |
13 | switch(WaitEvent()) |
13 | switch(WaitEvent()) |
14 | { |
14 | { |
15 | case evButton: |
15 | case evButton: |
Line 19... | Line 19... | ||
19 | 19 | ||
20 | case evKey: |
20 | case evKey: |
21 | key = GetKey(); |
21 | key = GetKey(); |
22 | if (key==013){ //Enter |
22 | if (key==013){ //Enter |
23 | draw_window(); |
- | |
24 | WriteText(50,90,0x80,0xFF00FF,io.dir_position(i)); |
- | |
- | 23 | draw_window(); |
|
25 | if(i |
24 | |
26 | } |
25 | } |
Line 27... | Line 26... | ||
27 | break; |
26 | break; |
28 | 27 | ||
Line 33... | Line 32... | ||
33 | } |
32 | } |
34 | } |
33 | } |
35 | void draw_window() |
34 | void draw_window() |
36 | { |
35 | { |
37 | proc_info Form; |
36 | proc_info Form; |
- | 37 | int i; |
|
- | 38 | i=0; |
|
38 | DefineAndDrawWindow(215,100,250,200,0x34,0xFFFFFF,"Window header"); |
39 | DefineAndDrawWindow(215,100,250,200,0x34,0xFFFFFF,"Window header"); |
39 | GetProcessInfo(#Form, SelfInfo); |
40 | GetProcessInfo(#Form, SelfInfo); |
- | 41 | while(i |
|
- | 42 | { |
|
- | 43 | WriteText(5,i*8+3,0x80,0xFF00FF,io.dir.position(i)); |
|
- | 44 | i++; |
|
- | 45 | } |
|
40 | WriteText(10,110,0x80,0,#param); |
46 | WriteText(10,110,0x80,0,#param); |
41 | } |
47 | } |
Line 42... | Line 48... | ||
42 | 48 |