                        ViNCEd  Version 3.50
                        ---------------------

This is the latest version of my full-screen window handler!

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

Please, before installation, look in the directory
GUIDES in this archive and read the LICENCE!

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


If you want to find out more about this fine program, read the guide, too.


-------- history ----- this is not the complete history, read the guide!----
Changes made since 3.43:

	Added a colored cursor,
	added consistent marking of blocks in complement, even for CyberGfx.
	added TAB expansion cache.
	Removed two bugs of 3.43.
	Added the "iconifyimageclass" as image class that is used for the
	iconify gadget. GUI programs might want to implement such a class
	to provide a custom layout of this gadget.

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

To update from 3.xx to 3.50:

	Re-install, since A LOT of stuff changed!

-----------------------------------------------------------------------------

ANNOUNCEMENT:
	-If you like to glue the cursor to the edit position and don't want
	it moving 'round the screen if marking blocks or scrolling, turn on
	the XTerm Cursor Mode in the edit pages of SetVNC!

	-If you prefer single TAB requesters, turn on both the "Requester if
	expansion is not unique" and the "First TAB expands fully" flag
	in the Shell pages of SetVNC.

	-If you want the colored cursor, start SetVNC, select the window
	pages, go to the second page. Press now the "PREV" button to see
	the color before color 0, this is the cursor color: A "Cc" will be
	shown instead of the color index. Check now the "Load register"
	gadget and choose the color you want. Be prepared that no free 
	pen is available, so the cursor might fall back to the complement
	mode or might get a more or less similar color.
	

SINCE NOBODY SEEMS TO READ THE GUIDE, HERE AGAIN:

	PRESSING THE "SAVE" OR THE "USE" BUTTON IN THE SETVNC PROGRAM
	DOES NOT, NO WAY, CHANGE THE SETTINGS OF WINDOWS ALREADY OPEN.
	ONLY WINDOWS OPENED AFTERWARDS WILL GET THE NEW SETTINGS.
	More on that is in the guide. PLEASE READ IT!

-----------------------------------------------------------------------------

ANNOUNCEMENT:		Co-Authors wanted !

1) Localization:

If you like to localize ViNCEd to your language, please send me some mail!

You need to provide:
	- some knowledge about AmigaDOS and locales.
	- some knowledge of your native language (-;


2) MUI Prefs editor:

I'd like somebody to write a MUI version of a prefs editor. This can't be a
full replacement for SetVNC, but at least the global prefs should be edit-
able with it. Some limitations of MUI (no intuition requesters) limit the
possibilities of a MUI version of SetVNC, but this is O.K. for a prefs editor.

You need to provide:
	- some knowledge about a programming language,
		preferably assembler or C.
	- knowledge about how to write GUIs with MUI.
	- a registered version of MUI or at least the MUI include files

You'll receive a documentation on how ViNCEd saves its preferences and on
how to call the library functions to install the prefs, see also the include
files!


I'm sorry, but I can't offer any money for these jobs cause ViNCEd is
freeware. It is expected that you provide your work as freeware, too. I
won't claim any copyright on these programs or databases, but I need your
O.K. to include them in the ViNCEd archive. Contact me at the address below
if you think you like to do the job(s).

		Thanx, Thomas

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

Another note: 

	VirusWorkShop seems to have trouble with overlays!

	THIS IS NOT A VIRUS! 

	VirusWorkShop will be updated soon, as soon as Markus has
	enough time and did his diploma! Good luck, Markus!

	Thanks Urban, for reporting!

----------------------------------------------------------------------------

	Some virus checkers might complain about the set PktWait() pointer
	of the VNCFiler.supervisor. Again:

	THIS IS NOT A VIRUS!

	Anti-Beol has been updated to handle this case, please update your
	copy as well!

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


The Extras-Drawer contains some additional programs, which are independent
of ViNCEd.

_____________________________________________________________________________

PatchAlloc:     Removes a bug in the AllocMem procedure of the OS.
Allocating memory with the REVERSE flag may cause a hang if no memory is
available. This bug has been removed in the version 3.0 of the OS and is
now part of the SetPatch program. But if you have older versions of the OS,
copy this file to your C: drawer and insert the command

PatchAlloc

in your startup-sequence near to the SetPatch-call.

____________________________________________________________________________


PatchRAM:       Removes some bugs in the RAM disk. First, the RAM disk shows
after installation of this patch the real size of memory it needs - it is
no longer always 100% full - and second it allocates big memory chunks in
reverse order, to avoid unneccessary defragmentation of the memory. You
should copy PatchRAM to your C: drawer and insert it in your
startup-sequence, somewhere below the place where the RAM disk gets accessed
first. A good place is below the line

makedir RAM:t
PatchRAM                ;<- insert patch here.


If you use PatchRAM together with an older release of the OS, install
PatchAlloc first, as described above.


This program is available from AmiNet, independent of the ViNCEd package.
It's also from THOR.

_____________________________________________________________________________

FastFonts:      Speeds up text output of topaz.8 and topaz.9, even under
the (faster, but still not fast) Os 2.04 and above. This program should
be inserted in the startup-sequence as well, if you usually work with the
topaz fonts. I know that these fonts are more or less obsolete now....

_____________________________________________________________________________

StringSnip:     Improves string gadget editor features in a way compare-
able with ViNCEd. The installer script will do the installation for you.
Here are the additional keys:

Alt+Cursor      :       Jump to the beginning/end of the next/prev word.
Ctrl+Cursor     :       Jump to the start/end of the input.
Alt+Del         :       Erase complete input (like Amiga-X before)
Shift+Del       :       ditto.
Shift+Alt+BS    :       Erase text in front of cursor to start of line.
Shift+Alt+Del   :       Erase text behind cursor to end of line.
Amiga-X         :       Cut text from gadget into clipboard.
Amiga-C         :       Copy the text from the gadget into the clipboard.
Amiga-V         :       Paste the text in the clipboard into the gadget.

Commodore-key   :       Turn of the extensions.


A similar edit hook can be found in MultiCX, however it does not handle
things compareable to ViNCEd, and for another reason (see below) I recommend
you NOT to use MultiCX.

_____________________________________________________________________________

TrueMultiAssigns:	Starting with AmigaDOS 2, an assign might include
several directories. However, these so called "MultiAssigns" are not
handled very consistent by AmigaDOS. This patch fixes the pattern matching
routines of AmigaDOS to operate propably with multi directory assigns.
Quite a lot of solutions to the multi assign problem can be found on AmiNet,
but all I had a look on are broken in one or another way (like the 1.02
TrueMultiAssigns by Marcus Wild, or the patch that comes with MultiCX) and
don't operate properly with ViNCEd. As usual, the THOR solution is best!

As with StringSnip, TrueMultiAssigns will be added to your startup sequence
by the installer script on request.

_____________________________________________________________________________

Decode:			Used to decode the "SetVNC" file in this archive with
a pretty dump algorithm. Shouldn't be used for anything else...


        Thomas,         August 1997

