/programs/network/htmlv/browser/TWB.h |
---|
79,7 → 79,7 |
GetNewUrl(); |
//ïðûãàåò èçîáðàæåíèå ïîëîñà, áåëàÿ ðèñóåòñÿ ñíèçó |
//ïîëîñà, áåëàÿ ðèñóåòñÿ ñíèçó |
if (!strcmp(#URL + strlen(#URL) - 4, ".gif")) || (!strcmp(#URL + strlen(#URL) - 4, ".png")) || (!strcmp(#URL + strlen(#URL) - 4, ".jpg")) |
{ |
RunProgram("/sys/media/kiv", #URL); |
197,7 → 197,7 |
_CUT_ST_LEVEL_MARK: |
IF (editURL[find_symbol(#editURL, '/')-2]<>'/') // åñëè íå http://pagename.ua <-- íàõðåíà ýòà ñòðîêà??? |
if (editURL[find_symbol(#editURL, '/')-2]<>'/') // åñëè íå http://pagename.ua <-- íàõðåíà ýòà ñòðîêà??? |
{ |
editURL[find_symbol(#editURL, '/')] = 0x00; //îáðåçàåì å¸ óðë äî ïîñëåäíåãî / |
} |
209,6 → 209,7 |
goto _CUT_ST_LEVEL_MARK; |
} |
if (editURL[strlen(#editURL)-1]<>'/') copystr("/", #editURL + strlen(#editURL)); |
copystr(#URL, #editURL + strlen(#editURL)); //êëåèì íîâûé àäðåñ |
copystr(#editURL, #URL); |
} |
512,7 → 513,7 |
//âûâîä íà ýêðàí |
if (stroka >= 0) && (stroka - 2 < max_kolvo_strok) && (line) |
{ |
WriteText(stolbec * 6 + left1, top1, 0x80, text_colors[text_color_index], #line, 0); |
WriteText(stolbec * 6 + left1, top1, 0x80, text_colors[text_color_index], #line, 0); //ìîæåò òóò ðèñîâàòü áåëóþ ñòðîêó? |
IF (b_text) WriteText(stolbec * 6 + left1 + 1, top1, 0x80, text_colors[text_color_index], #line, 0); |
IF (i_text) Skew(stolbec * 6 + left1, top1, strlen(#line)+1*6, 10); //íàêëîííûé òåêñò |
IF (s_text) DrawBar(stolbec * 6 + left1, top1 + 4, strlen(#line) * 6, 1, text_colors[text_color_index]); //çà÷¸ðêíóòûé |
/programs/network/htmlv/browser/include/acid=1.htm |
---|
File deleted |
/programs/network/htmlv/browser/include/acid 0.1.htm |
---|
0,0 → 1,64 |
<!--doctype html public "-//w3c//dtd html 4.0 transitional//ru"--> |
<html> |
<head> |
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> |
<title>Òåñò Acid 0.1</title> |
</head> |
<body bgcolor="#000000" link="#0066FF" text="#FFFFFF"> |
<b>Ýòî òåñòîâàÿ ñòðàíèöà äëÿ ïðîâåðêè HTML Viewer</b><br /> |
<br /> |
Ýòà ïðîãðàììà ïîääåðæèâàåò âñå ïîïóëÿðíûå êîäèðîâêè: cp1251, koi-8, cp866, Unicode.<br><br> |
<b> |
<font color="#FF0000">C</font> |
<font color="#FFC005">r</font> |
<font color="#F6F574">e</font> |
<font color="#9EFC36">a</font> |
<font color="#29FDFD">t</font> |
<font color="#36A8FC">e</font> |
<font color="blueviolet">d </font> |
<font color="#C911FF">b</font> |
<font color= #C911FF >y </font> |
<font color="#C911FF">L</font> |
<font color="#36A8FC">e</font> |
<font color="#29FDFD">e</font> |
<font color="#9EFC36">n</font> |
<font color="#FFC005">c</font> |
<font color="red">y</font><br> |
</b> |
Æèòîìèð 2008-2012 |
<p> |
Íåáîëüøîé ñïèñîê:<ol> |
<li><q>Ýòîò òåêñò â êàâû÷êàõ</q></li> |
<li><u>Ýòî ïîä÷åðêíóòûé òåêñò</u></li> |
<li><s>Ýòî ïåðå÷åðêíóòûé òåêñò</s></li> |
<li><i>Ýòî íàêëîííûé òåêñò</i></li> |
<li><strong>Ýòî òåêñò ñ óñèëåííûì âûäåëåíèåì</strong></li> |
<li><b><u><s><font color="#6495ED">Êó÷à òåãîâ</font></s></u></b></ol> |
</p> |
<br> |
<pre> |
Àòü! |
Äâà! |
Òðè! |
Àâòîð ñåãî òâîðåíèÿ íå èçâåñòåí. |
</pre> |
<!--ýòîãî òåêñòà çäåñü <íåò>--> |
<hr color="#758999"> |
 ýòîì òåêñòå åñòü ïåðåõîä íà ñëåäóþùóþ ñòðîêó, íî áðàóçåð |
åãî äîëæåí ïðîèãíîðèðîâàòü. Åùå ìíîãî ïðîáåëîâ. À òóò åñòü |
òàáû. Êîå-êàêèå ñèìâîëû: " & < > • © ® „ “ — ¯æà÷îê ³íøîãî áîêó ð. ªâôðàò ç'¿â ´ðóíò òà ºâðåéñüêèé ´åðáàëàéô. |
<hr color="grey"> |
<p><a href='index.htm'>Íà ãëàâíóþ ñòðàíèöó index.htm</a></p> |
<p><a href="index.htm#home" id="#end">index.htm#home</a></p> |
<p><a href="background.gif">Ôîíîâàÿ êàðòèíêà</a></p> |
</body> |
</html> |
/programs/network/htmlv/browser/include/some_code.h |
---|
22,14 → 22,23 |
return #temp1; |
} |
inline fastcall CopyScreen(dword EBX, ECX, EDX) |
inline byte chTag(dword text) {return strcmp(#tag,text);} |
void GetURLfromPageLinks(int id) //ñòîëüêî áðåäà, ïîòîìó ÷òî íåëüçÿ ñîçäàòü ìàññèâ ñòðèíãîâ |
{ |
EAX = 36; |
$int 0x40; |
j = 0; |
for (i = 0; i <= id - 401; i++) |
{ |
do j++; |
while (page_links[j] <>'|'); |
} |
page_links[j] = 0x00; |
copystr(#page_links[find_symbol(#page_links, '|')], #URL); |
} |
inline byte chTag(dword text) {return strcmp(#tag,text);} |
// á ¥â ª«®ëå èà¨ä⮢, ¯®í⮬㠤¥« ¥¬ ª®áâë«ì ¨§ |
//¯ «®ç¥ª ¤«ï ¬®à®¦¥®£® ¨ ¦¥¢ ⥫쮩 १¨ª¨: |
//¨¬ ¥¬ ®¡« áâì íªà ¨ ¢ë¢®¤¨¬ ¥ñ ®¡à â® ¯®«®áª ¬¨ ᮠᬥ饨¥¬, |
48,7 → 57,7 |
skin_width = GetSkinWidth(); |
CopyScreen(italic_buf, w * 65536 + h, x + Form.left + 2 * 65536 + y + Form.top + skin_width); |
CopyScreen(italic_buf, x+Form.left+2, y+Form.top+skin_width, w, h); |
FOR (i=0;i*tile_height<h;i++){ |
56,15 → 65,3 |
} |
mem_Free(italic_buf); |
} |
void GetURLfromPageLinks(int id) //ñòîëüêî áðåäà, ïîòîìó ÷òî íåëüçÿ ñîçäàòü ìàññèâ ñòðèíãîâ |
{ |
j = 0; |
for (i = 0; i <= id - 401; i++) |
{ |
do j++; |
while (page_links[j] <>'|'); |
} |
page_links[j] = 0x00; |
copystr(#page_links[find_symbol(#page_links, '|')], #URL); |
} |
/programs/network/htmlv/lib/kolibri.h-- |
---|
531,6 → 531,14 |
$int 0x40; |
} |
void CopyScreen(dword EBX, x, y, sizeX, sizeY) |
{ |
EAX = 36; |
ECX = sizeX << 16 + sizeY; |
EDX = x << 16 + y; |
$int 0x40; |
} |
void PutImage(dword EBX,w,h,x,y) |
{ |
EAX = 7; |