Rev 7746 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7746 | Rev 7750 | ||
---|---|---|---|
Line 191... | Line 191... | ||
191 | history.add(#URL); |
191 | history.add(#URL); |
192 | if (!strncmp(#URL,"CodeView:",8)) |
192 | if (!strncmp(#URL,"CodeView:",8)) |
193 | { |
193 | { |
194 | SetPageDefaults(); |
194 | SetPageDefaults(); |
195 | if (!strcmp(#URL, URL_SERVICE_HOME)) WB1.LoadInternalPage(#homepage, sizeof(homepage)); |
195 | if (!strcmp(#URL, URL_SERVICE_HOME)) LoadInternalPage(#homepage, sizeof(homepage)); |
196 | DrawEditBoxWebView(); |
196 | DrawEditBoxWebView(); |
197 | return; |
197 | return; |
198 | } |
198 | } |
199 | else |
199 | else |
200 | { |
200 | { |
201 | file_size stdcall (#URL); |
201 | file_size stdcall (#URL); |
Line 206... | Line 206... | ||
206 | bufpointer = malloc(bufsize); |
206 | bufpointer = malloc(bufsize); |
207 | SetPageDefaults(); |
207 | SetPageDefaults(); |
208 | ReadFile(0, bufsize, bufpointer, #URL); |
208 | ReadFile(0, bufsize, bufpointer, #URL); |
209 | ShowCodeSource(); |
209 | ShowCodeSource(); |
210 | WB1.LoadInternalPage(bufpointer, bufsize); |
210 | LoadInternalPage(bufpointer, bufsize); |
211 | } |
211 | } |
212 | ShowPage(); |
212 | ShowPage(); |
213 | } |
213 | } |
214 | } |
214 | } |
215 | 215 | ||
Line 224... | Line 224... | ||
224 | skin_x_offset = 51; |
224 | skin_x_offset = 51; |
225 | img_draw stdcall(skin.image, address_box.left+address_box.width+1, address_box.top-3, 17, skin.h, skin_x_offset, SKIN_Y); |
225 | img_draw stdcall(skin.image, address_box.left+address_box.width+1, address_box.top-3, 17, skin.h, skin_x_offset, SKIN_Y); |
226 | } |
226 | } |
227 | 227 | ||
Line -... | Line 228... | ||
- | 228 | void LoadInternalPage(dword bufpos, in_filesize){ |
|
- | 229 | bufsize = in_filesize; |
|
- | 230 | bufpointer = bufpos; |
|
- | 231 | ShowPage(); |
|
- | 232 | } |
|
Line 228... | Line 233... | ||
228 | 233 | ||
229 | void ShowPage() |
234 | void ShowPage() |
230 | { |
235 | { |
231 | DrawEditBoxWebView(); |
- | |
232 | if (!bufsize) |
- | |
233 | { |
236 | DrawEditBoxWebView(); |
234 | WB1.LoadInternalPage(#page_not_found, sizeof(page_not_found)); |
- | |
235 | } |
- | |
236 | else |
- | |
237 | { |
237 | if (!bufsize) LoadInternalPage(#page_not_found, sizeof(page_not_found)); |
238 | WB1.Prepare(); |
238 | WB1.Prepare(); |
239 | } |
- | |
Line 240... | Line 239... | ||
240 | } |
239 | } |
241 | 240 | ||
242 | void DrawStatusBar() {return;}; |
241 | void DrawStatusBar() {return;}; |