Rev 6969 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6969 | Rev 6978 | ||
---|---|---|---|
Line 37... | Line 37... | ||
37 | void Downloader() |
37 | void Downloader() |
38 | { |
38 | { |
39 | int key, i; |
39 | int key, i; |
40 | char notify_message[4296]; |
40 | char notify_message[4296]; |
41 | downloader_opened = 1; |
41 | downloader_opened = 1; |
42 | SetEventMask(0x27); |
42 | SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER + EVM_STACK); |
Line 43... | Line 43... | ||
43 | 43 | ||
44 | system.color.get(); |
44 | system.color.get(); |
Line 45... | Line 45... | ||
45 | pb.frame_color = system.color.work_dark; |
45 | pb.frame_color = system.color.work_dark; |
Line 46... | Line 46... | ||
46 | 46 | ||
47 | filepath[0] = NULL; |
47 | filepath[0] = NULL; |
48 | 48 | ||
Line 49... | Line 49... | ||
49 | downloader.Stop(); |
49 | downloader.Stop(); |
50 | if (downloader_edit[0]) StartDownloading(); else strcpy(#downloader_edit, "http://"); |
50 | if (downloader_edit[0]) StartDownloading(); else strcpy(#downloader_edit, "http://"); |
51 | ed.size = ed.pos = ed.shift = ed.shift_old = strlen(#downloader_edit); |
- | |
52 | - | ||
53 | loop() |
- | |
54 | { |
51 | ed.size = ed.pos = ed.shift = ed.shift_old = strlen(#downloader_edit); |
55 | WaitEventTimeout(30); |
52 | |
56 | switch(EAX & 0xFF) |
53 | loop() switch(WaitEvent()) |
57 | { |
54 | { |
Line 58... | Line 55... | ||
58 | CASE evMouse: |
55 | case evMouse: |
Line 112... | Line 109... | ||
112 | DL_Draw_Window(); |
109 | DL_Draw_Window(); |
113 | break; |
110 | break; |
114 | } |
111 | } |
115 | } |
112 | } |
116 | } |
113 | } |
117 | } |
- | |
Line 118... | Line 114... | ||
118 | 114 | ||
119 | void Key_Scan(int id) |
115 | void Key_Scan(int id) |
120 | { |
116 | { |
121 | if (id==001) { downloader_opened=0; StopDownloading(); ExitProcess(); } |
117 | if (id==001) { downloader_opened=0; StopDownloading(); ExitProcess(); } |