Rev 2444 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2444 | Rev 2793 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | } |
23 | } |
Line 24... | Line 24... | ||
24 | 24 | ||
Line 25... | Line 25... | ||
25 | inline byte chTag(dword text) {return strcmp(#tag,text);} |
25 | inline byte chTag(dword text) {return strcmp(#tag,text);} |
26 | 26 | ||
27 | 27 | ||
28 | void GetURLfromPageLinks(int id) //ñòîëüêî áðåäà, ïîòîìó ÷òî íåëüçÿ ñîçäàòü ìàññèâ ñòðèíãîâ |
28 | void GetURLfromPageLinks(int id) |
29 | { |
29 | { |
30 | j = 0; |
30 | j = 0; |
Line 36... | Line 36... | ||
36 | page_links[j] = 0x00; |
36 | page_links[j] = 0x00; |
37 | copystr(#page_links[find_symbol(#page_links, '|')], #URL); |
37 | copystr(#page_links[find_symbol(#page_links, '|')], #URL); |
38 | } |
38 | } |
Line -... | Line 39... | ||
- | 39 | ||
- | 40 | ||
- | 41 | //Ó íàñ íåò íàêëîííûõ øðèôòîâ, ïîýòîìó äåëàåì êîñòûëü èç |
|
- | 42 | //ïàëî÷åê äëÿ ìîðîæåíîãî è æåâàòåëüíîé ðåçèíêè: |
|
- | 43 | //Ñíèìàåì îáëàñòü ýêðàíà è âûâîäèì å¸ îáðàòíî ïîëîñêàìè ñî ñìåùåíèåì, |
|
Line 39... | Line -... | ||
39 | - | ||
40 | - | ||
41 | - | ||
42 | // á ¥â ª«®ëå èà¨ä⮢, ¯®í⮬㠤¥« ¥¬ ª®áâë«ì ¨§ |
- | |
43 | //¯ «®ç¥ª ¤«ï ¬®à®¦¥®£® ¨ ¦¥¢ ⥫쮩 १¨ª¨: |
- | |
44 | //¨¬ ¥¬ ®¡« áâì íªà ¨ ¢ë¢®¤¨¬ ¥ñ ®¡à â® ¯®«®áª ¬¨ ᮠᬥ饨¥¬, |
- | |
45 | //çâ® ¤ ñâ ¯¥à¥ª®á ª à⨪¨ |
- | |
46 | //ਠ«¨ç¨¨ ä® ¨ â.¯. ¯à®ï¢¨âáï ¢áï ª®áâë«ì®áâì à¥è¥¨ï :) |
44 | //÷òî äà¸ò ïåðåêîñ êàðòèíêè |
47 | 45 | //Ïðè íàëè÷èè ôîíà è ò.ï. ïðîÿâèòñÿ âñÿ êîñòûëüíîñòü ðåøåíèÿ :) |
|
48 | //ç áâì ¤ ëå 㦥 ¯®«ãç¥ ¢ TBW - skin_width, Form.top, ¯®¤ª«î票¥ memory |
46 | |
49 | inline void Skew(dword x,y,w,h) |
47 | inline void Skew(dword x,y,w,h) |
50 | { |
48 | { |
51 | dword italic_buf; |
49 | dword italic_buf; |
Line 52... | Line 50... | ||
52 | int tile_height=2,//¡ã¤¥¬ ¢ë¢®¤¨âì ¤¢ã寨ªá¥«ì묨 ¯®«®áª ¬¨ |
50 | int tile_height=2, //áóäåì âûâîäèòü äâóõïèêñåëüíûìè ïîëîñêàìè |
Line 53... | Line -... | ||
53 | i, skin_width, |
- | |
54 | shift=-2; |
- | |
55 | 51 | shift=-2, //ñ äâóõïèêñåëüíûì ñìåùåíèåì |
|
56 | italic_buf = mem_Alloc(w*h*3); |
- | |
Line 57... | Line 52... | ||
57 | 52 | i; |
|
58 | skin_width = GetSkinWidth(); |
53 | |
59 | 54 | italic_buf = mem_Alloc(w*h*3); |
|
60 | CopyScreen(italic_buf, x+Form.left+2, y+Form.top+skin_width, w, h); |
55 |