AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/www/AWebBGUI.lha

Mirror:Random
Showing: ppc-amigaos icongeneric icon
No screenshot available
Short:Improving the speed of AWeb\'s settings window?
Author: bornhall at karkis.canit.se (Peter Bornhall)
Uploader:bornhall karkis canit se (Peter Bornhall)
Type:comm/www
Architecture:m68k-amigaos
Date:1996-05-12
Distribution:Freeware
Download:comm/www/AWebBGUI.lha - View contents
Readme:comm/www/AWebBGUI.readme
Downloads:919

BGUI for AWeb's Settings window!
=================================

This is just a mock-up of what the AWeb settings window might (should) look like
using the BGUI package.  This means that it requires BGUI.library to reside in
LIBS:.  BGUI 1.2 can be found on AmiNet, in dev/gui I believe.

So, why did I do this then?  Am I a hater of ClassAct?  No, that's not the
reason, as I think ClassAct is pretty good actually.  But, then came AWeb, which
had its settings use ClassAct.  And GOD DAMN it is slow!  I thought BGUI was
slow in redrawing on a screen with 128 colours, but ClassAct really took the
prize this time.  And the chooser at the top, that alone takes more than a
second to open up the first time.

And, on the whole, the cycle/chooser gadget is a pretty bad choice for something
you may need to swap back and forth several times (we ARE talking a prefs
program here, which you might use a lot when you start using a program).

That is why I sat down and put together a quick "AWeb Settings" look-alike with
BGUIBuilder.  Now, I'm all for BGUI, since it's only ONE SINGLE library, but I
know there are lots of people who think it is too slow.  But hey, ClassAct IS
slower, at least when I tried it here on my machine.  Without BGUI loaded, it
took about 4 seconds to load the BGUI look-alike, and without the different
ClassAct-parts loaded, the built-in version took some 5 seconds to appear.
Neither of these are very good times, but then the Amiga isn't top-of-line when
it comes to processing power anymore.

Anyway, the BGUI version uses tabs instead of a cycle/chooser gadget, making it
a hell of a lot easier to work with.  The only thing I wasn't able to really do
was the palette stuff in Screen/Palette.  But, I didn't want to put too much
work into it, since this is probably where my idea will end.

However, if you feel like me, write to Yvon Rozjin at yrozijn@xs4all.nl and tell
him what you think.

At least he could make the windows use the bottom border for the sizing gadget
instead of the horrible left border that is present in AWeb 1.1.

Thank you and goodbye.


Contents of comm/www/AWebBGUI.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4943   19600  25.2% -lh5- 4c5f May 10  1996 AWebBGUI
[generic]                 1164    2219  52.5% -lh5- 9a34 May 10  1996 AWebBGUI.doc
[generic]                 1157    4488  25.8% -lh5- 6334 Mar  3  1996 AWebBGUI.doc.info
[generic]                  992    4483  22.1% -lh5- 92a8 May 10  1996 AWebBGUI.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files    8256   30790  26.8%            May 12  1996
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>