Rev 3363 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3363 | Rev 3458 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | //êíîïêè |
1 | enum { BACK=300, FORWARD, REFRESH, HOME, NEWTAB, GOTOURL, SEARCHWEB, INPUT_CH, INPUT_BT }; |
2 | #define BACK 300 |
- | |
3 | #define FORWARD 301 |
- | |
4 | #define REFRESH 302 |
2 | enum { _WIN, _DOS, _KOI, _UTF }; |
5 | #define HOME 303 |
3 | |
6 | #define NEWTAB 304 |
- | |
7 | #define GOTOURL 305 |
- | |
8 | #define SEARCHWEB 306 |
- | |
9 | #define INPUT_CH 307 |
- | |
10 | #define INPUT_BT 308 |
- | |
- | 4 | #define ID1 178 |
|
11 | #define ID1 178 |
5 | #define ID2 177 |
12 | #define ID2 177 |
6 | |
Line 13... | Line -... | ||
13 | - | ||
14 | #define _WIN 0 |
- | |
15 | #define _DOS 1 |
- | |
16 | #define _KOI 2 |
- | |
Line 17... | Line 7... | ||
17 | #define _UTF 3 |
7 | |
18 | 8 | ||
19 | 9 | dword get_URL_part(int len) { |
|
Line 33... | Line 23... | ||
33 | for (i = 0; i <= id - 401; i++) |
23 | { |
34 | { |
24 | do |
35 | do |
25 | { |
36 | { |
26 | j++; |
37 | j++; |
27 | if (j>=strlen(#page_links)) return; |
38 | if (j>=strlen(#page_links)) return; //íå ñàìîå óäà÷íîå ðåøåíèå |
28 | } |
39 | } |
29 | while (page_links[j] <>'|'); |
40 | while (page_links[j] <>'|'); |
30 | } |
41 | } |
31 | page_links[j] = 0x00; |
42 | page_links[j] = 0x00; |
32 | strcpy(#URL, #page_links+strrchr(#page_links, '|')); |
43 | strcpy(#URL, #page_links+strrchr(#page_links, '|')); |
33 | } |
Line 51... | Line 41... | ||
51 | //Ïðè íàëè÷èè ôîíà è ò.ï. ïðîÿâèòñÿ âñÿ êîñòûëüíîñòü ðåøåíèÿ :) |
41 | |
Line 52... | Line 42... | ||
52 | 42 | inline void Skew(dword x,y,w,h) |
|
53 | inline void Skew(dword x,y,w,h) |
43 | { |
54 | { |
44 | dword italic_buf; |
55 | dword italic_buf; |
45 | int tile_height=2, |
56 | int tile_height=2, //áóäåì âûâîäèòü äâóõïèêñåëüíûìè ïîëîñêàìè |
46 | shift=-2, |
57 | shift=-2, //ñ äâóõïèêñåëüíûì ñìåùåíèåì |
47 | i, skin_height; |
Line 58... | Line 48... | ||
58 | i, skin_height; |
48 | |
59 | 49 | italic_buf = mem_Alloc(w*h*3); |
|
60 | italic_buf = mem_Alloc(w*h*3); |
50 | skin_height = GetSkinHeight(); |