Subversion Repositories Kolibri OS

Rev

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;};