*****************************************************************
WCP94E.VB2 and WCP94E.VB3  08/05/93
*****************************************************************
Requires that you have already applied the WCP94D.ZIP PATCH in
WUGNET lib 12.  It also assumes you have the PATCH.EXE found in the
same library as PATCH.ZIP

This patch brings the .94D to the same level as .94E.  The only file
updated by this patch is WinCIS.EXE..

To apply the patch copy the file into your WINCIS directory and....

C:\>CD \WINCIS                   ; Change to the wincis directory
C:\>PATCH -BACKUP WCP94E         ; Apply Patch and create a backup

NOTE: There is a replacement WINCIS.TPL file in this patch

NOTE: There is an additional WINCIS2.BTN file implementing the
of the changes incorporated into the button scripting language

The changes in .94E are not significantly different from .94D.  
Anyway,  The differences are as follows..

1) the installation has been changed to smaller files more logically 
grouped.  The wincis.exe and the .VBX and .DLLs are now in separate 
files so that anyone can easily get to them.  The install instructions 
places all of the required .VBX and .DLL files into the \WinCIS directory. 
Too many problems associated with different versions so it just seems 
sensible to place them in the same directory.  Also there is no install.exe 
to run anymore.  The user needs to manually setup the program group..

2) I added a few instructions to the button language:

   WAITSTART seconds or fractions of seconds
   WAITEND
   WAITAPP     seconds or fractions of seconds

   WAITSTART waits for a shelled application to begin
                      or up to (N) seconds whichever occurs first
   WAITEND     waits for a shelled application to end

   WAITAPP     is like issuing WAITSTART immedicately followed by WAITEND..

These are useful in the following sense.. Suppose you want to reload the 
button bar after executing notepad to edit them.  With "E" you  would:

   SHELL NOTEPAD &ButtonFile
; wait up to .35 seconds for notepad to start
   WAITAPP .35    
; and after it ends reload the button file
   LOAD &BUTTONFILE

Or say instead of pausing 1.5 seconds for grammatik to come up 
you could pause a max of 1.5 seconds as in

   SHELL GMWK.EXE
; Wait for grammatik to start or 1.5 seconds whichever comes first
   WAITSTART 1.5   
   SENDKEYS

If it comes up in less than 1.5 seconds the program will issue the 
next set of keystrokes sooner otherwise the wait is the same..

3) added ELSE to the conditional commands..

   IF ... THEN
     ...
   ELSE
    ...
   ENDIF

4) Corrected the &PHONE variable in the button language which wasn't 
working as documented

5) fixed the pattern keywords field to correctly reflect [None Specified] 
without adding a comma as in [None,Specified as you tabbed out of the 
keyword field..  (this caused the program to scan for the keywords
[None,Specified] which it will never find..

6) Corrected the spelling of Update.Sections from udate,sections.. 
which caused the sections actions flag to remain active even after 
getting the section names..

7) Corrected the spelling of received mail from recieved mail

8) Corrected the .TPL file so that it doesn't contain the 
XMITFILTER C:\WINCIS\GERMANY.MAP command

9) Corrected the .TPL file to reset the lib(scan) flag if you 
specified a special file download (This was not resetting correctly) 

10) Allowed for up to 3 rows or 3 columns of buttons to be defined 
in the button file (optional statements called [DEFINED.FORMAT] 
now allows you to say you want to use 2 or 3 rows horizontally 
or 2 or 3 columns vertically)

Larry
