Rev 8383 | Rev 8407 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8383 | Rev 8392 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | 18 | ||
19 | #include "../lib/gui.h" |
19 | #include "../lib/gui.h" |
20 | #include "../lib/fs.h" |
20 | #include "../lib/fs.h" |
Line 21... | Line -... | ||
21 | #include "../lib/list_box.h" |
- | |
22 | 21 | #include "../lib/list_box.h" |
|
23 | #include "../lib/obj/libio.h" |
22 | |
Line 24... | Line 23... | ||
24 | #include "../lib/obj/libimg.h" |
23 | #include "../lib/obj/libimg.h" |
25 | #include "../lib/obj/box_lib.h" |
24 | #include "../lib/obj/box_lib.h" |
Line 98... | Line 97... | ||
98 | // // |
97 | // // |
99 | //===================================================// |
98 | //===================================================// |
Line 100... | Line 99... | ||
100 | 99 | ||
101 | void load_lib() |
100 | void load_lib() |
102 | { |
- | |
103 | load_dll(libio, #libio_init,1); |
101 | { |
104 | load_dll(libimg, #libimg_init,1); |
102 | load_dll(libimg, #libimg_init,1); |
105 | load_dll(boxlib, #box_lib_init,0); |
103 | load_dll(boxlib, #box_lib_init,0); |
Line 106... | Line 104... | ||
106 | } |
104 | } |
Line 258... | Line 256... | ||
258 | void MonitorRd() |
256 | void MonitorRd() |
259 | { |
257 | { |
260 | dword rdempty = malloc(1440*1024); |
258 | dword rdempty = malloc(1440*1024); |
261 | CreateFile(0, 1440*1024, rdempty, "/rd/1/rdempty"); |
259 | CreateFile(0, 1440*1024, rdempty, "/rd/1/rdempty"); |
262 | free(rdempty); |
260 | free(rdempty); |
263 | file_size stdcall ("/rd/1/rdempty"); |
261 | rdempty = get_file_size("/rd/1/rdempty") / 1024; |
264 | rdempty = EBX / 1024; |
- | |
265 | DeleteFile("/rd/1/rdempty"); |
262 | DeleteFile("/rd/1/rdempty"); |
Line 266... | Line 263... | ||
266 | 263 | ||
267 | sprintf(#param, T_RD_USAGE, rdempty); |
264 | sprintf(#param, T_RD_USAGE, rdempty); |
Line 286... | Line 283... | ||
286 | int i, yy=WIN_CONTENT_Y+300; |
283 | int i, yy=WIN_CONTENT_Y+300; |
287 | dword tmp_size[10]; |
284 | dword tmp_size[10]; |
288 | dword free_space; |
285 | dword free_space; |
289 | for (i=0; i<=9; i++) |
286 | for (i=0; i<=9; i++) |
290 | { |
287 | { |
291 | file_size stdcall ( sprintf(#param, "/tmp%i/1", i) ); |
288 | get_file_size( sprintf(#param, "/tmp%i/1", i) ); |
- | 289 | if (EAX) { |
|
292 | tmp_size[i] = EBX / 1024 / 1024; |
290 | tmp_size[i] = EAX / 1024 / 1024; |
293 | - | ||
294 | if (EBX) { |
- | |
295 | free_space = tmp_size[i] - GetTmpDiskFreeSpace(i); |
291 | free_space = tmp_size[i] - GetTmpDiskFreeSpace(i); |
296 | sprintf(#text_status, T_TMP_USAGE, i, free_space, tmp_size[i]); |
292 | sprintf(#text_status, T_TMP_USAGE, i, free_space, tmp_size[i]); |
297 | tmp.set_size(RIGHT_X, yy, right_w, 23); |
293 | tmp.set_size(RIGHT_X, yy, right_w, 23); |
298 | tmp.draw_progress(free_space * right_w / tmp_size[i]); |
294 | tmp.draw_progress(free_space * right_w / tmp_size[i]); |
299 | DrawIconWithText(RIGHT_X, tmp.y - 25, 50, #text_status); |
295 | DrawIconWithText(RIGHT_X, tmp.y - 25, 50, #text_status); |