Hello
On 14.01.10, you wrote:
On Thu, 14 Jan 2010 19:06:18 +0200
Bernd Roesch <nospamname(a)gmx.de> wrote:
> and all this can work with SDL Version and it is usable in same way
> on handy without touchscreen or maybe on a television (when a
> television Developer maybe NetSurf use)
Except it means writing a huge amount of code that shouldn't exist, and
SDL is not too bad, if you want a GUI toolkit, do you know Agar ?
Agar run with opengl and also with SDL.Agar is port to Amiga OS and it can
maybe too port to RISCOS.But i think change of the framebuffer is then lots
work.
"""""
http://libagar.org/
Agar is a modern open-source, cross-platform toolkit for graphical
applications implemented in C, C++, Perl and Ada (with bindings to other
languages in development). Designed for ease of integration, it follows the
philosophy of building the GUI around the application and not the other way
around. Unlike most other GUI toolkits, Agar takes maximum advantage of
hardware graphics acceleration when it is available via OpenGL, but it also
supports traditional framebuffer interfaces such as SDL direct video. The
Agar API is entirely thread-safe when Agar is compiled with optional
threads support.
""""
On amigaos 68k SDL there is not much code add, to get this features working.
http://aminet.net/package/comm/www/NetSurf-68k
there is not too much miss.What SDL version need is correct working
scrollbar and textfields that show cursor and allow move the cursor with
mouse or cursor key, a
history page that is create as a HTML page and a string gadget to search in
a page.
All is i think 100* less work as write a complete backend and must alone
maintain this.MOS have done a backend that amigaos68k too can with not too
much work use, but because the MOS dev seem give up(do since now not the
much work to update to new plotter interface), Artur use the maintened SDL
Version and compile and enhance, because every newer NetSurf Version can
show more pages correct even if the SDL is not so good as the MOS MUI GUI.
still ends up with something that supports only one window, and that
window is fixed size. Most RISC OS users would rather go back to one
the window can code resizable in all SDL and SDL 1.3 can support multiple
windows too.but for tabs 1 window is enough.see here for code how resize a
SDL window.but i dont know how must this done in netsurf and because most
pages are width 1024 i need not resize.
http://www.gamedev.net/community/forums/topic.asp?topic_id=428022
of there non-CSS browsers that tolerate this revolting hack.
The frame buffer front end is for debugging, investigating, and for use
on very resource-limited machines where it is assumed to be the only
thing running. It is entirely unsuitable for anything else. I don't
understand why you don't get that. Please stop suggesting otherwise.
but ok, thats my last post, i want only information, if there is less
develop power on a system, a actual SDL version is maybe better than stay
on old Version.
B.
Regards