                       MvCoder 1.40 Readme File
                             May 4, 1998
===================================================================

Visit http://w-3productions.com/aboutmvcoder
to get more information and to stay informed of any new developments
with this software.
====================================================================

MvCoder(TM) is a specialized editor for coding Miva Script programs.
It is a fully functioning programmer's editor with the following features:

1) Miva/Htmlscript tags and functions are easily inserted into your code
   through the use of paged buttons and comboboxes.

2) MvCoder is MV and HTS aware when it comes to opening and saving your
   Miva files.

3) A menu bar with the more commonly used HTML elements that you might want 
   to place in your Htmlscript. (Some require selecting text before using)

4) A DBF Browser so that you can work with your dBASE files offline.
   (Because Miva uses its own unique indexing structure you cannot work
   with indexed files with this browser. You'll need to Reindex with Miva
   if you make any changes to the DBF file with this browser.)

5) Online links to sites that have Htmlscript/Miva information and samples.
   Will work only if you have a browser associated with files using "htm" 
   extension.

6) Online link to join our Announcements Only Mailing List so that you 
   can be kept informed of any upgrades available. If you do decide to
   purchase this software, please join this mailing list. It will make 
   it much easier to keep you informed of updates.

7) Access Miva Mia(TM) if setup with LocalHost (127.0.0.1)
   Note: Miva Mia must be running for this to work or else you'll get a 
   URL not found message. MvCoder will look in your Windows registry
   and get the Port you have set Miva Mia to run on.

8) Intelligent Cursor Placement when inputting functions and tags.

9) Color Coding of <MvIF> and <MvWHILE> loops, comments, Miva macros and MvFunctions

10) Light grey coloring of attributes and options that require further development

11) Find and Replace

12) Pop-up Edit menu

13) Drag 'n Drop to drop a *.mv or *.hts file into the editor from Windows
    Explorer

14) Automatic indenting of your code

15) A builtin FTP client to upload and download files from your local computer
    to your web site. Web site profiles can be saved so that you can work
    with all the different Web sites you maintain. (See below for instructions)

16) A Functions Library where you can store and retrieve user-defined functions
    that you create. (See below for instructions)



Much of the code you insert contains the tags and the suggested attributes.
You'll need to replace these attributes with appropriate code.



Installing this Software
=========================================

When you unzip this package you'll find the following files that need to be 
kept together in the same directory:

     MvCoder.exe   - the program
     links.htm     - accessed from the Help menu in MvCoder
     maillist.htm  - accessed from the Help menu in MvCoder
     flibrary.*    - dBASE IV files used to store your Function Library
     readme.txt    - this file


Trial Version
=========================================

The software you downloaded is a Trial Version. It is fully functional in 
ALL respects with the Registered Version with the exception that it will
stop working after 10 days of use. 


Purchasing the Software
=========================================

You can now order MvCoder Online through BMT Micro - Shareware Distributors.
Through their secure server, you can place your order with most major 
credit cards. After processing your order, MvCoder will be e-mailed 
directly to you.

E-mail shipping should occur within hours and at the most 24 hours on 
weekends.

You can access the order process at BMT Micro at 

https://secure.falcon-net.net/BMT/order1114.html

or from our MvCoder Information page at

http://w-3productions.com/aboutmvcoder


Procedure for Adding A New Function to the Library
==================================================

1) Create the function in MvCoder.
2) Click on Library/Add Function
3) A dialog box opens where you enter a Name for the function
   and a short description of the function.
4) When you click on the Save button, the contents of what is in the
   MvCoder editor are saved to the Function Library
5) Clicking the Cancel button, returns you to MvCoder without saving
   the new function.

Inserting a Function into your code
====================================

1) Click on Library/Insert Function
2) A dialog box opens showing you all the functions in your library
3) A navigation bar allows you to move through your list of functions
4) When the cursor is stationed on the function you want to insert,
   click the Insert button (or Cancel to not insert a function)
5) After clicking the Insert button you are informed to place your
   cursor anywhere in your code where you want to insert your function
6) Right-Click to bring up the Pop-Up menu and then click Paste to
   insert the function at the present cursor location.

Delete a Function from the Library
==================================

There is no way to edit existing functions within the Library. If you
need to change a function recorded in the Library follow these steps:

1) Open a New file so that your editor is empty
2) Insert the function you want to update into the editor
3) Click on Library/Delete Function
4) Locate the function in the list you want to delete and then click
   the hyphen (-) button on the navigation bar. (You can delete a number
   of functions this way if you choose). Click the OK button to close
   the dialog window. 
5) Click on Library/Add Function to add your revised function to the
   Library.


Using the Builtin FTP Client
============================

You can build Site Profiles to store information on each Web site that
you work with. This information will be stored in your Windows directory
in a file called "mvcoder.ini".

Hopefully running the FTP client will be pretty straight forward. 
You do not have to enter the Web site's initial directory if you want 
to simply log into the root directory of your site.

If you are using a dialup connection, the FTP client will call your 
dialer and make the connection. The FTP client may time out if it takes 
a while to get the connection established. This doesn't appear to 
effect things, other than an error being thrown up. When your connection 
is established, just click the Connect button again to make the FTP 
connection.

When you Exit the FTP client, you are NOT automatically disconnected 
from the Net. You'll need to do this manually if you want to disconnect 
from your ISP. The program warns you of this fact.


TROUBLESHOOTING
===============

If the toolbar buttons are not showing up in MvCoder, you are running
with a buggy comctl32.dll file. See our web site (the Requirements page)
for information on how to fix this.


Copyright Notice and Disclaimer
===========================================

MvCoder is a trademark of Custom Design Software. The software is 
Copyrighted by Custom Design Software. You are entitled to use the 
Trial Version until it expires or for a period of one month (whichever 
is longer). After that if you want to continue to use this software 
you must purchase a Registered Version from Custom Design Software.

Custom Design Software makes no guarantees as to the useability of this 
software, the quality of the code it generates or for any damages that 
may result from said use of this software. You agree that you are 
using this software AT YOUR OWN RISK and will not hold Custom Design 
Software liable for any lost revenues or other damages that may result 
from using this software.



"Miva","Htmlscript" and "Miva Mia" are trademarks of Htmlscript Corporation.
"MvCoder" is a trademark of Custom Design Software.

