forked from KolibriOS/kolibrios
WebView 3.61: fixes release
git-svn-id: svn://kolibrios.org@9296 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
413de97517
commit
58e8cfd0d6
@ -3,8 +3,8 @@ dword CursorFile = FROM "TWB/pointer.cur";
|
|||||||
#include "..\lib\collection.h"
|
#include "..\lib\collection.h"
|
||||||
|
|
||||||
struct PAGE_LINKS {
|
struct PAGE_LINKS {
|
||||||
collection link;
|
collection unic_links;
|
||||||
collection page_links;
|
collection element_links;
|
||||||
|
|
||||||
collection_int x;
|
collection_int x;
|
||||||
collection_int y;
|
collection_int y;
|
||||||
@ -24,7 +24,7 @@ struct PAGE_LINKS {
|
|||||||
|
|
||||||
void PAGE_LINKS::add_link(dword lpath)
|
void PAGE_LINKS::add_link(dword lpath)
|
||||||
{
|
{
|
||||||
page_links.add(lpath);
|
unic_links.add(lpath);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PAGE_LINKS::add_text(dword _x, _y, _w, _h, _underline_h)
|
void PAGE_LINKS::add_text(dword _x, _y, _w, _h, _underline_h)
|
||||||
@ -34,8 +34,8 @@ void PAGE_LINKS::add_text(dword _x, _y, _w, _h, _underline_h)
|
|||||||
w.add(_w);
|
w.add(_w);
|
||||||
h.add(_h);
|
h.add(_h);
|
||||||
underline_h.add(_underline_h);
|
underline_h.add(_underline_h);
|
||||||
link.add(page_links.get_last());
|
element_links.add(unic_links.get_last());
|
||||||
id.add(page_links.count);
|
id.add(unic_links.count);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PAGE_LINKS::clear()
|
void PAGE_LINKS::clear()
|
||||||
@ -45,11 +45,10 @@ void PAGE_LINKS::clear()
|
|||||||
w.drop();
|
w.drop();
|
||||||
h.drop();
|
h.drop();
|
||||||
underline_h.drop();
|
underline_h.drop();
|
||||||
link.drop();
|
element_links.drop();
|
||||||
|
unic_links.drop();
|
||||||
id.drop();
|
id.drop();
|
||||||
|
|
||||||
page_links.drop();
|
|
||||||
page_links.realloc_size = 4096 * 32;
|
|
||||||
active = -1;
|
active = -1;
|
||||||
active_url = 0;
|
active_url = 0;
|
||||||
CursorPointer.Restore();
|
CursorPointer.Restore();
|
||||||
@ -90,7 +89,7 @@ bool PAGE_LINKS::hover(dword list_y, list_first)
|
|||||||
draw_underline(active, list_first, list_y, link_color_default);
|
draw_underline(active, list_first, list_y, link_color_default);
|
||||||
draw_underline(i, list_first, list_y, DEFAULT_BG_COL);
|
draw_underline(i, list_first, list_y, DEFAULT_BG_COL);
|
||||||
|
|
||||||
active_url = link.get(i);
|
active_url = element_links.get(i);
|
||||||
active = i;
|
active = i;
|
||||||
DrawStatusBar(active_url);
|
DrawStatusBar(active_url);
|
||||||
}
|
}
|
||||||
|
@ -111,9 +111,7 @@ void TWebBrowser::RenderTextbuf()
|
|||||||
RenderLine(lbp);
|
RenderLine(lbp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
debugln("rnd_");
|
|
||||||
RenderLine(lbp);
|
RenderLine(lbp);
|
||||||
debugln("_rnd");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void TWebBrowser::NewLine()
|
void TWebBrowser::NewLine()
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
// //
|
// //
|
||||||
//===================================================//
|
//===================================================//
|
||||||
|
|
||||||
#define MEMSIZE 1024 * 130
|
#define MEMSIZE 1024 * 160
|
||||||
#include "..\lib\gui.h"
|
#include "..\lib\gui.h"
|
||||||
#include "..\lib\draw_buf.h"
|
#include "..\lib\draw_buf.h"
|
||||||
#include "..\lib\list_box.h"
|
#include "..\lib\list_box.h"
|
||||||
|
@ -107,4 +107,4 @@ char editbox_icons[] = FROM "res/editbox_icons.raw";
|
|||||||
|
|
||||||
#define DEFAULT_URL URL_SERVICE_HOMEPAGE
|
#define DEFAULT_URL URL_SERVICE_HOMEPAGE
|
||||||
|
|
||||||
char version[]="WebView 3.6";
|
char version[]="WebView 3.61";
|
@ -25,11 +25,13 @@
|
|||||||
<a href=//th99.infania.net>Total Hardware 1999</a>
|
<a href=//th99.infania.net>Total Hardware 1999</a>
|
||||||
<a href=//toastytech.com/guis/index.html>GUI Gallery</a>
|
<a href=//toastytech.com/guis/index.html>GUI Gallery</a>
|
||||||
<a href=//menuetos.net>menuetos.net</a>
|
<a href=//menuetos.net>menuetos.net</a>
|
||||||
<tr><td>Moderate:
|
<tr><td>
|
||||||
|
Moderate:
|
||||||
<a href=//fdd5-25.pdp-11.ru>fdd5-25</a>
|
<a href=//fdd5-25.pdp-11.ru>fdd5-25</a>
|
||||||
<a href=//acmp.ru/index.asp?main=tasks>acmp.ru</a>
|
<a href=//acmp.ru/index.asp?main=tasks>acmp.ru</a>
|
||||||
<a href=//old-dos.ru>old-dos.ru</a>
|
<a href=//old-dos.ru>old-dos.ru</a>
|
||||||
<a href=//www.weitek.com/textual/support/driver.html>weitek</a>
|
<a href=//www.weitek.com/textual/support/driver.html>weitek</a>
|
||||||
|
<a href=//www.abandonwarering.com/?Page=Listing>abandonware</a>
|
||||||
<td>Complex:
|
<td>Complex:
|
||||||
<a href=//artcon.ru>artcon.ru</a>
|
<a href=//artcon.ru>artcon.ru</a>
|
||||||
<a href=//nubo.ru>nubo.ru</a>
|
<a href=//nubo.ru>nubo.ru</a>
|
||||||
|
Loading…
Reference in New Issue
Block a user