________________________________________________________________

 WEB-ED Webpage and Scripting Editor version 3.4
  from Joe'Software
  copyright 1999-2002 by Joseph K. Priestley dba Joe'Software
________________________________________________________________
For Windows 95/98/ME/NT/2000/XP

Released January 2002
________________________________________________________________

TOPICS BELOW:

Description
Installation
Compatibility
Commercial status - purchasing
Changes from v. 3.3 to v. 3.4
Changes from v. 3.0 to v. 3.3
License & Legal Info.

___________________________________________________________________________________________
DESCRIPTION:
___________________________________________________________________________________________

WEB-ED is a dual editor, primarily for HTML and VBScript. These are two separate
editors that share the same window. There are various functions for each
language and each has a double row of auto-insert buttons for common code.
there is also a built-in object finder, ClassTrack.
  Some of the functions require license payment to be activated.
  The details about that are in the Help and also below in this file.

 HTML functions:
       - color picker;  
       - color sampler (to get the hex code for a spot in a graphic image);
       - auto-insert of common tags; 
       - auto inset of image file specs;
       - ascii code reference (HTML number codes for characters);
       - a toggling browser window to view changes as you write them;
       - option to open a second webpage in the browser;
       - resize the webpage view to 15" and 17" monitor sizes;
       - HTML format debugging; 
       - several text functions such as making all HTML tags uppercase;
       - colorcoded text for HTML tags.
       - 2 Custom popup auto-insert menus (see below)
 
  VBScript functions:
       - line and column numbers, along the side and at top, for help with debugging;
       - colorcoding of VBS keywords;
       - colorcoding of variables;
       - colorcoding of comments;
       - 4 auto-insert popup menus:
           * FileSystemObject popup
           * Shell Object popup
           * Object Ops popup for properties and methods of textstream, folder, etc
           * Network Object popup
        - 2 Custom popups: choose menu items, variable to activate popup and hotkey.
               These popups will appear when their respective variables are typed with a period after,
               allowing one-click completion.
       - debugging - by line and a more thorough full-file debugging;
       - VBS constants reference window;
       - comment or uncomment lines or blocks of text through the right-click menu;
       - VBS Help file demonstrating common methods;
       - comments inserted with auto-insert VBS buttons to detail syntax;
       - run VBScripts from the editor.


 General:
       - 3 Clipping Pad windows (extra editor windows for cutting and pasting, saving and opening files); 
       - Find and Replace; 
       - Multi-file Replace (change text in any number of files simultaneously);
       - Snippet Library - enables organization and easy access to code snippets and reference.
       - EXE+ menu: Choose up to 3 items to put on this menu. It can be used
             to open an external program or Help file.
       - Auto-save function to save work at set intervals and retrieve work in the event of a crash.

 Text Formatting:
        - move blocks of text for visual formatting;
        - render selected text uppercase, lowercase or "proper" case.
        - Insert Returns: size the text window to any size with Wordwrap on; Insert Returns
            will make the visible line returns permanent.
        - HTML -> Text: Converts HTML in the editor window to plain text, loaded
           into a Clipping Pad.

  ClassTrack:
        ClassTrack is an object finder, available through the Options menu.
     It will list all classes registered on your computer, in various categories.
     You can then get information about a class and the file associated with it:
       CLSID - for use in webpages, this is the 32-character identifier in curly braces.
       ProgID - for use in scripting,  i.e.:  Set obj = CreateObject("ProgID") 
       File properties - size, date created , etc.
       File export table - API functions exported by the file.
       File dependencies - list of files that the given file requires to function.
       Class properties - When available, you can get a list of classes in the file.
         For each class there will then be a list of properties, events, methods and constants.
         Properties will show their data type.
                 (i.e.: Property BackColor 
                         Returns: Long        )
         Functions will show their parameters.
                 (i.e.: DoSomething(WhatToDo as string, WhenToDo as long)
                         Returns: Boolean                                                       )
         Constants will be at the end of the Properties list, organized by category.

         ClassTrack can be used by browsing the list of classes provided.
           You can also search the list for a name or CLSID.
           A third option is to choose a file and get available information from it.
 
   If you use WEB-ED for scripting:
     There are free VBScript samples and components available at the Joe'Software website.

___________________________________________________________________________________________
INSTALLATION:
___________________________________________________________________________________________

   Just double-click the enclosed .exe file.
   This program is written in Visual Basic 6. If you don't have the VB6 'Runtime Files'
on your computer then when you run WEB-ED you'll get an error message that
MSVBVM60.DLL is missing. This file can be obtained from Microsoft at:
  
   http://support.microsoft.com/download/support/mslfiles/vbrun60.exe

   During installation the setup program may tell you that your version of a file is newer
and ask if you want to keep it. In that case you should keep your version. Some systems
will have a later version of the Rich Text component. WEB-ED is packaged with version 4
for compatibilty reasons. 

_____________________________________________________________________
COMPATIBILITY:
_____________________________________________________________________

 WEB-ED 3.4 may be used on Win95/98/ME/NT/2000/XP
   
WEB-ED 3.4 uses the file TLBINF32.DLL in the ClassTrack utility. In most cases
this will not be a problem. However, if you have installed:

* Visual Basic 5 or
* a debugging utility made in Visual Basic 5

 You may have an earlier version of TLBINF32.DLL. Unfortunately, both versions have
the same name and WEB-ED installation will replace the older version. This newer version may not
work with the above programs. If this situation applies to you it's recommended that you
make a copy of your current version of TLBINF32.DLL before installing WEB-ED. If necessary
that copy can later be re-installed.

____________________________________________________________________________________________
COMMERCIAL STATUS - PURCHASING:
____________________________________________________________________________________________

WEB-ED is shareware. 

 The cost is $20.00 US. Online payment may also be 20 euros or £ 14.
 Some functions are not available until the program is licensed.

 To pay the license fee:

   ONLINE at: www.jsware.net
     There is a link to RegisterHouse on the WEB-ED page. 

  [ On the editor menu click Help -> About WEB-ED 3.
     Click the Joe'Software logo to go to www.jsware.net.
     Go to the WEB-ED page and click the Register House link for online payment. ]

  BY MAIL:
    Mail check or money order to -

        Joe'Software
        143 Dorchester St. Box 446
        S. Boston, MA  02127
        USA

  It's necessary to include an email address with payment. An activation code 
will be sent by email to enable all features of WEB-ED v. 3.4. You do not 
necessarily need to send any information in addition to your name and email address.

   Your email address will also be added to the mailing list to receive notice 
of updates, unless you request otherwise. This mailing list is maintained as a
 courtesy and is ONLY for update news.
___________________________________
  
    Tech support:

· There is no explicit or implicit commitment to provide tech-support for WEB-ED.
However, an attempt is generally made to answer email, time permitting, from
 people who have paid for the program. 

    Privacy issues:

 · WEB-ED is NOT 'adware' or 'spyware'. Aside from the link to Joe'Software,
  WEB-ED has no ability to create an Internet connection and no ability
  to communicate over such a connection.
     Note that the browser window derives from Internet Explorer, which can
  connect online. The browser window is set to Offline during program operation
  to prevent unwanted connections.
   
  Joe'Software does not have a privacy policy per se, aside from the dictate of 
common sense and common decency: That the purchase of a WEB-ED license 
does not grant to Joe'Software any right to seek unnecessary personal information 
from you, nor does it grant a right to sell such information as you may provide.

___________________________________________________________________________________________
CHANGES FROM WEB-ED 3.3 to WEB-ED 3.4:
___________________________________________________________________________________________

 ·  Snippet Library - NEW
     Menu => Reference => Snippet Library

 · Object Finder - Updated
    Menu => Options => ClassTrack Object Finder

        There have been 2 notable changes in the Object Finder: 
          1) It now lists constants in the type library properties listing. 
          2) Optional arguments in listed methods are now denoted with
              the traditional brackets [ ]. (ex.: DeleteFile(strFileName[, Force])  )

        Minor changes in the Object Finder:
             Added option to double-click list items to get properties.
              (This formerly required using the right-click menu.)
          Options on the Properties window right-click menu to add file properties info.
              directly into the Snippet Library.
  
 · General changes:

       VBS-in-HTML Colorcoding - NEW
           There is now an option to use VBS colorcoding and line debugging within
           <SCRIPT> and </SCRIPT> tags in HTML.
      
       Speed:  Slightly improved speed in editor; significantly improved speed with
                  VBS colorcoding.

       VBS Colorcoding: Additional keywords recognized.
                               Array variables recognized. (ex: formerly, aVar(0 to 255) would 
                               have been mistaken as one long variable name)
       
       Custom popup menus: Fixed to appear in window at insertion point.
         
       Window colors: Subsidiary windows were formerly blue color. The interface
                            has been redesigned for a more standardized look.
                            
       VBS comment color: The comment highlight color can now be changed.
       VBS coment format: Formerly comments needed to be written with '-- in order
                                   to be recognized. That is no longer necessary.
                                   The "Comment Selected Text" function will still add '--
                                   The "Uncomment Selected Text" function will remove ' or '--

  · Minor changes:
       
       Redesigned Find window.
       Selected text shows automatically in "Find" field when Find is opened.
            (up to 40 characters)
       Fixed slight cropping of pictures in View Image function.
       Fixed erratic behavior that sometimes happened with Delete key.
       Fixed irregularities with Save and SaveAs functions.
       Added option to indent text on left side of editor window.
       Added option to not show "too big for colorcoding" message with large files.
___________________________________________________________________________________________
CHANGES FROM WEB-ED 3.0 to WEB-ED 3.3:
___________________________________________________________________________________________

· ClassTrack Object Finder - v. 3.3 includes the built-in ClassTrack utility.

· Browser Window Offline - a new default setting that prevents the activation of a logon 
     window when pages containing remote links are viewed in the browser window.
     The browser window is set to Offline at program startup by default and returned to normal
     at program close. The setting can also be changed on the Options -- Settings menu.
        (WEB-ED uses the Internet Explorer browser component. Remote links in a webpage
          will activate Internet Explorer if Browser Offline is not set.)


·  2 new formatting functions:     
   
     HTML -> TEXT - On the Edit -- Format menu. converts HTML text in the main editor to plain
         text. The converted text is then opened in the first available Clipping Pad.
   
      Insert Returns - Available from the format menu in both the main editor and the Clipping Pads.
       Insert Returns allows carriage returns to be automatically entered in text as it shows in the 
       editor or Clipping Pad window. 
          Example: You have an HTML file with no carriage returns and you want to save it as 
       readable text. Use  HTML -> TEXT to convert the file. When it opens in the Clipping Pad turn 
      on Wordwrap, resize the Clipping Pad window to the desired width and click Insert Returns.
       The text will now retain that formatting and may be saved that way.
       
· Network Object Popup:
      For VBScript, this is a new popup menu for auto-insertion of Network Object methods.
      A default variable can be set in Options -- Settings -- VBScript.
      There is also now an auto-insert button for the Network object. (The button that
         inserted a routine to make shortcuts was sacrificed.)

· Custom Popups:
     There are 2 new customizable popup menus. In Options -- Settings -- Custom Popups you can
     configure each menu to contain up to 10 items. These are similar to the object popup menus, 
     except that you choose the auto-insert items. The 2 custom popups can be used with VBS, HTML 
     or plain text. They're available from the right-click menu and from a hotkey. In the scripting window
     they can also be associated with a variable, working the same way that the object popups do.

· EXE+:
     The EXE+ menu now leads to 3 submenus, providing the option to pre-configure access to 3
     EXE, HLP or CHM files. While this function has limited usefulness in terms of starting 
     other programs, it seems quite useful for reference. For example, you could now put both of 
     Microsoft's VBScript reference files (in HTML-Help format) on the menu, as well as an HTML 
     refererence, making them,  in practice, built into WEB-ED. 

· A few small changes and improvements, including greater speed with coloring
  and debugging in the VBScript editor window. 

_____________________________________________________________________
LICENSE:
_____________________________________________________________________

·· WEB-ED is shareware. 
The cost is $20.00 US. Online payment may also be 20 euros or £ 14.

  In consideration of the unique medium of software, an attempt has been made to craft
a reasonable license. The WEB-ED program is licensed to the person in whose name the 
license fee is paid and is not transferable. The conditions of use are as follows:

·· Terms of Use:
    · You may install WEB-ED on as many computers as necessary to fascilitate your use 
      of the program. The WEB-ED license is not connected to a particular computer, hard disk, etc.
    · Other household members are also free to use WEB-ED.
    · If the $20.00 cost is a true financial hardship then you may keep WEB-ED at no cost,
       though you will not be provided with an activation code.
    · There is no tech. support of any kind provided for WEB-ED. You use it at your own risk.
       However, an attempt is made to answer email to the extent that it's feasible for people 
       who have paid for the program. 
  
  There is no "registration" as such. Joe'Software is not in the business of marketing research.
You will, however, need to send a name and email address to receive the activation code 
and to be informed of updates.
____________________________________________________________________

DISTRIBUTION :

 WEB-ED may be distributed singly or by any mass distribution medium provided that:
        · The whole program installation file, and only that file, is distributed intact, 
           complete and unaltered.
        · There is no fee charged for the program installation file other than reasonable 
          charges for cost of distribution.
____________________________________________________________________

 Some of the components distributed with the WEB-ED program are the property of 
Microsoft Corp. and are distributed with their permission.
____________________________________________________________________

COPYRIGHT :

WEB-ED is copyrighted software. Use of the program and/or payment of the license fee
does not constitute ownership of the program. Ownership is retained by Joe'Software.

____________________________________________________________________

DISCLAIMER OF WARRANTY :
____________________________________________________________________

THE  SOFTWARE  IS  PROVIDED  AS IS WITHOUT WARRANTY OF ANY KIND. TO THE 
MAXIMUM EXTENT  PERMITTED  BY  APPLICABLE  LAW,   THE   AUTHOR  FURTHER 
DISCLAIMS ALL WARRANTIES,  INCLUDING   WITHOUT  LIMITATION  ANY IMPLIED 
WARRANTIES  OF MERCHANTABILITY,  FITNESS  FOR A PARTICULAR PURPOSE, AND 
NONINFRINGEMENT.  THE  ENTIRE  RISK   ARISING   OUT   OF   THE  USE  OR 
PERFORMANCE OF THE PRODUCT AND DOCUMENTATION  REMAINS  WITH  RECIPIENT. 
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE  LAW,  IN  NO EVENT SHALL  
THE  AUTHOR  BE  LIABLE  FOR  ANY  CONSEQUENTIAL,  INCIDENTAL,  DIRECT,
INDIRECT, SPECIAL, PUNITIVE, OR OTHER DAMAGES   WHATSOEVER  (INCLUDING,  
WITHOUT   LIMITATION,  DAMAGES FOR LOSS OF BUSINESS  PROFITS,  BUSINESS
INTERRUPTION,  LOSS  OF  BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS)
ARISING OUT  OF  THIS AGREEMENT  OR  THE USE OF OR INABILITY TO USE THE
PRODUCT, EVEN  IF  THE  AUTHOR  HAS  BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. 
_____________________________________________________________________
_____________________________________________________________________

___________________________________________________________________

 Joe'Software           
 email: joesware@jsware.net
 website: www.jsware.net