forked from KolibriOS/kolibrios
HTMLv. GoBack button fix.
git-svn-id: svn://kolibrios.org@2417 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
5ba5037595
commit
c8d984dbb7
@ -1,3 +1,7 @@
|
|||||||
|
xx.xx.12 -- v0.7x -- 11.x
|
||||||
|
- исправлена работа кнопки "Назад".
|
||||||
|
|
||||||
|
|
||||||
27.02.12 -- v0.75 -- 11.? Кб
|
27.02.12 -- v0.75 -- 11.? Кб
|
||||||
- при закрытии HTMLv, downloader тоже завершается;
|
- при закрытии HTMLv, downloader тоже завершается;
|
||||||
- невозможно запустить больше одного downloader'a;
|
- невозможно запустить больше одного downloader'a;
|
||||||
|
@ -9,18 +9,11 @@ UrlsHistory BrowserHistory;
|
|||||||
|
|
||||||
void UrlsHistory::GoBack()
|
void UrlsHistory::GoBack()
|
||||||
{
|
{
|
||||||
WriteDebug(#UrlHistory);
|
j = find_symbol(#UrlHistory, '|') -1; //текущая страница
|
||||||
//find_symbol(#UrlHistory, '|')
|
if (j<=0) return;
|
||||||
|
|
||||||
j = strlen(#UrlHistory);
|
|
||||||
WHILE(UrlHistory[j] <>'|') && (j > 0) j--;
|
|
||||||
IF (j > 0) UrlHistory[j] = 0x00;
|
|
||||||
WHILE(UrlHistory[j] <>'|') && (j > 0) {
|
|
||||||
copystr(#UrlHistory[j], #URL);
|
|
||||||
j--;
|
|
||||||
}
|
|
||||||
UrlHistory[j] = 0x00;
|
UrlHistory[j] = 0x00;
|
||||||
|
j = find_symbol(#UrlHistory, '|'); //предыдущая страница -> она нам и нужна
|
||||||
|
copystr(#UrlHistory + j, #URL);
|
||||||
copystr(#URL, #editURL);
|
copystr(#URL, #editURL);
|
||||||
WB1.ShowPage(#URL);
|
WB1.ShowPage(#URL);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user