Short:    Configure the look of the Amiga GUI!
Author:   tanti@intercom.it (Massimo Tantignone)
Uploader: tanti@intercom.it (Massimo Tantignone)
Version:  1.4
Type:     util/wb
Requires: AmigaOS 3.0+

************ Once again, this release of VisualPrefs was uploaded ***********
************ intentionally on July 23. Happy birthday, Amiga! :-) ***********

VisualPrefs 1.4 (23.7.98) by Massimo Tantignone

*** This is the official release 1.4 of VisualPrefs, a major update since ***
*** release 1.3c. This is a repackaged version of the latest beta archive ***
*** found on my home page (1.4 beta 2); beta-testing for 1.4 is now over. ***

VisualPrefs is a patch which allows you to customize with great freedom
many aspects of the look of the Amiga GUI.

If you do want to see for yourself what VisualPrefs is able to do, just
take a look at the preview image supplied with this archive.

Using a comfortable preferences editor, you can configure many details like:

· different light/dark colors for active or inactive windows edges
· the thickness of all four window borders (also with system gadgets)
· the height of window/screen titlebars regardless of the font height used
· the style of system gadgets
· the style of MUI/KingCON/ClassAct/DirOpus/Scalos titlebar gadgets
· the exact look of the BOOPSI and GadTools 3D frames
· the look of GadTools proportional gadgets
· the position of window titles (centered in dragbar or in whole titlebar)
· the fill and text color of inactive window borders
· an optional "pop-up" behavior for GadTools cycle gadgets

... and also other interesting things. By the way, VisualPrefs contains all
the functionality (and more) of my previous patches Prop3D and CenterTitles.

You can configure individually the GUI of each different screen opened
by your applications, as well as define a global GUI look.

I know there are other programs doing some of this, but none of them has
all the features offered by VisualPrefs.

This program is shareware.

   ***************************************************************
   Note: This patch works even better when used together with the
         "FullPalette" program, which is also on Aminet, currently
         as util/wb/FullPalette19.lha (but the number may change).
   ***************************************************************

   Changes from release 1.3c
   -------------------------

   · Now cycle gadgets can display a pop-up menu when pressed! The behavior
     of the pop-up menu can be configured with the GUI editor (sorry, no
     preview yet). You can even set a delay for the pop-up menu to wait
     before appearing, so that with "quick" clicks the cycle gadget will
     still behave like usual.
     Please read the guide for more information.

   · Disabled GadTools button and cycle gadgets can now be displayed with a
     new 3D look (without ghosting and with their text recessed). You can
     also choose the colors to be used for this.

   · GadTools button and cycle gadgets can now "shift" their contents when
     pressed (like scroller arrows already did).

   · Now "Future" style border gadgets can optionally be made to only react
     to clicks made within the actual "button" image, rather than the ones
     made on the whole gadget hit box.

   · You can now choose a XEN look for GadTools gadgets without affecting
     all other 3D frames in the system (although of course you can still do
     it the old way, too).

   · Now you can have compatibility with Birdie on all screens, not just the
     Workbench one. The way to configure it HAS CHANGED, please read the
     guide! It now also involves setting an option in the GUI editor.

   · Now the titlebar of screen can be made fully 3D, by adding the missing
     "bright" edge at the left and top sides. A new pen (Bar Contour) has
     been added to this purpose.

   · You can now set the color of inactive window titles.

   · The IM_FRAMEBOX method of "frameiclass" now reflects the real thickness
     of the frame borders.

   · The "PatchWB" program by Thomas Richter has been added to the
     VisualPrefs distribution archive; it should fix the annoying Workbench
     screen re-open lock-up problem once and for all, by killing its real
     cause. Thanks Thomas!

   · At last, you can install a proper 68060 version of VisualPrefs and GUI.

   · Now the installation script allows you to choose whether to install
     icons or not, so you can avoid overwriting your existing icons.

   · The GUI editor now embeds a version number in the preferences file when
     saving. This will make much easier in future releases the addition of
     new features without loss of compatibility.

   · Added a workaround for a bug in graphics.library/BltMaskBitMapRastPort()
     causing system gadgets to appear as garbage when Birdie compatibility
     was enabled on interleaved 8-bit screens.

   · Added a workaround for a bug in CyberGraphX which causes line drawing to
     sometimes produce different results than expected when the PLANES2FAST
     option is turned on. This was mainly affecting the shape of XEN arrows.

   · Corrected a couple of errors in the appearance of horizontal arrows in
     the "Standard" style.

   · Now window titles should no longer be drawn twice (and out of phase)
     when the PowerWB patch is running.

   · Fixed a bug in the rendering of window titlebars when Birdie is running.

   · Now the GUI editor always checks the version of catalog files.

   · Fixed a bug which caused the Draw() function to be called with an
     illegal -1 coordinate when applying the KingCON patch.

   · Now VisualPrefs checks if a screen can actually be closed before
     removing its patches. This should solve most problems of "GUI reverting
     to normal" which happened with programs such as WebDesign and Cinema4D.

   · When using MagicMenu in non-blocking mode, window titlebars covered by a
     menu no longer have their title refreshed at the wrong position after
     the menu closes.

   · Cycle gadgets in "Future/Flat" style had their symbol rendered with a
     wrong color when pressed if the gadget frame didn't use the Fill pen for
     its background in "selected" state. Now fixed.

   ***************************************************************

   Author:

   Massimo Tantignone
   Via Campagnoli, 4
   28100 Novara (NO)
   ITALY

   E-mail: tanti@intercom.it

   Note: I'll be on holiday until around September 14, 1998, so I probably
         won't be able to answer e-mail before then.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    8160    3427 58.0% 13-Jun-98 20:55:58 +gui.catalog
     940     347 63.0% 22-Jul-97 23:09:28 +DocsEnglish.info
   54029   20611 61.8% 23-Jul-98 23:50:06 +VisualPrefs.guide
    2056     604 70.6% 27-Nov-97 23:32:26 +VisualPrefs.guide.info
    4551    1839 59.5% 27-Nov-97 23:51:00 +VP-Developer.doc
    2056     602 70.7% 27-Nov-97 23:32:26 +VP-Developer.doc.info
     940     347 63.0% 22-Jul-97 23:09:28 +DocsItaliano.info
   58941   22368 62.0% 23-Jul-98 23:52:40 +VisualPrefs.guide
    2056     604 70.6% 27-Nov-97 23:30:48 +VisualPrefs.guide.info
    4835    1960 59.4% 27-Nov-97 23:52:10 +VP-Developer.doc
    2056     603 70.6% 27-Nov-97 23:30:48 +VP-Developer.doc.info
    4196     685 83.6% 24-Jul-97 12:13:42 +Doc.info
    4584    2113 53.9% 18-May-97 01:13:42 +GUI.info
   19303    5462 71.7% 15-Jun-98 02:29:28 +Install
     679     337 50.3% 15-Jun-98 02:31:00 +Install.info
   16608   11447 31.0% 16-Jun-98 12:59:38 +GUI_020_030.pch
   16040   11107 30.7% 16-Jun-98 12:59:50 +GUI_040.pch
   17560   12202 30.5% 16-Jun-98 13:00:02 +GUI_060.pch
   19956   11929 40.2% 27-May-98 20:13:16 +select.gadget
   16368   11733 28.3% 16-Jun-98 13:00:12 +VisualPrefs_020_030.pch
   15580   11257 27.7% 16-Jun-98 13:00:22 +VisualPrefs_040.pch
   16620   11923 28.2% 16-Jun-98 13:00:32 +VisualPrefs_060.pch
    1860    1339 28.0% 26-Jul-97 21:12:04 +AddLine
   14636    9285 36.5% 02-Dec-94 22:59:44 +SPatch
    1576     978 37.9% 24-Jul-97 12:14:02 +Doc.info
    1816    1112 38.7% 18-May-97 01:17:00 +GUI.info
    1149     774 32.6% 24-Jul-97 12:14:22 +Doc.info
    1799    1298 27.8% 16-Jun-98 20:49:50 +GUI.info
    2198    1040 52.6% 18-May-97 01:17:54 +GUI.old.info
     940     342 63.6% 22-Jul-97 23:09:28 +Prefs.info
   95792   51807 45.9% 16-Jun-98 12:13:02 +GUI
    1303     443 66.0% 01-May-97 15:59:58 +GUI.info
     940     350 62.7% 22-Jul-97 23:08:34 +Presets.info
    1706     264 84.5% 20-Jul-97 18:20:54 +GUISample.pre
  420452   62518 85.1% 13-Jun-98 16:12:56 +Preview.ilbm
    1224     367 70.0% 22-Jul-97 23:08:14 +Preview.ilbm.info
    8759    3829 56.2% 23-Jul-98 12:31:58 +Read me!
    3155     623 80.2% 19-Jul-97 10:06:16 +Read me!.info
     940     347 63.0% 22-Jul-97 23:09:28 +Tools.info
     616     453 26.4% 30-Jan-98 20:52:26 +PatchWB
    5376    1424 73.5% 31-Jan-98 22:00:54 +PatchWB.asm
    3871    1870 51.6% 30-Jan-98 20:55:28 +PatchWB.readme
      15      15  0.0% 13-May-98 21:07:12 +StartPatchWB
     740     285 61.4% 13-May-98 21:09:02 +StartPatchWB.info
   77700   45962 40.8% 16-Jun-98 12:19:06 +VisualPrefs
     940     347 63.0% 23-Jul-98 13:38:54  VisualPrefs.info
-------- ------- ----- --------- --------
  937617  330579 64.7% 28-Jul-98 23:07:54   46 files
