Short: New WBPattern (supp. CGfx) w/FullWB option Author: simon@albert.demon.co.uk (Simon Richardson) Uploader: simon albert demon co uk (Simon Richardson) Type: util/wb Replaces: CGWBPat106.lha Architecture: m68k-amigaos TITLE CGWBPattern VERSION 1.07 AUTHOR Simon Richardson E-Mail: simon@albert.demon.co.uk DESCRIPTION Replacement for WBPattern with the following advantages: Backdrop (pattern) updating (refreshing) is significantly faster then WBPattern. Uses datatypes to load patterns 6 different colour remap types. Change the Screenmode and the backdrop remaps to the new number of colours to insure the backdrops always look as good as possible. CyberGraphics users can have 15/16/24bit backdrops provided they're using the 24bit picture.datatype. Optional random backdrops. Workbench windows can be changed to smart refresh for even faster pattern updating FullWB toggle (with optional 'screen-to-front/back' gadget) Prefs program for easy setting. Memory used by patterns can be varied. Optional Centering 3 placement types - pattern can be tiled, not tiled or scaled to the size of the Workbench NEW FEATURES BugFix: The positioning of the pattern on the WB Window was sometimes incorrect. Preferences loading re-written, now faster & much nicer (unfortunatly also incompatable with previous releases). Which should fix the problems some people where having. Code has been optimised some more & modified in places. Workbench now resets only when a preferences change makes it nessesary. FullWB handling changed.. Only resets if it has to. Added '020 & '040 versions to the distribution. IMPORTANT The prefs file format has changed and is incompatable with prevous releases (this is a pain, i know.. Sorry). HISTORY 1.0 First version 1.01 (First Aminet release) Added ilbmtoppm.lha & 2 rgb8 patterns to distribution Can now set the window refresh type (NB don't make CGfx windows smart refresh) Can optionally remove the Workbench title bar CGWBPPatch 1.02 04/01/96 Added electronic contermeasures ;-) BugFix: CGWBPPatch now unload patterns before quiting (oops). Only resets the WB if it needs to rather than every time its prefs changes. Added WB Gadget The Workbench window always has its own pattern even if its not borderless now. 'View by name' now works correctly CGWBPPatch now detaches from the CLI again. Now loads random files. Changed the name slightly for clarity. Misc small code changes and optimisations 1.03 06/01/96 (Aminet Release) BugFix: Solved problem with stacksize caused by the additional code for random patterns. 1.04 Added planes precision. 1.041 14/01/96 BugFix: ShowTitle() would reset the WB sometimes when unness. 1.05 23/01/96 Now uses 24bit picture.datatype for CyberGfx precision (also reduces code size & speeds up loading & refreshing slightly..) 1.06 29/01/96 Fixed the two enforcer hits that the patch was causing (haven't had a hit for some days now, so hopefully they're all gone..) Some internal modifications Fixed offset problem which caused the patterns to be incorrectly refreshed if a drawer was moved & enlarged. Added code for centering & positioning 1.07 07/02/96 BugFix: The positioning of the pattern on the WB Window was sometimes incorrect. Preferences loading re-written, now faster & much nicer (unfortunatly also incompatable with previous releases). Which should fix the problems some people where having. Code has been optimised some more & modified in places. Workbench now resets only when a preferences change makes it nessesary. FullWB handling changed.. Only resets if it has to. Added '020 & '040 versions to the distribution. Prefs/CGWBPattern 1.02 17/12/95 Added new gadgets, tided up GUI. 1.03 03/01/96 Filename gadget now knows about dirs. 1.04 Added Planes precision. 1.05 24/01/96 Added gadgets & code for positioning & centering 1.06 04/02/96 Preferences saving/loading re-written. Which should fix the problems some people where having (also faster). SPECIAL REQUIREMENTS Needs OS 3.00 or higher. CyberGraphics, a Supported Gfx Card & the 24bit picture.datatype to use the 15/16/24bit Precision. bgui.library needed for preferences editor (included). HOST NAMES uploaded to wuarchive.wustl.edu (Aminet) prob. in util/wb FILE NAMES CGWBPat106.lha PRICE CGWBPattern is emailware (if you like it let me know) DISTRIBUTABILITY Freely Distributable, (c) 1995-96 Simon Richardon