/programs/network/htmlv/browser/include/history.h |
---|
41,7 → 41,7 |
void UrlsHistory::GoBack() |
{ |
if (history_current<=2) return; |
if (history_current<=1) return; |
history_current--; |
copystr(#history_list[history_current].Item,#URL); |
} |
/programs/network/htmlv/lib/memory.h-- |
---|
File deleted |
/programs/network/htmlv/lib/encoding.h-- |
---|
155,3 → 155,36 |
} |
//------------------------------------------------------------------------------ |
dword Hex2Symb(char* htmlcolor) |
{ |
dword j=0, symbol=0; |
char ch=0x00; |
FOR (;j<2;j++) |
{ |
ch=ESBYTE[htmlcolor+j]; |
IF (ch==0x0d) || (ch=='\9') RETURN ''; |
IF ((ch>='0') && (ch<='9')) ch -= '0'; |
IF ((ch>='A') && (ch<='F')) ch -= 'A'-10; |
IF ((ch>='a') && (ch<='f')) ch -= 'a'-10; |
symbol = symbol*0x10 + ch; |
} |
wintodos(#symbol); |
AL=symbol; |
} |
/*int hex2char(char c) |
{ |
if (c <=9) |
return (c+48); |
return (c - 10 + 'a'); |
} |
int hex2char(dword c) |
{ |
if (c <=9) |
return (c+48); |
return (c - 10 + 'a'); |
}*/ |
/programs/network/htmlv/lib/kolibri.h-- |
---|
328,18 → 328,6 |
}while(AL!=0); |
} |
/*inline fastcall void lowcase(ESI) |
{ |
do{ |
$LODSB |
IF(AL>='A')&&(AL<='Z'){ |
AL+=0x20; |
DSBYTE[ESI-1]=AL; |
CONTINUE; |
} |
}while(AL!=0); |
}*/ |
inline fastcall lowcase(ESI) |
{ |
do{ |
353,41 → 341,6 |
} |
dword Hex2Symb(char* htmlcolor) |
{ |
dword j=0, symbol=0; |
char ch=0x00; |
FOR (;j<2;j++) |
{ |
ch=ESBYTE[htmlcolor+j]; |
IF (ch==0x0d) || (ch=='\9') RETURN ''; |
IF ((ch>='0') && (ch<='9')) ch -= '0'; |
IF ((ch>='A') && (ch<='F')) ch -= 'A'-10; |
IF ((ch>='a') && (ch<='f')) ch -= 'a'-10; |
symbol = symbol*0x10 + ch; |
} |
wintodos(#symbol); |
AL=symbol; |
} |
/*int hex2char(char c) |
{ |
if (c <=9) |
return (c+48); |
return (c - 10 + 'a'); |
} |
int hex2char(dword c) |
{ |
if (c <=9) |
return (c+48); |
return (c - 10 + 'a'); |
}*/ |
void DefineAndDrawWindow(dword x,y,sizeX,sizeY,byte mainAreaType,dword mainAreaColour,byte headerType,dword headerColour,EDI) |
{ |
EAX = 12; // function 12:tell os about windowdraw |