home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 January
/
Chip_1999-01_cd.bin
/
zkuste
/
svet_os2
/
HTML_ED
/
HTMLE96B.ZIP
/
HTMLED.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1996-07-22
|
66KB
|
1,750 lines
ΓòÉΓòÉΓòÉ 1. Welcome to HTML-Ed ΓòÉΓòÉΓòÉ
HTML-Ed v0.96b
(C) Copyright 1996, Ian Prest
All Rights Reserved.
Thank you for trying HTML-Ed v0.96b.
Thank you for trying this beta of HTML-Ed! HTML-Ed is a full-featured editor
for HTML code. HTML is the markup language used on the World Wide Web.
Note: This is a BETA copy of HTML-Ed. There may still be a few buglets
remaining in the program that I haven't found. Please read over the Known Bugs
section. Please backup all your data before using the program just in case.
This manual, like HTML-Ed itself, is in a constant state of modification. I
will be improving it over the next few revisions of HTML-Ed. I would also
appreciate comments on how this manual could improved.
Visit the HTML-Ed Home Page for the most up-to-date information: http://www.wp.com/ianprest/htmled.html
ΓòÉΓòÉΓòÉ 2. HTML-Ed Features ΓòÉΓòÉΓòÉ
HTML-Ed's Features include:
1. HTML-Ed, unlike other OS/2 HTML editors, features a built-in viewer! No
more waiting for WebExplorer to load; testing of HTML code is almost instantaneous!
2. HTML-Ed support all of the common HTML 2.0 tags (the major exception being
forms), and selected HTML 3.0 tags (background, colours, etc).
3. HTML-Ed is FAST! It is written in pure C for speed. Most other HTML
editors have been written in VX-REXX and you are therefore stuck with poor
VX-REXX performance.
4. HTML-Ed is SMALL! It won't gobble megabytes of disk space, and doesn't
require much in the way of RAM to run. The executable file is currently
hovering around the 90 kb mark!
5. HTML-Ed has an intelligent keyboard interface. Most of the common tags are
easily available from the keyboard.
6. HTML-Ed was designed with speed of use in mind. Everything is keyboard
driven; there is no need to use the mouse. There is no graphical toolbar
to get in the way.
7. HTML-Ed is configurable. You can toggle word-wrap, toggle the loading of
graphics (in TEST mode), change the font of the MLE, and save the window
position for future use, among others.
8. Multi-File editing via a ring-type system (like EPM).
9. HTML-Ed can run any external process, and extends the REXX language with
over 50 new functions that allow you to create really powerful macros.
ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
Installing HTML-Ed is easy. Simply unzip the archive it came in (htmle96b.zip)
and move the files to a directory of your choice. Then, change the current
directory so that you're in the same directory as HTML-Ed (this is important!
The program object will not be created properly if you don't do this), and run
the INSTALL.CMD file. It will ask you if you want to create a program object
for HTML-Ed in this directory. Enter 'n' and ENTER if you want to quit,
otherwise, press 'y' and ENTER.
The install program then asks you if you want to associate HTML files with
HTML-Ed, allowing you to double-click on an HTML file to open/edit it.
The install program will then Create a program object for you on the desktop
with the correct icon. Then you can double-click on this icon to start
HTML-Ed. Or, you can drag an HTML file (or any text file) to the HTML-Ed
program object, and HTML-Ed will start using that file.
After the program object has been created, you are given the option of creating
another object referencing the HTML-Ed online manuals (this manual and the
programmer's manual). Press 'y' if you want an object created for these manuals.
See also, Starting HTML-Ed.
ΓòÉΓòÉΓòÉ 4. Starting HTML-Ed ΓòÉΓòÉΓòÉ
From the command line:
HTML-Ed accepts only one type of command-line parameter - filenames. You can
tell HTML-Ed to load an HTML file by specifying the file to load on the command
line. If you put HTML-Ed somewhere in your path, or you add the HTML-Ed
directory to the path statement in CONFIG.SYS, using HTML-Ed from the
command-line becomes very easy.
HTML-Ed now accepts multiple files and wildcards on the command-line. All
files specified will be loaded into the file ring.
From the desktop:
After you create the program icon for HTML-Ed (see Installation), you can start
HTML-Ed is one of several ways. The easiest method is to simply double-click
on the HTML-Ed icon. HTML-Ed will then start, and you will be able to edit a
new document.
Another method is to drag an HTML file to the HTML-Ed program icon. HTML-Ed
will then start and open the file you dragged to it.
If, when you installed HTML-Ed, you chose to associate HTML files with it, you
can double-click on any HTML file (with an extension of .HTM or .HTML) and
HTML-Ed will start and load the file you selected.
If you find that you are always loading the same files for different HTML
"projects" you should copy the HTML-Ed object for each project, and specify the
files to load, and the working directory for that object on the program page of
the object settings.
ΓòÉΓòÉΓòÉ 5. How to use HTML-Ed! ΓòÉΓòÉΓòÉ
This section details how you to use HTML-Ed.
o The Menus
o The Dialogs, and Inserting Tags
o Test vs. Write Modes
o The Edit/File Ring
o Drag and Drop (Direct Manipulation)
ΓòÉΓòÉΓòÉ 5.1. The Menus ΓòÉΓòÉΓòÉ
This section explains the pull-down menus and their commands.
o File
o Edit
o Search
o Options
o Page
o Style
o Test!
o Help
ΓòÉΓòÉΓòÉ 5.1.1. File ΓòÉΓòÉΓòÉ
The FILE menu contains items pertaining to files and external processes.
Note: The OPEN and NEW menu items will insert a new file into the file ring -
they do NOT close the current file.
Under the FILE menu you will find:
o New
o Open...
o Save...
o Save as...
o Save All
o Save ASCII...
o Print
o Close File
o Ring Left/Right
o Ring List...
o External Processes
o Exit...
ΓòÉΓòÉΓòÉ 5.1.1.1. New ΓòÉΓòÉΓòÉ
Selecting New will insert a blank, untitled file into the file ring. The file
currently being edited is not closed.
Note: The directory for this file is assumed to be the startup directory. If
you use the Anchor or IMG dialog Find buttons, the localized filename may be
incorrect. It is a good idea to save the untitled file before you begin to
work on it.
ΓòÉΓòÉΓòÉ 5.1.1.2. Open ΓòÉΓòÉΓòÉ
This command will open a file that you select in a standard file dialog. The
file currently being edited is not closed, but the new file is inserted into
the file ring.
ΓòÉΓòÉΓòÉ 5.1.1.3. Save ΓòÉΓòÉΓòÉ
This saves the file you are currently working on. If it has not been saved
before, a file dialog will be displayed and you will be allowed to choose a
filename to save your file as.
ΓòÉΓòÉΓòÉ 5.1.1.4. Save as ΓòÉΓòÉΓòÉ
This command will display a file dialog and allow you to enter a new filename
for the file you are currently working on. The file will be saved with this
new filename, and the titlebar and file ring will be modified to reflect the change.
ΓòÉΓòÉΓòÉ 5.1.1.5. Save All ΓòÉΓòÉΓòÉ
This menu options saves all files in the ring THAT HAVE FILENAMES! If a file
is untitled, it will not be saved with this function.
ΓòÉΓòÉΓòÉ 5.1.1.6. Save ASCII ΓòÉΓòÉΓòÉ
This menu function will allow you to save your HTML file as an ASCII file - a
plain text file without HTML tags.
This function is equivalent to choosing Select All, Remove Tags, then Save
as... except the text in the editor is not changed, and the filename in the
file ring remains unchanged.
ΓòÉΓòÉΓòÉ 5.1.1.7. Print ΓòÉΓòÉΓòÉ
Selecting File/Print in test mode will print the HTML file (as it appears in
test mode) to the default printer/driver.
Note: File/Print is not currently available in write mode.
ΓòÉΓòÉΓòÉ 5.1.1.8. Close File ΓòÉΓòÉΓòÉ
Closes the current file in the ring. If the file has been changed, you will
first be prompted to save it. If this is the last file in the ring, choosing
Close File will exit HTML-Ed.
ΓòÉΓòÉΓòÉ 5.1.1.9. Ring Left/Right ΓòÉΓòÉΓòÉ
These commands move one file left or right in the file ring. See The Edit/File
Ring for more information.
ΓòÉΓòÉΓòÉ 5.1.1.10. File Ring ΓòÉΓòÉΓòÉ
This menu option will bring up a dialog that contains a listbox with all the
files in the edit ring. You can switch to another file by selecting one with
the arrow keys and clicking on OK.
The edit ring list dialog is now sizable. The size of this window will be
saved when you choose Save position on exit from the Other Options dialog, or
if you select Save options/position from the Options menu.
Note: You can chord click on the editor (left/right mouse buttons at the same
time) to display the file list. This only works in write mode!
See The Edit/File Ring for more information.
ΓòÉΓòÉΓòÉ 5.1.1.11. External Processes ΓòÉΓòÉΓòÉ
The External Process menu lets you run defined (and undefined) external
processes. External processes are defined on the External Process Options Page
of the Other Options Dialog.
The following menu choices are available:
o ExtProc x
o Other External Process
o Output Window
ΓòÉΓòÉΓòÉ 5.1.1.11.1. ExtProc x ΓòÉΓòÉΓòÉ
This menu choice lets you run all predefined External Processes that have been
assigned a shortcut of 'x'. If there are no defined external processes with
that number, nothing will happen.
ΓòÉΓòÉΓòÉ 5.1.1.11.2. Other ExtProc ΓòÉΓòÉΓòÉ
Selecting Other... will display the Other ExtProc dialog. In the
Filename/Title field enter the filename of the external process to execute. It
can be an executable (.EXE), a REXX (.CMD) file, or a HTML-Ed Macro (.HM) file.
Click the Find button to browse for a program to run.
You can also type in the name of a defined external process. In this way you
can quickly use more than nine defined external processes. A drop-down box
lists all defined external processes.
In the Parameters field enter any parameters you wish to be passed to the
external process. If one of your parameters is %fn then it will be replaced
with the current filename. If you type a title name in the Filename/Title
field then the parameters will be appended to the parameters already defined
for that external process!
ΓòÉΓòÉΓòÉ 5.1.1.11.3. Output Window ΓòÉΓòÉΓòÉ
Selecting Output Window... from the menu will display the Output Window - a
window that displays the output of external processes. To close the Output
Window, either double-click on it's system menu or press ESC while the Output
Window is focused.
See also External Process Options.
ΓòÉΓòÉΓòÉ 5.1.1.12. Exit ΓòÉΓòÉΓòÉ
Exits HTML-Ed. If any files have been changed, you will be prompted before exiting.
ΓòÉΓòÉΓòÉ 5.1.2. Edit ΓòÉΓòÉΓòÉ
The Edit Menu contains commands that change the text in the editor. From this
menu you can:
o Undo
o Cut
o Copy
o Paste
o Clear
o Select All
o Deselect All
o Convert \ to /
o Convert Characters to Tags
o Convert Tags
o Remove Tags
ΓòÉΓòÉΓòÉ 5.1.2.1. Undo ΓòÉΓòÉΓòÉ
This command reverts the text in the editor to what it was before the last
command (or sequence of keystrokes) was issued. Selecting Undo again will redo
the action.
ΓòÉΓòÉΓòÉ 5.1.2.2. Cut ΓòÉΓòÉΓòÉ
Cut will copy the selected text to the clipboard, and then delete it from the
editor. You can later Paste this text back into the HTML-Ed editor, or into
another program.
ΓòÉΓòÉΓòÉ 5.1.2.3. Copy ΓòÉΓòÉΓòÉ
Copy will copy any selected text to the clipboard so that you can later Paste
it somewhere else.
Back to the Edit Menu.
ΓòÉΓòÉΓòÉ 5.1.2.4. Paste ΓòÉΓòÉΓòÉ
Paste will take any text in the clipboard and insert it into the editor. If
there is any selected text, that text will be overwritten with the pasted text.
ΓòÉΓòÉΓòÉ 5.1.2.5. Clear ΓòÉΓòÉΓòÉ
Clear deletes any selected text. If you make a mistake, you can retrieve the
text by choosing Undo from the menu.
ΓòÉΓòÉΓòÉ 5.1.2.6. Select All ΓòÉΓòÉΓòÉ
Selects all the text in the editor. The cursor is moved to the end of the text.
ΓòÉΓòÉΓòÉ 5.1.2.7. Deselect All ΓòÉΓòÉΓòÉ
Unselects any selected text. The cursor is not moved.
ΓòÉΓòÉΓòÉ 5.1.2.8. Convert \ to / ΓòÉΓòÉΓòÉ
Converts all DOS-style backslashes to UNIX-style forward slashes in the
selected text.
Note: You MUST use forward slashes for all filenames, even for local viewing,
or the TEST window may not properly load the graphics, or link to the correct page.
ΓòÉΓòÉΓòÉ 5.1.2.9. Convert Characters to Tags ΓòÉΓòÉΓòÉ
This menu function allows you to convert upper ASCII characters in your file
into their HTML &xxx; character equivalents.
To use this function, select the text you wish to search. Then choose this
command from the Edit Menu. All the upper ASCII characters in the selected
text that are recognized will be converted to their HTML equivalents.
Characters with ASCII codes less than 32 will not be converted, nor will the
'&', '<', or '>' characters. If you wish these characters to be converted, you
will have to edit the CHARS.INI file.
See also Code Pages.
ΓòÉΓòÉΓòÉ 5.1.2.9.1. Code Pages ΓòÉΓòÉΓòÉ
A note about code pages:
HTML-Ed enforces the use of code page 850 - the code page that WebEx itself
uses. This should not create any real problems for users of other code pages.
At most, you should only have to learn a few new Alt+[keypad] combinations for
your favorite ASCII characters.
ΓòÉΓòÉΓòÉ 5.1.2.10. Convert Tags ΓòÉΓòÉΓòÉ
You can convert all HTML tags in the selected text to uppercase or lowercase.
The default case of tags that HTML-Ed inserts is chosen on the Tag Options page
of the Other Options dialog.
ΓòÉΓòÉΓòÉ 5.1.2.11. Remove Tags ΓòÉΓòÉΓòÉ
Removes any HTML tags in the selected text (removes anything between '<' and '>').
ΓòÉΓòÉΓòÉ 5.1.3. Search ΓòÉΓòÉΓòÉ
The search menu contains the following commands:
o Search
o Replace
o Find Next
o Go to Line
ΓòÉΓòÉΓòÉ 5.1.3.1. Find ΓòÉΓòÉΓòÉ
Allows you to search for a text string in the current file.
The following options are available to modify the search:
Case Sensitive
If this option is selected, any matches found must match exactly the text in
the Search For line. If this option is not selected, found text does not have
to have the same case as text in the Search For line.
Origin
If From cursor is selected, the search will begin from the cursor position.
Else, if Entire Scope is selected, the search will begin from the start of the
document of selected text.
Scope
If Selected Text is selected, the search will be limited to any text that has
been selected. Else, if Global is selected, the entire document will be
searched (starting at the Origin).
ΓòÉΓòÉΓòÉ 5.1.3.2. Replace ΓòÉΓòÉΓòÉ
Allows you to search for replace one or all occurances of a text string in the
current file with another.
All the options from Search/Find are available, in addition to the following:
Prompt on Replace
If this option is selected, you will be prompted before any text is replaced.
Change All
This button will search the entire document until all matches have been found
(you will be prompted for each match only if Prompt on Replace is checked.
ΓòÉΓòÉΓòÉ 5.1.3.3. Find Next ΓòÉΓòÉΓòÉ
Repeats the last search or replace command.
ΓòÉΓòÉΓòÉ 5.1.3.4. Go to Line ΓòÉΓòÉΓòÉ
Allows you to jump to a specific line in the current file.
ΓòÉΓòÉΓòÉ 5.1.4. Options ΓòÉΓòÉΓòÉ
The Options Menu contains items that affect the behavior of HTML-Ed.
o Word Wrap
o Load Graphics
o Font
o Registration
o Other Options
o Save Options/Position
ΓòÉΓòÉΓòÉ 5.1.4.1. Word Wrap ΓòÉΓòÉΓòÉ
This menu item is a toggle. When word wrap is on, there will be a check mark
beside this menu item.
To toggle word wrap, simply choose this command from the menu.
Note: Note that word wrap is toggled for the current file only, and when new
files are entered into the ring, they inherit the word wrap style of the
current file.
ΓòÉΓòÉΓòÉ 5.1.4.2. Load Graphics ΓòÉΓòÉΓòÉ
Like Word Wrap, this menu item is also a toggle. It controls whether or not
graphics/backgrounds will be loaded/displayed when you enter Test mode.
Not viewing graphics will speed up the display, and allow you to get an
approximate idea of what the page would look like without graphics.
ΓòÉΓòÉΓòÉ 5.1.4.3. Font ΓòÉΓòÉΓòÉ
This submenu will allow you to select a font for the editor in HTML-Ed. There
are currently five preset choices.
If you don't like the preset choices, you can select Other... from the font
menu and you will be presented with a standard font dialog. From this dialog,
you can select any font and font size for use in the editor.
Warning: Font attributes (bold, underline, etc) will not be saved if you select
in the dialog. When you restart HTML-Ed, the attributes will not be there anymore.
ΓòÉΓòÉΓòÉ 5.1.4.4. Registration ΓòÉΓòÉΓòÉ
The Registration menu option will bring up the registration dialog. In this
dialog, you can enter your name, and the registration code you receive upon
registration. If the code is accepted, HTML-Ed will no longer pause on
startup. See Registration Information for more information.
ΓòÉΓòÉΓòÉ 5.1.4.5. Other Options ΓòÉΓòÉΓòÉ
The Other Options dialog has the following pages of options:
1. Tag Options
2. Misc Options
3. WebExplorer Options
4. Drag & Drop Options
5. External Process Options
6. File Extension Options
ΓòÉΓòÉΓòÉ 5.1.4.5.1. Tag Options ΓòÉΓòÉΓòÉ
The 'Tag Options' dialog allows you to set some options for HTML-Ed that relate
to inserted tags. These options are saved when you select "Save
Options/Position" frm the menu.
There are currently two options available:
Case
Inserted tags can now be in either uppercase or lowercase.
Font Size
You can choose between absolute font sizes (ie: 5) or relative font sizes (ie: +2).
ΓòÉΓòÉΓòÉ 5.1.4.5.2. Misc Options ΓòÉΓòÉΓòÉ
The 'Misc Options' dialog allows you to set some miscellaneous options for
HTML-Ed. These options are also saved when you select "Save Options/Position"
frm the menu.
There are currently five options available:
Highlight required fields
Required fields in dialogs will be highlighed (in red).
Require required fields
If you don't enter all the required fields, and this option is checked, then
the tag will not be inserted. If this option is not selected, the tag will be
inserted anyways, and the cursor will be positioned in an appropriate place.
Load files when following links
If you select "Load ALL files when following links," whenever you click on a
link in test mode, the file will be loaded into the ring (if it is not
currently in the ring). If you select "Load LAST file when following links,"
only the active file when you exit test mode will be loaded into the ring. In
either case, upon exiting test mode, the active file will be switched to the
newly loaded file.
If you select "Do not load files when following links," the files will not be loaded.
Save window position on close
The window size/position, and size/position of the "File Ring" window will be
saved when you quit HTML-Ed.
Save options on close
All options (including these ones) will be saved every time you quit HTMl-Ed.
ΓòÉΓòÉΓòÉ 5.1.4.5.3. WebExplorer Options ΓòÉΓòÉΓòÉ
There are several options that allow you to configure the WebExplorer window in
HTML-Ed (Test Mode):
Underline Links
If turned on (the default), links in Test Mode will be underlined.
Font
You can select the font name (Helvetica, Times Roman, or Courier) and the font
size (Small, Normal, Large, Extra Large). These options behave exactly as
their WebExplorer counterparts do. A small sample window shows you what the
text will look like.
ΓòÉΓòÉΓòÉ 5.1.4.5.4. Drag & Drop Options ΓòÉΓòÉΓòÉ
From the Drag & Drop Options page you can customize the default direct
manipulation behaviours.
Move (Regular Drop)
Copy (Ctrl+Drop)
Shadow (Ctrl+Shift+Drop)
You can select the action HTML-Ed takes for any of these actions. HTML-Ed can
insert the dropped file into the file ring (or create an IMG tag if it's a
graphic), insert the dropped file's text into the current editor at the cursor,
create an anchor/link to the dropped file, or perform no action at all.
ΓòÉΓòÉΓòÉ 5.1.4.5.5. External Process Options ΓòÉΓòÉΓòÉ
There are two options available from the External Process options page.
Clear Ouput Window between processes
If selected, the Output Window will be cleared before every External Process is started.
Open Output Window when starting processes
If enabled the Output Window will be displayed every time you run an external
process. This is very useful for debugging purposes.
The External Process options page is also where you define your external processes.
Note: Unlike all other options, defined external processes are always saved.
There are three buttons used when defining external processes:
New
Clicking New displays the Edit Process Dialog. From this dialog you define
your external process. Click on Find to search for an executable (.EXE) file,
for a REXX (.CMD) file, or for a HTML-Ed macro (.HM) file.
Put any parameters you wish to pass to the program on the Parameters line. If
you use %fn as a parameter, the current filename will be substituted.
On the Process Name line you assign a name to the defined external process.
This name can be up to 63 characters long, and should be descriptive. However,
you may wish to use short names since you can use these names as keywords in
the Other Process dialog.
You can also assign a Shortcut key, or hotkey, to external processes. Up to
nine external processes may have different hotkeys (two external processes may
share the same hotkey and they will be invoked in the order they appear in the
external process list). The default hotkeys are Ctrl+Alt+[1-9] but you may
change these to anything you wish (see Hot Keys).
Edit
Highlighting an external process and clicking on Edit will diaplay the Edit
Process Dialog and allow you to change some of the parameters you set earlier.
Delete
Highlighting an external process and clicking Delete will remove the external
process definition. Be careful - there is no way to recover the external
process definition if you accidentally delete it.
ΓòÉΓòÉΓòÉ 5.1.4.5.6. File Extension Options ΓòÉΓòÉΓòÉ
The File Extension options page allows you to set some of the default
extensions and filespecs that HTML-Ed uses.
Default HTML Extension
This is the extension that HTML-Ed will save a file with if no extension is
specified. Case is significant and the '.' is not required.
Default ASCII Extension
This is the extension that HTML-Ed will save an ASCII file with if no extension
is specified. Case is significant and the '.' is not required.
HTML Dialog Filespec
These are the extensions that HTML-Ed will diaplay in the Open file dialog, and
the "Find HTML" file dialogs.
ASCII Dialog Filespec
These are the extensions that HTML-Ed will diaplay in the Save ASCII file dialog.
Find ExtProc Filespec
These are the extensions that HTML-Ed will display in the "Find ExtProc" file dialog.
Find Graphic Filespec
These are the extensions that HTML-Ed will display in the "Find Graphic" file dialog.
Note: The default filespecs for many of the file dialogs specify more than one
file mask, seperated by semicolons. This only works with FixPak 17 and above!
If you are using an older revision of Warp, please edit these defaults to
display only one file mask.
ΓòÉΓòÉΓòÉ 5.1.4.6. Save Options/Position ΓòÉΓòÉΓòÉ
The final choice under the Options Menu, Save Options/Position allows you to
save your preset options, and the current window position for future sessions.
Note: This option now also saves the size/position of the File Ring window and
the Output Window.
ΓòÉΓòÉΓòÉ 5.1.5. Page ΓòÉΓòÉΓòÉ
The Page and Style menus are where you will spend most of your time. The Page
menu contains tags that affect the layout of the text, such as lists, the
paragraph tag, etc, as well as tags that indicate entities - images,
anchors/links, and horizontal rules:
o HTML
o Head
o Body
o HTML Skeleton
o Headings
o Lists
o Center
o Paragraph/End Paragraph
o Line Break
o Horizontal Rule
o Image
o Anchor/Link
o Comment
o Special Characters
See also Hot Keys.
ΓòÉΓòÉΓòÉ 5.1.5.1. HTML ΓòÉΓòÉΓòÉ
This command will wrap any selected text in a <HTML>...</HTML> pair.
ΓòÉΓòÉΓòÉ 5.1.5.2. Head ΓòÉΓòÉΓòÉ
This command displays the Head Dialog, which allows you to define such things
as the title of the document, and the base URL.
ΓòÉΓòÉΓòÉ 5.1.5.3. Body ΓòÉΓòÉΓòÉ
This command displays the body dialog, which allows you to specify the
background bitmap, and the colours for text/links/etc.
ΓòÉΓòÉΓòÉ 5.1.5.4. HTML Skeleton ΓòÉΓòÉΓòÉ
This command wraps any selected text in a generic HTML skeleton.
ΓòÉΓòÉΓòÉ 5.1.5.5. Headings ΓòÉΓòÉΓòÉ
This submenu contains commands that wrap any selected text with a heading tag,
<Hn>...</Hn>. There are six levels of headings, level one being the largest.
ΓòÉΓòÉΓòÉ 5.1.5.6. Lists ΓòÉΓòÉΓòÉ
The Lists submenu contains commands that pertain to HTML lists. There are five
types of lists: unordered, ordered, definition, directory, and menu lists.
Also, the submenu contains a command that inserts a list item tag (<LI>) and a
command that allows you to insert a definition term (used only in the
definition list).
ΓòÉΓòÉΓòÉ 5.1.5.7. Center ΓòÉΓòÉΓòÉ
The Center command wraps any selected text in a <CENTER>...</CENTER> pair.
This tag centers the text and objects before the closing tag.
ΓòÉΓòÉΓòÉ 5.1.5.8. Paragraph/End Paragraph ΓòÉΓòÉΓòÉ
These commands insert the paragraph (<P>) and end paragraph (</P>) tags
respectively.
Note: If you select some text and choose paragraph or end paragraph from the
menu, the selected text will be wrapped in a <P>...</P> pair.
The End Paragraph tag is optional, and does not have to be used.
ΓòÉΓòÉΓòÉ 5.1.5.9. Line Break ΓòÉΓòÉΓòÉ
This command inserts the <BR> tag, which is a forced line break. This tag is
used when you want to ensure the following text is at the beginning of a new
line, but don't want the extra line gap that the paragraph tag produces.
ΓòÉΓòÉΓòÉ 5.1.5.10. Horizantal Rule ΓòÉΓòÉΓòÉ
The Horizontal Rule command displays the HR Dialog. From this dialog, you can
specify the attributes of, and insert a horizontal rule into your text.
ΓòÉΓòÉΓòÉ 5.1.5.11. Image ΓòÉΓòÉΓòÉ
This command displays the Image Dialog which allows you to specify the filename
and attributes of an inline image to display on your web page.
ΓòÉΓòÉΓòÉ 5.1.5.12. Anchor/Link ΓòÉΓòÉΓòÉ
This command displays the Anchor/Link dialog. From here, you can:
1. Name the current location; or
2. Create a hypertext link to another page/anchor
ΓòÉΓòÉΓòÉ 5.1.5.13. Comment ΓòÉΓòÉΓòÉ
This command wraps any selected text with the comment tag, so that your text
will look like the following:
<!-- This is a Comment -->
ΓòÉΓòÉΓòÉ 5.1.5.14. Special Characters ΓòÉΓòÉΓòÉ
This submenu contains several frequently used special character commands. In
addition to the special characters, you will find:
o Other Special Characters
o Ascii Code
ΓòÉΓòÉΓòÉ 5.1.5.14.1. Other Special Characters ΓòÉΓòÉΓòÉ
This command will display the Character Manager dialog. From this dialog, you
can insert a special character, selected from a list of foreign letters and symbols.
This dialog is non-modal, meaning that you can continue typing while this
dialog is visible.
To insert a character into the document, you can either double-click on a
character in the listbox, or select a character and click on OK. Select Cancel
to close the dialog.
ΓòÉΓòÉΓòÉ 5.1.5.14.2. Ascii Code ΓòÉΓòÉΓòÉ
This command displays a dialog that allows you to enter the ASCII number code
of a special character from code page 850 that you want to insert.
ΓòÉΓòÉΓòÉ 5.1.6. Style ΓòÉΓòÉΓòÉ
The Style menu contains options that will directly affect the way the actual
text looks. This menu contains these items:
o Bold
o Italics
o Underline
o Emphasis
o Strong Emphasis
o Citation
o Typewriter
o Code
o Strikeout
o Keyboard
o Variable
o Sample
o Font Size
It also contains the following block container tags:
o Block Quote
o Address
o Preformatted
See Hot Keys for more information.
ΓòÉΓòÉΓòÉ 5.1.7. Test! ΓòÉΓòÉΓòÉ
The Test! menu option will put HTML-Ed into Test mode. In this mode, you get
to see exactly what your HTML code will look like, right in the same window!
To do this, HTML-Ed employs DLL's from WebExplorer 950814 (beta of 1.03) or
later (Note: some users have reported problems with WebEx v1.1b while other
versions work correctly). Since most OS/2 users have WebExplorer installed, I
didn't include this DLL in the package.
Since HTML-Ed relies on WebExplorer for it's inline testing, any bugs in
WebExplorer could possibly manifest themselves in HTML-Ed. To minimize the
possibility of the dreaded swapper growth bug in WebEx, I have dutifully
disabled the Streaming graphics option in the WebExplorer window. Any graphics
will have to completely load before they will be displayed.
When you choose Test, most of the menu options will be disabled. After the
page has completely loaded, the Test option will change to Write! which will
take you back to the editor when selected. The hotkey Alt-T will toggle
between Test and Write modes.
Note, only one file can be tested at once. If the current file is being tested
and you switch to another file (via the arrow buttons or the file list) then
HTML-Ed switches the file back to Write mode first.
See also Test vs. Write Modes.
ΓòÉΓòÉΓòÉ 5.1.8. Help ΓòÉΓòÉΓòÉ
The only option currently available under the Help menu is the product
information dialog, which displays information about the program and author.
This dialog also reports which version of WebExplorer you are using (Note:
every version of WebExplorer I have tried reports itself as v1.02, YMMV).
I am hoping to have online help activated for v0.97b (this INF manual is the
first step!).
ΓòÉΓòÉΓòÉ 5.2. Hot Keys ΓòÉΓòÉΓòÉ
In HTML-Ed, I have set up the hot keys so that similar functions are invoked
similarly. STYLES are all "Control" hot keys, which are hot keys using the
Ctrl key. Likewise, FORMATING codes such as paragraphs and line-breaks are
Control-hot keys.
On the other hand, entities such as images, links, special characters, etc.
are all "Alt" hot keys, invoked using the Alt key. The menus are also
activated with the Alt key.
Spend some time to familiarize yourself with both the Page and Style menus, and
their associated hot keys. This will significantly decrease the amount of time
it takes to compose most HTML code.
New! Since everyone doesn't like the same key combinations, you can now change
the hotkeys to anything you like!
ΓòÉΓòÉΓòÉ 5.2.1. Modifying the Hotkeys ΓòÉΓòÉΓòÉ
You can now change HTML-Ed's hotkeys to anything you like! This is done by
using the MAKEKEYS utility program.
MAKEKEYS is invoked with the following command-line syntax:
MAKEKEYS <infile> <outfile>
<infile>
The file you created that contains all the new hotkey definitions. The file
'KEYS.TXT' was included in the archive. This file contains all the default
hotkey definitions to simplify the process of changing one or two hotkeys.
Click here for information on the hotkey definition format.
<outfile>
The name of the compiled hotkey file. HTML-Ed looks for the file 'KEYS.INI' at
startup. If it is found, the keys in it will be used instead of the defaults.
ΓòÉΓòÉΓòÉ 5.2.1.1. Hotkey Definition Format ΓòÉΓòÉΓòÉ
Each hotkey must be on a seperate line. The format of each line is as follows:
<KEY>, <MENU OPTION>, <STYLE>[, <STYLE>]
<KEY>
This can either be the actual key, surrounded by double-quotes (eg. "A"), or
the numeric ASCII value of the key (eg. 34). <KEY> can also be a virtual key.
<MENU OPTION>
This defines which menu option will be invoked when you press the hotkey.
Click here for a complete list of menu options available.
<STYLE>
The style of the hotkey definition defines which keys will must be held down
(in addition to <KEY>) to activate the hotkey. Click here for a complete list
of the styles available. Multiple styles may be used in one hotkey definition
and must be seperated by commas.
Examples:
"9", FILE_EXTPROC_9, ALT, CONTROL
"0", FILE_EXTPROC_OTHER, ALT, CONTROL
VK_F4, FILE_CLOSE, VIRTUALKEY, CONTROL
"X", FILE_EXIT, ALT
VK_BACKSPACE, EDIT_UNDO, VIRTUALKEY, ALT
"/", EDIT_SELECTALL, CONTROL
34, PAGE_CHARACTERS_QUOT, ALT, SHIFT
The default hotkey set is listed in KEYS.TXT. See this file for furthur information.
ΓòÉΓòÉΓòÉ 5.2.1.2. Virtual Keys ΓòÉΓòÉΓòÉ
The following is a list of available Virtual Keys for use in your hotkey definitions:
VK_BREAK
VK_BACKSPACE
VK_TAB
VK_SHIFT
VK_CTRL
VK_ALT
VK_ALTGRAF
VK_PAUSE
VK_CAPSLOCK
VK_ESC
VK_SPACE
VK_PAGEUP
VK_PAGEDOWN
VK_END
VK_HOME
VK_LEFT
VK_UP
VK_RIGHT
VK_DOWN
VK_PRINTSCRN
VK_INSERT
VK_DELETE
VK_SCRLLOCK
VK_NUMLOCK
VK_ENTER
VK_SYSRQ
VK_F1
VK_F2
VK_F3
VK_F4
VK_F5
VK_F6
VK_F7
VK_F8
VK_F9
VK_F10
VK_F11
VK_F12
Note: If you use a virtual key definition, you must also use the VIRTUALKEY style.
ΓòÉΓòÉΓòÉ 5.2.1.3. Menu Options ΓòÉΓòÉΓòÉ
The most up to date list of menu options can always be found in the KEYS.DEF
file that was included in the archive (and is required by MAKEKEYS.EXE).
Currently (as of this writing), the following menu functions are available:
FILE_NEW
FILE_OPEN
FILE_SAVE
FILE_SAVEAS
FILE_SAVEALL
FILE_SAVEASCII
FILE_PRINT
FILE_LEFT
FILE_FILELIST
FILE_RIGHT
FILE_EXTPROC_1
FILE_EXTPROC_2
FILE_EXTPROC_3
FILE_EXTPROC_4
FILE_EXTPROC_5
FILE_EXTPROC_6
FILE_EXTPROC_7
FILE_EXTPROC_8
FILE_EXTPROC_9
FILE_EXTPROC_OTHER
FILE_EXTPROC_OUTPUT
FILE_CLOSE
FILE_EXIT
EDIT_UNDO
EDIT_CUT
EDIT_COPY
EDIT_PASTE
EDIT_CLEAR
EDIT_SELECTALL
EDIT_DESELECTALL
EDIT_CONVERTSLASHES
EDIT_CONVERTCHARSTOTAGS
EDIT_CONVERTTAGS_UPPERCASE
EDIT_CONVERTTAGS_LOWERCASE
EDIT_REMOVETAGS
SEARCH_FIND
SEARCH_REPLACE
SEARCH_FINDNEXT
SEARCH_LINENUM
OPTIONS_WORDWRAP
OPTIONS_GRAPHICS
OPTIONS_FONT_SYSPRO
OPTIONS_FONT_SYSMON
OPTIONS_FONT_HELV
OPTIONS_FONT_ROMAN
OPTIONS_FONT_COURIER
OPTIONS_FONT_OTHER
OPTIONS_REGISTRATION
OPTIONS_OTHER
OPTIONS_SAVEOPTIONS
PAGE_HTML
PAGE_HEAD
PAGE_BODY
PAGE_SKELETON
PAGE_HEADINGS_1
PAGE_HEADINGS_2
PAGE_HEADINGS_3
PAGE_HEADINGS_4
PAGE_HEADINGS_5
PAGE_HEADINGS_6
PAGE_HEADINGS_7
PAGE_LISTS_UNORDERED
PAGE_LISTS_ORDERED
PAGE_LISTS_DEFINITION
PAGE_LISTS_DIRECTORY
PAGE_LISTS_MENU
PAGE_LISTS_ITEM
PAGE_LISTS_TERM
PAGE_CENTER
PAGE_PARAGRAPH
PAGE_END_PARAGRAPH
PAGE_LINEBREAK
PAGE_HR
PAGE_IMAGE
PAGE_ANCHOR
PAGE_COMMENT
PAGE_CHARACTERS_AMP
PAGE_CHARACTERS_LT
PAGE_CHARACTERS_GT
PAGE_CHARACTERS_QUOT
PAGE_CHARACTERS_NBS
PAGE_CHARACTERS_COPY
PAGE_CHARACTERS_RES
PAGE_CHARACTERS_TM
PAGE_CHARACTERS_HALF
PAGE_CHARACTERS_QUARTER
PAGE_CHARACTERS_OTHER
PAGE_CHARACTERS_ASCIICODE
STYLES_BOLD
STYLES_ITALICS
STYLES_UNDERLINE
STYLES_EMPHASIS
STYLES_STRONG
STYLES_CITE
STYLES_TYPEWRITER
STYLES_CODE
STYLES_STRIKEOUT
STYLES_KBD
STYLES_VAR
STYLES_SAMPLE
STYLES_BLOCKQUOTE
STYLES_ADDRESS
STYLES_PREFORMATTED
STYLES_FONT
TEST
HELP_ABOUT
ΓòÉΓòÉΓòÉ 5.2.1.4. Hotkey Definition Styles ΓòÉΓòÉΓòÉ
The following hotkey definition styles are available:
CONTROL
LONEKEY
ALT
SHIFT
VIRTUALKEY
Use LONEKEY when you don't wish to have Control, Alt, or Shift pressed down
along with the key.
VIRTUALKEY must be used whenever the hotkey uses a virtual key.
Multiple styles may be used in one hotkey definition and must be seperated by commas.
ΓòÉΓòÉΓòÉ 5.3. The Dialogs, and Inserting Tags ΓòÉΓòÉΓòÉ
I specifically designed HTML-Ed to be easy to use from the keyboard only. You
do NOT need to use a mouse for anything. I feel that using the keyboard, and
memorizing a few simple hotkeys, can and will drastically improve productivity.
However, I also wanted HTML-Ed to be easy to use from a novice's standpoint, as
well as relieve myself from having to remember many different tags and their
attributes. I have, therefore, included dialog boxes to facilitate the editing
of several tags.
For all of these dialogs, if you wish to do the editing yourself, simply press
ENTER (or click on OK), and the code will be inserted without any information
(unless the Require required fields option is on). The cursor will be placed
in an appropriate position. In this way, you can easily avoid the dialogs if
you prefer.
I've also made it easy to add tags to text AFTER you've typed it. For example,
type some text, select it, then press Ctrl-B (or choose Styles/Bold from the
menus), and the selected text will be enclosed in a <B>...</B> pair.
On the other hand, if you press Ctrl-B without first selecting any text, your
cursor will be placed within the two tags, allowing you to then fill in the
text that will be bolded.
Similarly, if you select text and then select one of the dialog box commands,
the selected text will be inserted into an appropriate place in the dialog.
When creating a Definition Term, HTML-Ed treats any selected text as the
definition. When creating an anchor/link, selected text is treated as the
anchor text.
In several of the dialogs (ie: the Anchor/Link and Image dialogs), there is a
Find button beside an entryfield. If you press this button, you will be
presented with the standard OS/2 file dialog, and will be asked to choose a
filename. The filename will be parsed and then returned to the entryfield. If
you choose to manually enter the filename, remember to use forward slashes
('/') instead of backslashes ('\'), or you will have problems viewing the file,
or following the links.
Please play with the tags and dialogs, and let me know if there are any further
enhancements I could make that would improve the usability of the program.
ΓòÉΓòÉΓòÉ 5.4. Test vs. Write Modes ΓòÉΓòÉΓòÉ
In Write mode (the default), you are allowed to edit your HTML-Code. When you
select Test! from the menu, HTML-Ed switches to Test mode.
In Test mode, you are presented with a WebExplorer window that will show you
exactly what your web page will look like (when viewed with WebExplorer
anyway). In Test mode, most of the menu options are disabled. To return to
Write mode, select Write from the menu (it replaces Test).
In Test mode, you can follow local links. This will allow you to make sure
your local links are working properly. See the Miscellaneous Options page for
some options pertaining to following links.
Note: HTML-Ed does not load files from disk when you are following local links
- it instead loads them from the file ring (if they are present in the file
ring!). You no longer have to save all your files before you test them.
As mentioned earlier, switching between documents via the file list or the
right/left buttons will switch you to Write mode if you are currently in Test mode.
ΓòÉΓòÉΓòÉ 5.5. The Edit/File Ring ΓòÉΓòÉΓòÉ
HTML-Ed supports loading multiple documents via a file ring. This means that
while only one document is visible at once, the others are easily available.
To switch documents, you can click on the right or left arrows on the title
bar, or select the corresponding left/right options from the File menu. Also,
you can switch between documents by selecting File Ring from the menu, or
pressing the hotkey (Alt+`).
Selecting New from the File menu will create a new file and insert it into the
edit ring. Similarly, when you Open a file, it is inserted into the ring. To
remove a file from the ring, use the Close command from the File menu.
ΓòÉΓòÉΓòÉ 5.6. Drag and Drop (Direct Manipulation) ΓòÉΓòÉΓòÉ
HTML-Ed supports several direct manipulation techniques (drag and drop) to help
you in your HTML editing chores.
Note: These behaviours can now be customized (see the Drag & Drop page of the
Other Options dialog). These are the default behaviours.
1. Drop an HTML file onto the edit window. It will be loaded and inserted
into the file ring.
2. Drop an image file onto the edit window. The <IMG> dialog will be
displayed, and the appropriate filename will have been filled in.
3. Shadow drop (Ctrl+Shift+Drop) an HTML file or an image file onto the
editor. The anchor dialog will be displayed, enabling you to create a link
to the dropped file.
4. Copy drop (Ctrl+Drop) a text or HTML file to insert it into the current
document at the cursor.
ΓòÉΓòÉΓòÉ 6. Planned Enhancements ΓòÉΓòÉΓòÉ
1. Online help. I am definitely going to get write some online help for the GA.
2. Printing (in write mode).
3. Suggestion from users! I've currently got a huge list of suggestions, and
I'm slowly working my way through them all, but don't hesitate to mail me
your suggestions!
4. Bug fixes - please report any bugs you find, ASAP!
ΓòÉΓòÉΓòÉ 7. Known Bugs/Problems ΓòÉΓòÉΓòÉ
The following items are known bugs/problems. Please do not mail me complaining
about them and/or reporting them (I already know they exist!).
Memory Leak
HTML-Ed leaks memory when the Test! function is toggles - a lot of memory.
Since I have been unable to find any problems in my HTML-Ed code that could
possibly be leaking this much memory (the amount may be over 1 mb per toggle on
some systems), I must conclude that this is a problem with WebExplorer. The
amount lost on my machine is small enough that I never noticed it during my
testing. Luckily, the memory is released properly when HTML-Ed exits
If you have used previous versions of HTML-Ed, and have not experienced
excessive memory losses, you don't have anything to worry about - the memory
problem existed in previous versions as well.
If you do experience excessive memory losses, you might want to try changing to
a different version of WebEx - though I am unsure how much of a difference that
would make.
Fonts
If you select attributes (underline, italics, bold, etc.) in the Font Dialog
they will not be saved when you save other options.
WebEx Version display
Every version of WebExplorer I've tried reports itself as v1.02. YMMV.
ΓòÉΓòÉΓòÉ 8. License/Disclaimer ΓòÉΓòÉΓòÉ
HTML-Ed (the program) is supplied as is. Ian Prest (the author) disclaims all
warranties, expressed or implied, including, and without limitation to, the
warranties of merchantability and of fitness for any purpose. The author
assumes no liability for damages, direct or consequential, which may result
from the use of the program or REXX macros associated with the program.
HTML-Ed is a "shareware program" and is provided at no charge to the user for
evaluation. Feel free to share it with your friends, but please do not give it
away altered or as part of another system. The essence of "user-supported"
software is to provide personal computer users with quality software without
high prices, and yet to provide incentive for programmers to continue to
develop new products. If you find this program useful and find that you are
using HTML-Ed and continue to use HTML-Ed after a 14-day trial period, you must
register. (See below for the registration details.) The registration fee will
license one copy for use on any one computer at any one time, by the original
purchaser. You are free to keep a copy on each of your computers so long as
you only use HTML-Ed on one computer at a time.
Commercial users of HTML-Ed must register and pay for their copies within 14
days of first use or their license is withdrawn.
Anyone distributing HTML-Ed for any kind of remuneration (ie: shareware disk
duplicators) must first register the program.
You are encouraged to pass a copy of HTML-Ed along to your friends for
evaluation as long as you include this license file in the copy. The file
htmle96b.zip contains all the files, including this one, and is the easiest way
to pass on a copy. Do NOT pass along the HTMLED.INI file, as it contains your
personal registration information and options. Please encourage them to
register their copy if they find it useful.
ΓòÉΓòÉΓòÉ 9. Registration Information ΓòÉΓòÉΓòÉ
The registration fee for HTML-Ed is $20 (US). You may register using your
credit card by calling BMT Micro and placing your order. Make sure you give us
your email address so we can be sure you get your registration code as soon as possible.
Note: Canadian customers who do not wish to register with their credit cards
may register by sending a cheque or money order for $25 in Canadian currency to:
Ian Prest
R.R.#1
Shannonville, Ontario
K0K 3A0
Registration of HTML-Ed v0.96b will entitle you to hassle-free use of all 0.9x
beta versions, and all 1.xx GA releases of HTML-Ed. I reserve the right to
charge a nominal upgrade fee for 2.xx versions.
When you receive your registration code, start HTML-Ed, and choose
OPTIONS/REGISTRATION from the menus. You will be prompted for your name and
registration code. Enter them EXACTLY as they appear in the email/letter you
are sent. If the code is accepted, you will see a message to that effect on
the statusline, and HTML-Ed will no longer pause on startup.
The easiest way to enter your name and registration code is to cut and paste
them from your registration email.
Mail Orders To: BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
(800) 414-4268 (Orders only)
(910) 791-7052 (Orders / Order Inquires)
Fax Orders: (800) 346-1672 24 hours, 7 days a week
(910) 350-2937 24 hours, 7 days a week
Online Orders via BBS: (910) 350-8061 10 lines, all 14.4K
(910) 799-0923 28.8k v.FC
via Compuserve: Thomas Bradford, 74031,307
via Internet: orders@bmtmicro.com
We accept Visa, MasterCard, Discover, American Express, Diner's Club, money
order, cashiers checks, and personal checks. We also accept DM and British
currency via registered mail.
Personal checks are subject to clearance.
We accept purchase orders from educational institutions, governmental agencies
and other verifiable businesses. Terms are "Due Upon Receipt" with a $250 minimum.
Please read or print the ORDER.FRM file for detailed shipping information (if
you don't have an email address) and a printable order form.
Visit the BMT Micro homepage for the most up to date ordering information: http://www.wilmington.net/bmtmicro
ΓòÉΓòÉΓòÉ 9.1. ORDER.FRM ΓòÉΓòÉΓòÉ
Mail Orders To: BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
(800) 414-4268 (Orders only)
(910) 791-7052 (Orders / Order Inquires)
Fax Orders: (800) 346-1672 24 hours, 7 days a week
(910) 350-2937 24 hours, 7 days a week
Online Orders via BBS: (910) 350-8061 10 lines, all 14.4K
(910) 799-0923 28.8k v.FC
via Compuserve: Thomas Bradford, 74031,307
via Internet: orders@bmtmicro.com
We accept Visa, MasterCard, Discover, American Express, Diner's Club,
money order, cashiers checks, and personal checks. We also accept
DM and British currency via registered mail.
Personal checks are subject to clearance.
We accept purchase orders from educational institutions, governmental
agencies and other verifiable businesses. Terms are "Due Upon
Receipt" with a $250 minimum.
Name: ____________________________________________________________
Company: ____________________________________________________________
Address: ____________________________________________________________
____________________________________________________________
City: _______________________ State/Province: __________________
Country: ____________________________ Postal Code: __________________
Phone: ____________________________________________________________
Fax: ____________________________________________________________
Email: ____________________________________________________________
Product Price Quantity Total
--------------------------------------------------------------------
____HTML-Ed_v0.96b______________ $_20.00__ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
________________________________ $________ x ________ = $____.___
Subtotal: $____.___
North Carolina residents, please add 6% sales tax: +$____.___
Shipping (check one):
___ Email (subject to credit card verification Free
___ Fax (subject to credit card verification Free
___ Fax (non-USA) 2.00_
___ 1st Class ................................. Free
___ Airborne (Next day most places, USA Only).. +$___7.00_
___ Federal Express (USA Only)................. +$__13.00_
___ Federal Express (Canada/Mexico)............ +$__25.00_
___ Federal Express (Europe/Japan)............. +$__30.00_
___ Express (Outside USA) ..................... +$__20.00_
Total: $____.___
For credit card payment only:
Circle one: VISA / Master / Discover / AMEX / Diner's Club
Credit card number: _____________________________________________
Expiration date: ___/___
Authorization signature: _____________________________________________
ΓòÉΓòÉΓòÉ 10. Contacting the author ΓòÉΓòÉΓòÉ
The author of HTML-Ed, Ian Prest, can be contacted in the following ways:
E-Mail (please put the text 'HTML-Ed' somewhere in the subject line):
ianprest@connect.reach.net
World Wide Web:
http://www.wp.com/ianprest/htmled.html
Surface mail:
Ian Prest
R.R.#1
Shannonville, Ontario
CANADA, K0K 3A0
Send all comments, bug reports, and questions to either of those addresses.
Thanks for your help!
Note: If you're reporting a bug, please indicate which version of HTML-Ed
you're using, which version of WebEx you're using, a description of any
hardware pertaining to the problem, etc. Also, please include instructions so
that I can recreate the problem on my machine.
ΓòÉΓòÉΓòÉ 11. History ΓòÉΓòÉΓòÉ
v0.96b (July 21, 1996)
NEW FEATURES:
o added a WebEx version display in the about dialog (Note: Every WebEx
version I've tried reports itself as v1.02, YMMV).
o Notebook Other Options dialog.
o WebExplorer Window Options
- Underline Anchors
- Choose font and font size
o Default Extension/Filespec Options
o More Drag and Drop
- Copy Drop (Ctrl+drag) a file to INSERT text at cursor
- Drag & Drop options
o Redefinable hotkeys!
o External processes
- Nine processes available with hotkeys (more than one process can be
assigned to the same hotkey, and they will execute in order).
- any defined external processes available with a keyword/title.
- run any other process from a pseudo command-line
- program output piped into an output window
o REXX Macro Interface! Over 50 extra functions! Make your own powerful
extensions to HTML-Ed! Macros are run as just another extenal process!
o HTML-Ed Programmer's Manual (INF format) that describes the extensions to
the REXX language.
BUGS/PROBLEMS FIXED:
o Only the first nine characters of the search/replace strings were used when
searching. Fixed.
o I significantly modified the code for several of the "tag" dialogs (IMG,
BODY, HEAD, ANCHOR, HR, etc) in order to make them easier to maintain and
extend. I may have accidentally introduced a bug or two, so be on the
lookout for them. On the bright side, I did find the following bug in the
existing code:
o When creating an IMG tag, VSPACE used the HSPACE value. Fixed.
o Save ASCII erroneously changed the current file's "filename" (but not in
the title bar), causing every regular save afterwards to use the ASCII
filename rather than the real filename.
o I was using the Borland C++ file i/o routines in several places.
Unfortunately, there appears to be a few bugs in them, as they were causing
crashes when opening large numbers of files (>32). I'm now using OS/2 Dos*
file i/o routines and the problems have disappeared.
o When saving over a file using Save As EA's were saved and shouldn't have been.
v0.95b (June 14, 1996)
NEW FEATURES:
o Save All feature.
o You can now print from test mode.
o Chord click on editor will display Ring List dialog.
o Special characters dialog is now non-modal
o Hotkey for Find (Shift+F3), and Replace (Ctrl+F3)
o Drag and Drop
- drop files on editor to open them (add them to the ring)
- drop a graphic on the editor to create an IMG tag
- shadow drop a file to the editor to create an anchor to it
o Misc Options
- load LAST file when following links
- load ALL files when following links
o Tag Options
- insert tags in upper/lowercase
- absolute/relative font sizes
o Drop down list in the anchor dialog with the standard URL prefixes
BUGS/PROBLEMS FIXED:
o Ring Left/Right bitmaps were ugly on 1024x768 (and up) desktops
o Misc changes to install program
o Two menu items were swapped.
o The "Find" button in dialogs now appends a "file:///" in front of files
that reside on other drives (WebEx sometimes had a problem loading these files).
o HTML-Ed now preserves extended attributes when saving over a file
o When more than one copy of the same file is opened, HTML-Ed now numbers
them
v0.94b (May 11, 1996)
NEW FEATURES:
o "Save as ASCII" funtion under FILE menu.
o Convert characters to tags function added (for code page 850)
- HTML-Ed sets code page 850 when it starts
o The "Ring List" window is now sizable
o Manual is now in INF format (next step is online help).
o Options dialog
- Highlight required fields in dialogs
- Require required fields in dialogs
- Save settings/position on exit
o Choose any font/size for the editor
o Hotkey for File/Close (Ctrl+F4)
BUGS/PROBLEMS FIXED:
o Selecting "NO" to the "Are you sure you want to exit?" prompt now works properly.
o Changed the HEAD dialog layout
o The "left button corruption" problem doesn't occur anymore.
o When following links, files in the ring are now loaded from memory instead
of directly from disk.
o When following links, if a file doesn't exist, HTML-Ed won't try to load it.
o Anchors are now properly marked as visited when following links.
o Fixed a bug that was causing continuous looping of sound when using
BocaSoft System Sounds.
v0.93b (April 6, 1996)
NEW FEATURES:
o HTML Skeleton feature under the "Page" menu
o Ring Left/Right menu items and hot keys
o Size of GIF files calculated automatically!
o Special Character dialog
o Load multiple files from the command line (even wildcards).
o Added level 7 headings
o Added "Other tags" section to <HEAD> dialog.
o Support for the </p> tag
BUGS/PROBLEMS FIXED:
o Changed all the inserted HTML code to be in uppercase
o I had misspelled horizontal on the menu <g>...
o The comment tag produced incorrect output, fixed.
o The <HR> dialog will no longer put "0%" in the width dialog
o You can no longer insert an ASCII code with an invalid number
o CR's are now added after HTML, HEAD, TITLE, and BODY tags.
o Changed filespec for image "FIND" buttons to "*" for those pre-FP17.
o Added a default icon - when the program was minimized, and the "minimize to
desktop" feature was on, instead of an icon, you could still see the
MLE+scroll bars. Fixed.
o Removed the registration reminder at exit
o You can now double click on a file in the file list to switch to it
o Moving left in the file ring didn't always work correctly
o HTML-Ed now properly follows SRC="#XX" type links.
o You weren't always warned to save your file(s) if you used the system-menu
to exit.
v0.92b (March 31, 1996)
NEW FEATURES:
o MULTI-FILE EDITING! - Ring system (like EPM)
o New styles added!
- <kbd> - Keyboard Input
- <samp> - Sample
- <var> - Variable
o I added a "Remove tags" option under the EDIT menu.
o You can now put comments in your HTML code, but selecting PAGE/COMMENTS, or
pressing Alt+M.
o Search/Replace works now! I finally figured out what was causing the
problem (compiler problem!). Many thanks to Eric Slaats for his help.
BUGS/PROBLEMS FIXED:
o The hot key for the STYLE menu was the same as that of the SEARCH menu.
Now, Alt-Y activates the Style menu.
o Some "Special characters" on the menu were inserted as their ASCII code
equivalent, instead of their character name - fixed.
o The tab order in the <BODY> dialog was incorrect - fixed.
o There was a 32 character limit on the filename in the <BODY> dialog
o The colour attributes in the <BODY> dialog are now grouped so you can
navigate them with the arrow keys.
o The "Find" button in the <BODY> dialog was a default choice (along with
OK!) - fixed.
o The slider in the "Font Size" dialog defaults to 3, the default font size,
instead of zero.
o Fixed grouping in <HEAD> dialog.
o Selected text is now assumed to be the TITLE of a document when inserting
the <HEAD> tag.
o Selected text is now assumed to be the ALTERNATE TEXT for an image when
inserting an <IMG> tag.
o The "number of lines" on the status line was not always updating properly - fixed.
o The titlebar for the <BODY> dialog said "<Head...>" <g> - fixed.
o The <A...> and <IMG...> dialogs _required_ certain fields to be filled in.
Now, if you don't fill in a required field, the tag will still be inserted,
but the cursor will be positioned for you to enter the required text.
o I believe I have discovered the cause of the "File Dialog" crash. See "A
note about the File Dialog crash" in HTMLED.DOC.
o All the dialogs have "hot keys" now for the buttons, etc. to help keyboard
users even more!
v0.91b - (March 23, 1996)
o First version