Copyright: Helpfile Generated by VB HelpWriter!


JMK HTML Author 4.01

Official Web Sites

http://www.geocities.com/~jmkproductions/

http://www.geocities.com/SiliconValley/Heights/2102/

http://users.hol.gr/~bat_geor/ftp/jmkhtml/jmkhtml.htm

mailto:bat_geor@mail.hol.gr

Table Of Contents

About...

JMK Productions And Jim JMK Batis

What's new in this edition.

Requirements

Other products

Informations...

An FAQ (last updated:12 of January).

Previewing.

Web Browser.

Tools.

Preferences.

            Command Line Agruments

Registering for free...

What do you get.

Registering by e-mail.

Registering by FAX or mail.

Other Information...

Contacting Jim JMK Batis

Aknowledgments.

Licence Agreement.

Brief information about JMK HTML Author

JMK HTML Author is a useful HTML Editor for all kinds of users, starters and advanced. Its aim is to help you build your HTML Documents easy, and make them even better, using a wide range of HTML Tags (up to version 3.2) and Style Sheets. To help you even more, useful utilities are included, to help you with your HTML Design.

It contains all tags up to version 3.2, and Style Sheets. Furthermore, an HTML Document Wizard is included, so that you can create the basic structure of your documents automaticly. To preview your documents, you can use the internal viewer, Netscape, or Quick View Plus. There is also a Web Browser, that recognizes all tags up to 3.2. A Find Wizard was made to find your documents, and insert them in code. A special Character Set and a Color Picker is included.

If you think that's all, you're mistaken. There's more. JMK HTML Author keeps a record of the last 4 documents you opened, and you can open them again, with one and only click! Furthermore, it allows you to Import Text files, or Export your documents in RTF mode.

JMK HTML Author is designed by JMK Productions and Jim JMK Batis. JMK Productions is a FreeWare company, since August 1996.

JMK HTML Author is given for free. If you had to give money to get it, please notify me, cause this is illegal. This excludes magazines, CD-ROMs from distribution companies, which do not have as an aim to get money only from JMK HTML Author. Please read the Licence Agreement, if you want to distribute JMK HTML Author.

Any problem (even if it doesn't concern one of my programs), idea, or whatever,contactme. I would be glad to contact with you.

Copyright (C) 1996-1997 Jim JMK Batis

All Rights reserved.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


About JMK Productions and Jim JMK Batis

JMK Productions is a new freeware company. It's not a real company, just a name to put in each program Jim JMK Batis makes! It started in August of 1996. The products so far can be found here.

JMK productions isn't a real company, and isn't commercial. That's because programming is just a hobby for me, and JMK productions is really a hobby of mine. All I want is to make your work easier than ever before. After all, I think that money corrupts art. When something is done for money and not for art, the result isn't what the creator wanted and had not the right reasons to create it. But I don't want to earn any money.

Who is Jim JMK Batis? Jim JMK Batis was born in May 1982, in Greece. He's been in touch with computers since he went to kindergarden (that was when my father bought his first computer for his job). There is a brief biography of me here.

The language I use is Microsoft Visual Basic 4.0 Professional(not for long, as I'm planning to but 5.0). Other programs that help me are VB HelpWriter (Teletech Systems), Winzip 6.2 (Niko Mak Computing), HTML Reference Library (Stephen La Hunte), and more.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Brief Biography of Jim JMK Batis

Date of birth:	19th of May 1982
Physical appearance:	1.65 height, black hair, goergous eyes, and imposing look.
Knowledge:	This year I'm finishing High School. I know how to use Windows 3.11, Win95, Dos (2.0 to 7.0), Berkley Unix, AmigaDos 3.0 and 3.1. I program in Spectrum Basic, Hbasic, GWbasic, PASCAL, Visual Basic 4.0, Borland Deplhi
Interests:	Programming, Computer- Graphics, philosophy, freedom, protection of human rights and freedom
Hobbies:	Football, programming, talking, basketball, tennis
Music:	Heavy Metal (Gothic- Death), Rock of 60's, The DOORS!
Favourite Singer:	Jim Morisson
Favourite Movie:	The Rock, Space Jam, Highlander, Pulp Fiction

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Licence Agreement

By using this version of JMK HTML Author,  you are consenting to be bound

by agreement to the following:

GRANT OF LICENCE:

JMK Productions and Jim JMK Batis, has granted you the limited licence of

JMK HTML Author. This DOES NOT includelicence to modify, translate,

reverse engineer, decompile, disassemble (except to the extent applicable

laws specifically prohibit such restriction), or create derivative works

based on this program.

DISCLAIMER

Since all the software is free of charge, JMK Productions and Jim JMK Batis

shall not be held responsible for any damagesarising from the use of the

Software.  The Software is provided on an AS IS basis, without warranty of

any kind, including without limitation the warranties of merchantability,

fitness for a particular purpose and  non-infringement. The entire risk as

to the quality and performance of the Software is borne by you. Should the

Software prove defective, you and not the Company, assume the entire cost

of any service and repair.

Security mechanisms implemented in the Software have its limitations and

you, the user, must decide whether the Software sufficiently meets your

requirements. If so, you can use the application as long as you like, as

long as you follow the above rules.

DISTRIBUTING

If you wish to distribute JMK HTML Author anywhere, or give a version of

this application to someone, no matter who he is, you must follow the

following rules. If the rules below aren't violated, then you can upload,

copy, inlcude in your sites or other sites the zipped file, named

jmkhtml.zip

1) You must not have as a purpose to win money. Any money that are

won, because of selling JMK HTML Author are illegal. That excludes magazines

which include the complete zipped file that is distributed by me, CD-ROM

which include shareware and FreeWare applications.

2) You distribute the whole zipped file, named jmkhtml.zip, which is found at

http://www.geocities.com/~jmkproductions/

3) You have kept all rules that are bound to each individual.

4) You recognize that only I, Jim Batis, have the permission to modify the

zipped file, and nobody else, including you.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Requirements

What JMK HTML Author requires is:

       - 486, Pentium, or higher Proccessor

       - 4 Mb of free RAM

       - Windows 95 or higher

These are the minimum requirements for the program to run well.

JMK HTML Author also requires some files from the SYSTEM directory of your Windows. These are automaticly added when you unzip jmkhtml.zip

DO NOT WORRY. JMK HTML Author is checked for viruses.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Other products

JMK JavaScript Author:

To help you more with your HTML Document design, JMK JavaScript Author has been made. It's a utility that helps you insert JavaScripts to your pages with an easy way, making your pages look prettier and more functional. To help you more, useful utilities have been included, like the Condition Wizard. This was also rated 4/5 cows from TUCOWS, and 5/6 from NONAGS.

You can find information at http://www.geocities.com/~jmkproductions/jmkjava.htm

JMK Address Keeper

A small and useful utility is JMK Address Keeper. An easy-to-use utility, that helps you to keep a record of addresses you should remember. You can also store other datas, like telephone numbers.You can edit, remove, print the addresses. Also, latest edition allows you to have multiple databases, where you can keep your addresses.

You can find information at http://www.geocities.com/~jmkproductions/jmkadrs.htm

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Preferences

JMK HTML Author allows you to set how it will be loaded.

SETTINGS:

Start-up settings:

These settings have to do with when JMK HTML Author is been loaded.

If you don't want the introduction to be shown, simply uncheck the Check-Box  "Show Introduction Screen".

If you want an already-built HTML Document, which will contain the basic structure of HTML Documents, simply check the Check-Box "Begin with ready starting text"

Starting text settings:

You can also choose how the HTML Document on start-up will look like.

If you want Metas to be inlcuded, check the Check-box "Include METAs".

You can also choose wether the document will be a normal Document, or will include Style Sheets.

Help File Location:

If you want to see this Help File, you must assign a path of where it is. Press the Find Help File button, to find it if you don't remember where it is.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


FAQ

How does JMK HTML Author work?

JMK HTML Author simply writes an ASCII file, containing everything you type in the text area. You can write your commands in two ways:

1)Simply writing them, like normal text

2)Use buttons and menus

When you use the second way, the program simply types in, in the appropiate style of command.

When I choose a command, what happens if I leave a text area blank?

Leaving a text area blank, means you don't want to add this info. For example, if you don't write the src in the text describing src, then SRC="" won't appear, so the command is without it.

How do HTML commands work?

It's easy to learn how HTML commands work.

HTML is a hypertext language. Every hypertext language uses commands for different types of text style, inserting an image, inserting a command etc.

Every command goes within a < character and >, for example <TITLE>. Many commands end when </ [command] > is. However, there is a number of commands, which end automaticly when > is pressed.

How can I learn HTML commands?

A good way is to get HTMLLib from http://subnet.virtual-pc.com/~le387818/

You can find a lot of sites on the WWW which will help you learn HTML commands.

HTML language is not difficult, because it's easy to remember, and handful, with the help of JMK HTML Author. Using this program, you won't have many programs, after you have learnt a few basic things about HTML.

Unfortunately, I don't have the time to explain HTML commands, cause there is a long list of commands. However, I've inlcuded a quick reference along with the zipped file.

Latest editions of the program, will have more commands.

How does JMK HTML Auhtor save the HTML documents?

The best thing about HTML, is that it is an ASCII character language. That means you can view HTML documents' source code, with the help of any text viewer.

But, how then browsers work?

Usually, files are saved in other forms, not ASCII character form. That creates no problem, because browsers have dynamic libraries that read the HTML file, and proccess it, so you can be able to see what the author has created.

Is there only text then?

No, you can also include images, video, sound, etc. How?

HTML documents are ASCII text, so they cannot include an image for example. But they can include a command, that will call an image or a video.

However, the user that will see the file, must have the plug-in (a dynamic library that a program calls to see the video or image or sound or whatever) for his browser to see the embedded file (embedded is how we call those files)

Is there another way, except having a plug-in?

Of course there is, but not many WWW browsers use it, but other programs do. It's called OLE. Internet Explorer uses it. OLE calls the file, and with the help of another program you might have on your PC, it will view it. For example, if you try to see a BMP image, it will open PaintBrush (the paint program supplied with Windows)

JMK HTML Author will control Active-X OLE controls to view your documents.

How do I choose a color?

It's easy. Try Color Picker. But how do color tags are written? Simply, it's the hexademical code of the color. The color code has this form

#RRGGBB

Where RR is the hexademical code of the red percentage, GG for green and BB for blue.

You can also find them as

#red, #yellow, etc.

A color code cannot be on its own. It must be used from another command.

Where can I find HTML Documents' examples?

Of course, in the World Wide Web. But I have also included a few templates.

Is there a way so that I can make the HTML Document look exactly the way I like?

Of course, there is. It is supported only by Internet Explorer, and it's named Style Sheets. To learn Style Sheets, simply read the document style.htm.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Registering...

It costs:

A date with me (just kitting). It costs nothing at all.

Except if you want to register via mail or fax, then you have to give me a 3.5" disk (5.25" also acceptable).

You get:

Your name is written in a mailing list, and you receive all latest news from JMK Productions, plus every new edition of JMK HTML Author for FREE!!!

The mails are sent to you via e-mail or mail according to how you registered. You learn what's new, what's coming up, HTML Tricks, and more.

Registering ways:

Register via e-mail

Register by mail or FAX

No simple telephone way.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Registering by e-mail

Simply, write a mail, according to the following (please follow the instructions):

Mail to: bat_geor@mail.hol.gr

Subject: Register JMK HTML Author 4.0

Body: Your e-mail address (comments are also acceptable)

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Registering by mail or FAX

You can register, by sending a letter, for FREE! You just mail me a diskette (3.5 ', please. However, 5.25 ' are accepted).

Simply print this form (pressing HERE), complete it, and send it to:

 Jim Batis

 45 Thoukididou St,

 Ilioupolis, Athens

 163 43,

 Greece

Or fax it to:

 +(30 1)99 35 549

----------------------------Cut here--------------------------Cut here-----------------------

Name:

____________________________________________

Company:

____________________________________________

Address:

____________________________

City:

____________________________

P.O Box                                   Telephone number

__________                            _____________________

Fax number

____________________

Register which program:

_____________________________________

Did you like this program...  (underline or circle your answer)

A) A lot

B) Very much

C) It was quite good

D) Not much

E) Not at all

Notes about this program:

Thank you for registering

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Contacting Jim JMK Batis

If you have discovered a bug, want to help me, want me to help you, on anything, not only about my products, then contact me as soon as you can.

You can contact me in five different ways:

E-mailing me at:          bat_geor@mail.hol.gr

WWW:                      http://users.hol.gr/~bat_geor

                                  http://www.geocities.com/SiliconValley/Heights/2102/

Sending a letter to :     Jim Batis

                                  45 Thoukididou St,

                                  Ilioupolis, Athens,

                                  163 43,

                                  Greece

Phoning me:                +(30 1) 99 33 208

Faxing me:                  +(30 1)99 35 549

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Aknowledgments

Thanks to my family, Stephen La Hunte for HTMLLib for Win95, Teletech Systems for VBHelp Writer, Microsoft for Visual Basic 4.0, and the creative author of Visual IRC 96, Adrian Cable. I would also like to thank the following registered users: Mikhail Seregine, Denis Rasey, Yazad Darasha, Brian Beardall, Anton Borissov and Bert Overeem and lots of others for reporting the bugs. Thanks to Håkon Wium Lie and Bert Bos for the Style Sheet Reference, Michael Grobe for his HTML Quick Reference

And thank you all for using this version of JMK HTML Author.

Programs I used:

Visual Basic 4.0 Proffessional Edition (by Microsoft)

VBHelpWriter (by Teletech Systems)

Microangelo Icon maker (by Microangelo)

Multimedia Toolbook 3.0 (by Asymetrix)

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Previewing...

Using Built-in Previewer

Calling the built-in viewer, a Browser will appear. The browser will try to find your document and its images, and show it. If you have regreted your action to preview, press the Stop button from the toolbar.

You can leave this window open, and when you preview again to press Ctrl+F5. Then the browser will open the new document.

You can also refresh your document, pressing the Refresh button from the toolbar.

To close the preview window, press Exit from the toolbar, or the normal Close button on the top of the window.

Using Netscape

Choosing this option, will open Netscape, and order it to open the document, you are proccessing at the moment.

TIP: If you have both MS Internet Explorer and Netscape, but have set MSIE as first browser, MSIE will open instead.

Using Quick View Plus

Choosing this option, a dialog box will ask the location of the Quick View Plus. The default directory has been pre-defined, so these who haven't changed it will have no problem.

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


JMK Simple Web Browser

NOTE: JMK Simple Web Browser is based on SHDOCVW.DLL, the file that MS internet Explorer uses to view files. Hoever, this file doesn't give me the ability to change the settings. Therefore, everyone that has MSIE can change MSIE's settings, and JMK Simple Web Browser's settings will change. If you don't have, then you must do it manually, changing the registry. To do that, run regedit.exe, choose HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\ and change the settings as you like.

I'm not sure if this browser will work in computers without MSIE.

Also, don't try to go back or forward if the document you view is the first or the last.

Going to an address

To go to an address, simply typethe address in the text box, and press Enter, or press Button Search. You can also choose one of the pre-defined addresses.

Going Back, Forward and Home

To go back or forward, simply select the buttons that say Go Back and Go Forward. That's also for Go Home.

Refreshing or Stop loading

To stop loading, press Stop, and to refresh press Refresh. I think you have undersood so far, why I name it "Simple"

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Tools

New HTML Wizard

The HTML Document Wizard is a helpful wizard to help you make a new HTML Document layout, without any trouble. Simply, adjust your preferences, the title, etc., and that's it. Easy, ha?

Find Wizard

JMK Find Wizard is a helpful utility to find a file and insert it in code in many different ways.

To find a file:

Choose the drive and directory you want to search into, and write a search string. Then press enter, or press button Search and a search will be done for you.

To help you even more, I've included four buttons that search the directory with one click and show all images, anchors, etc. No need to write search strings.

To empty the list, simply press Empty List button.

Inserting item to code:

From the results list, choose the item you want. Then from the Tab List choose Settings. There, you can choose how to insert it: As an anchor, as an image, as an embedding object or as a background sound. You can also choose if only the file name will appear in the code, or the whole path.

Closing the window:

Simply press Cancel button.

TIP: If you want to search for the same file(s) in other directories, simply change the directories, as JMK Find Wizard will search for it in that directory too, as soon as you change it.

Color Picker

The Color Picker allows you to adjust the color and it automaticly proccesses it to HTML hex code.

To adjust the color, simply change the scroll bars. The first is for the amount of red, the second for green, and the third for blue. Or manually set the amount in the text boxes.

To put the HTML hex code of the color in the document, simply paste it, pressing Ctrl+V

TIP: If you want to use the same color many times in the same (or in many) document, you don't have to create it again. Your choices of amount of colours don't change. However, if you exit the program, they'll return their value to 0

Special Character Set

To put a special character in the document, simply press the button that represents the character you want. Then its code will be automaticly transfered in the text.

Easy Anchors

To anchor a document or many documents easily, this tool will help you. All you have to do is to go to the drive and directory you want, and select the file you want. Then add the description in the text box, and that's it. Easy, ha?

JMK Simple Web Browser is described here

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


What's new in edition 4.01

Lots of things changed since edition 3.0 (and 3.01 received only from registered users, for reasons I can explain to you, if you wish to know).

Here's the list of what has been added in this edition:

 - More HTML Tags (Client-side image map tags and Table tags).

 - A Find Wizard.

 - A Replace method.

 - A built-in previewer.

 - A history list of the last 4 opened files.

 - A new toolbar.

 - Importing method for text files.

 - Exporting method for RTF files.

 - A built-in Web Browser, based on MS Internet Explorer

 - An UNDO method, by pressing Ctrl-Z (it is included in version 3.0)

 - A Delete Selected Text and Delete All method.

 - A new help File

 - A Quick Reference to HTML, by Michael Grobe

 - Command line arguments

 - Bug fixes

Concerning the HTML Tags, the following tags were included:

1) Table tags: <COLGROUP>,<THEAD>,<TBODY>,<TFOOT> (most of them are MS Internet Explorer specific.

2)Client Side Image Map tags: <MAP>,<AREA>

Updated:

1)Body tag (added BGPROPERTIES)

2)the TABLE tag (added RULES and FRAME)

The JMK Simple Web Browser and previewer are based on MS Internet Explorer 3.01, so they understand all tags that MSIE 3.01 does.

The Find Wizard helps you find and insert in code files.

Concerning the command line arguments, you can add the file to open as argument.

History of previous editions

Edition 3.01 also had:

 - A Find method

 - The cursor moves back where the text before the tag closes is written.

 - No Read-only check box, as it didn't work anyway

Edition 3.0:

 - New Color Picker

 - New HTML Document Wizard

 - More HTML Tags

 - Insertion of Style Sheets

 - Updated Special Character Set

Edition 2.02:

 - An old Color Picker

 - Easy Anchors Tool

 - Created Character Set

Edition 1.3:

 - Bug fixes

 - Preview using Quick View Plus

Edition 1.2:

 - Created HTML Wizard

 - HTML 3.0 tags

 - Preview using Netscape

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.


Command Line Arguments

JMK HTML Author 4.01 allows you to add the file name you want to open as an argument. The syntax is:

jmkhtml.exe NAMEOFFILE

where NAMEOFFILE is the file you want to open.

Example:

jmkhtml.exe c:\jmkproductions\index.html

JMK HTML Author is here, thanks to JMK Productions - Helpfile generated by VB HelpWriter.