Rev 2839 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2839 | Rev 3061 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | byte unicode_chars[] = " ¡¢£¤¥¦§¨©ª«¬®¯àáâãäåæçèéêëìíîïðñh£\243i\105\244\0"; |
- | |
2 | - | ||
3 | - | ||
4 | char *unicode_tags[]={ |
- | |
5 | "nbsp", " ", |
- | |
6 | "#38", " ", |
1 | char *unicode_tags[]={ |
7 | "#160", " ", |
2 | "nbsp", " ", |
8 | 3 | "#38", " ", |
|
9 | "copy", "(c)", |
4 | "#160", " ", |
Line 64... | Line 59... | ||
64 | "percnt","%", |
59 | "#8470", "N", |
65 | 60 | "bull", "-", //âîîáùå çäåñü òî÷êà |
|
66 | 0};", |
61 | "percnt","%", |
Line 67... | Line 62... | ||
67 | "raquo",><", |
62 | |
- | 63 | 0}; |
|
- | 64 | ||
- | 65 | ||
- | 66 | byte unicode_chars[] = " ¡¢£¤¥¦§¨©ª«¬®¯àáâãäåæçèéêëìíîïðñh£\243i\105\244\0"; |
|
- | 67 | ||
- | 68 | unsigned char GetUnicodeSymbol() |
|
- | 69 | { |
|
- | 70 | int j; |
|
- | 71 | ||
- | 72 | for (j=0; unicode_tags[j]!=0; j+=2;) |
|
- | 73 | { |
|
- | 74 | if (!strcmp(#tag, unicode_tags[j])) |
|
- | 75 | { |
|
- | 76 | strcat(#line, unicode_tags[j+1]); |
|
- | 77 | return NULL; |
|
- | 78 | } |
|
- | 79 | } |
|
- | 80 | ||
- | 81 | rez = atoi(#tag + 1) - 1040; |
|
- | 82 | if (tag[1] == '1') && (rez>=0) && (rez<=72) && (strlen(#tag) == 5) |
|
- | 83 | { |
|
- | 84 | return unicode_chars[rez]; |
|
- | 85 | } |
|
- | 86 | ||
- | 87 | strcat(#line,#tag); //âûâîäèì íà ýêðàí íåîáðàáîòàííûé òåã, òàê áðàóçåðû çà÷åì-òî äåëàþò |
|
- | 88 | return NULL; |