home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
smehtm11.zip
/
smehtm.hlp
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1996-12-02
|
37KB
|
827 lines
ΓòÉΓòÉΓòÉ 1. Smalled HTML Extensions ΓòÉΓòÉΓòÉ
SMEHTM 1.00
The Smalled HTML Extensions are written as extensions for the Smalled editor.
However, SMEHTM can be used with any other MLE based editor, such as the OS/2
system editor or Zed. The Extensions act as a floating toolbar in the form of a
notebook. Also included in this package is an HTML example page that shows some
useful samples of HTML tags.
Disclaimer Registering/Shareware
Using SMEHTM
The Pages
What's New/History
Future Attractions
About the Author
Smalled
Thanks
Registering
ΓòÉΓòÉΓòÉ 1.1. Using the Smalled HTML Extensions ΓòÉΓòÉΓòÉ
When you start using SMEHTM, the first thing you should do is give the main
window the dimensions and place you prefer on the screen. These will be
remembered. (The SMEHTM controls may have different sizes for different screen
resolutions.)
The next thing to do is to decide which editor you will use. SMEHTM was built
with Smalled in mind, but it will function with any MLE based editor, such as
the system editor (E.EXE). The first time SMEHTM is started, it will
automatically start the system editor. It's fairly certain that everyone has
this editor. If another editor is preferred, use the Config page to tell the
Smalled HTML Extensions to use that editor. (SMEHTM can be started from within
Smalled v1.4 or higher. In that case this setting doesn't have any meaning.)
Every time a button in SMEHTM is pressed a tag will be entered in the editor,
and the focus is then returned to the editor. All the HTML tags supported by
SMEHTM are explained in the sections about the SMEHTM pages.
Most of the time an HTML tag consists of two pieces, between which is text that
will be formatted. For example, <H1>formatted text</H1>. You can press the
Heading 1 key on the SMEHTM Font page and these tags will be entered in the
text as <H1></H1> with the cursor between them. You can then start typing right
away. This method is mostly used for writing an HTML page from scratch.
Another method for entering HTML tags is to select the text you want to format
and then hit the appropriate button in SMEHTM. The tags will be placed around
the selected text and the selected text will stay intact. This method is used
when adding tags to already existing text.
The exception to this rule is the Char page which can be used to add accents to
letters. If this is desired, you must select exactly one letter, or (since
1.10) place the cursor right after the letter you want to accent and hit the
accentbutton of choice. If more than one character is selected nothing will
happen.
Many of the pages in SMEHTM contain controls other than buttons. These controls
are always grouped together with at least one button. If these controls (most
of them are spinbuttons) don't contain a value or show the value 0, nothing
will be inserted in their place in the tag. Many tags can have different forms.
The <HR> tag, for example, has many possible combinations. Here are some of
them:
Example
<HR>
<HR NOSHADE>
<HR WIDTH=66% NOSHADE>
<HR ALIGN=right SIZE=4 WIDTH=66 NOSHADE>
By using the extra controls described above, any of these combinations can be
made very quickly.
SMEHTM supports fast keys to access the several pages and controls. This is
described in the section Moving around. Most things should be pretty intuitive,
but it wouldn't hurt to read this section.
ΓòÉΓòÉΓòÉ 1.1.1. Moving Around ΓòÉΓòÉΓòÉ
All the controls in SMEHTM support shortcuts. Take a look at the buttons and
tags and you will see some of the letters are underlined. This means these
controls can be activated with the push of just one button. You can jump from
page to page by typing just the first letter of the tag. The same goes for the
buttons. They can be accessed with the ALT key in combination with the
underlined letter on the button.
Another way to access the SMEHTM function quickly is to use the possibility to
define hotkeys. See the hotkeys page for more information
There is one snag though. These keys only act on the active window. With a
notebook there are always two possibilities.
The notebook window is active. If this is the case, an emphasis rectangle
is drawn in the current active tab and you can move to other pages just
by pressing the first letter of the tab or by using the left/right
arrows. If this window isn't active (emphasis rectangle isn't showing),
just click on the status line to activate it. The status line is the area
next to the two arrow pushbuttons.
The dialog in one of the notebook pages is active. You can tell if this
is the case by looking at the controls in the dialog. One of these
controls should have the focus. Another way of detecting this is to look
at the notebook control. When this doesn't have the focus, the dialog
probably will. (Of course the frame needs to be selected.) When this is
the case, buttons can be activated with the ALT-letter combination. If
this is done, the function associated with the button will be executed.
Another way of moving between controls is the tab key. If this key is pressed,
the next control will be made active. Pressing Return will activate the
current control.
ΓòÉΓòÉΓòÉ 1.2. The Smalled HTML Extensions Pages ΓòÉΓòÉΓòÉ
All controls in SMEHTM are ordered in a notebook. Every page in this notebook
handles a different aspect of the HTML tagging language. (This means the number
of pages will certainly grow in the future.) In the help description of each
page, a short explanation of the HTML code which is handled by that page
appears. Also in the SMEHTM package is an example HTML page which contains a
number of samples.
Main
Font
Page
Char
List
Link
Table
Image
Templates
Tools
Usertags
Config
Register
ΓòÉΓòÉΓòÉ 1.2.1. Page 1 (Main) ΓòÉΓòÉΓòÉ
The Main page is used to set up the mandatory items for a basic HTML document.
By pressing the Basic button on this page, the mandatory HTML tags are added to
the text editor window. It doesn't matter how much text already exists in the
editor, this command will add the necessary codes at the top and bottom of the
text.
If the two entry fields on the Main page are not filled, the Smalled HTML
Extensions will add the mandatory codes in their simplest form. In this case,
the following will be added:
Basic code
<!DOCTYPE HTML "-//IETF//DTD HTML//EN">
<!--Smalled HTML Extensions-->
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
</BODY>
</HTML>
The first two lines in this sample are Comment lines. They are added to
identify the document. Some browsers like to see the first line. The second
line is added to show that the document was created with the Smalled HTML
Extensions.
The next statement is the first real HTML statement, <HTML>. The <HTML> tag
defines that the document is an HTML page. Note that the document is closed at
the end with </HTML>, nothing beyond </HTML> will show up in your document.
The <HEAD> element contains information about the document. The <HEAD></HEAD>
combination must be between the <HTML> and the <BODY> tags. In most cases it
will only contain the <TITLE> tag.
With the <TITLE> tag, a line can be entered that describes the document. This
title will appear in the titlebar of the browser you're using when viewing an
HTML document. This text can be entered in the Title text field on the Main
page. SMEHTM will automatically enter this text between the <TITLE> and
</TITLE> tags.
In most HTML pages, a background image is used. To accomplish this, the <BODY>
tag has to be modified. This tag uses a BACKGROUND= statement to accomplish
this. Behind this statement the name of an image file (GIF, JPG...) must be
entered between quotes. If the name of an image file is entered in the
Background image field, SMEHTM will change the <BODY> statement appropriately
when the basic code is entered.
ΓòÉΓòÉΓòÉ 1.2.2. Page 2 (Font) ΓòÉΓòÉΓòÉ
An HTML document doesn't have the capability to handle text that a word
processor has. It can only display one font at a time, but it can do a lot with
that one font. In the Font page most of the possibilities are available (not
all though: things like color, etc. aren't yet supported by SMEHTM).
The page is divided into logical groups. Some tags listed in this page will
have the same effect. This will depend on the browser you are using.
The tags in the Heading section display the six Heading style possibilities.
The heading dictates the size of the text formatted with it. Heading tags look
like: <H#></H#>
The Font Style section gives access to tags that will format the font style of
your text. The most commonly used are Italic, Bold and Underline. The following
tags are supported by SMEHTM (note that some of these tags might not be
supported by all browsers):
I Italic
B Bold
U Underline
S Strikeout
BL Blink
TT TeleType (code sample)
The Font section gives the opportunity to set the size of the font that will
be displayed. In HTML, it is possible to work with a base font size and define
derivatives from that size. The philosophy of SMEHTM is to use the default
font size and customize it when needed with the heading tag, or to set the
font size by using the size button.
HTML defines several ways to include code Samples and quotations. SMEHTM
supports four of these tags.
Code Sample - This is used to display a code sample in a fixed-width
font. This usually has the same effect as TT.
Block Quote - This produces a text quote usually right and left indented.
Citation - Also used to display citations or quotes but gives the text
inline in Italics.
Sample - Is also used to show a code sample and has the same effect as
Code in most browsers.
HTML has the ability to give certain lines of text an Emphasis. In most cases
Normal emphasis has the same effect as Italic and Strong emphasis has the same
effect as Bold.
Sub/Super-script tags are also possible. However, not all browsers support
them.
ΓòÉΓòÉΓòÉ 1.2.3. Page 3 (Page) ΓòÉΓòÉΓòÉ
The Page page contains a number of items that are useful in doing layout work.
Besides that, it contains the Comment tag (I didn't know where else to put it).
This page is divided in two sections.
The Layout section contains the following tags:
Center - This button will insert the <CENTER></CENTER> tags. All text,
links, tables, images, etc. that are between these tags will be displayed
centered on the screen or in the current indent.
Line Break - This forces a 'Hard return' in the text.
Paragraph - The <P></P> tags are used to format text into paragraphs.
Between two paragraphs there will be a blank line. The <P> tag is one of
the tags that don't need a closing tag. SMEHTM will only insert a closing
tag is the <P></P> pair is placed around a selection. If no selection is
made only the <P> tag will be inserted.
The Horizontal line section will create a <HR> tag. This tag creates a line on
the web page which by default will span the page within the current indents.
There are several ways this line can be modified. For this, the other controls
in this section can be used. If there aren't any values filled in, SMEHTM will
generate a plain <HR> tag. Depending on the settings in the other controls,
this tag will be modified as follows:
Noshade - The Noshade option turns off the bevelling effect added in some
browsers.
Align - Justifies the line to the left, right or center (default).
Size - Sets the thickness of the line.
Width - Sets the line length in pixels or as a percentage of the page
width (within the current indents).
The Comment tag is somewhat special. It doesn't have anything to do with page
layout whatsoever. It simply allows you to add comment statements to your HTML
text that won't show up in the web page when viewed on a WWW browser. This
statement can be used for personal documentation.
ΓòÉΓòÉΓòÉ 1.2.4. Page 4 (Char) ΓòÉΓòÉΓòÉ
Computers can write characters with accents, and a number of sign characters.
However, because of codepages, these characters can be located in very
different places within the extended ASCII table. HTML has a solution for this;
these characters are replaced by an HTML tag.
The first section of this page, Accenting , takes care of various accents on
characters. To place an accent on a character simply place the cursor after the
letter you whish to handle, or select it (select exactly one character) and
press the button (or hotkey) with the desired accent. If that accent is
supported for the selected character, this character will be replaced with the
HTML equivalent. If the accent isn't supported for that character, nothing
happens.
Note: This is changed since version 1.10. The fact that you can leave the
cursor after the letter and then accent it, means that you can keep on typing
if you also use Hotkeys. The cursor will be placed after the inserted tag when
it is set.
Some characters, like the > and < characters, are reserved because they are
part of the HTML tagging language. If you want to use these characters in your
document, use the corresponding buttons in the Reserved area.
In the Characters area a number of character and symbols, such as the copyright
symbol, can be selected. Pressing one of these buttons will cause the HTML tag
for that symbol to be inserted in the text.
ΓòÉΓòÉΓòÉ 1.2.5. Page 5 (List) ΓòÉΓòÉΓòÉ
A powerful feature of HTML is the ability to use lists in a number of ways.
This is a very commonly used feature on the WWW. Almost every web page that has
a list of links to favorite pages uses this statement. In the example HTML page
provided with SMEHTM a number of list samples can be found.
One of the most attractive features of these lists is that they can be nested.
Note: not all browsers support all the possibilities that HTML offers.
HTML supports three different types of lists.
Ordered lists
Unordered lists
Definition lists
Ordered lists display a list with numbered items. By default the list is
numbered with normal (Arabic) numbers. If you want to use another type, select
it in the Type spinbutton. The following types are supported:
1, 2, 3 (default)
A, B, C
a, b, c
I, II, III
i, ii, iii
For every ordered list a starting number can be defined. By default a list
will start at 1 (or A, a, I or i). By using the Start spinbutton, you can
change this value. If, for example, a 5 is added, the list will start
numbering the elements with 5. If this spinbutton is set to 0, the Start
option will be ignored.
Unordered lists are lists in which every element has a bullet. Every time a
new nested list (a list which is an item in another list) is created, the
bullet will change. It is also possible to select the type of bullet for any
list with the Type spinbutton.
disc
circle
square
If this spinbutton is left blank the default type will be used. Note that not
all browsers support all three bullet types.
Definition lists are a special type of list used to combine a term and a
definition. These form coupled pairs in which the term is displayed on one
line and the definition is indented on the next line(s). For an example of
Definition lists see the HTML file included in this package.
ΓòÉΓòÉΓòÉ 1.2.6. Page 6 (Link) ΓòÉΓòÉΓòÉ
Links... Well, these are what a Hypertext document is all about. With links,
you're able to jump to other places on the Web or within your document, display
pictures, start an e-mail session, retrieve a file, etc. HTML supports many
different types of links. The most important (and most used) are supported by
SMEHTM.
Looking more precisely at links, we see that what is defined is the beginning
or end of a link. In most cases it will be the beginning. In such a link
(anchor) we define a URL (Unique Resource Locator) and the access method for
that URL. The URL for a given access method can be typed in the entryfield
beside the desired access method. Clicking on the appropriate button causes the
link to be inserted. After this, we simply type the text that will be
highlighted as a link in the web page. SMEHTM supports the following access
methods:
http:// - This link will give a connection to another web page. The URL
expected is another page on the web (for example,
http://www.wilmington.net/bmtmicro/).
ftp:// - This will give a connection to an FTP site (for example,
ftp://hobbes.nmsu.edu). You can also add a direct download link to an FTP
site (for example, ftp://hobbes.nmsu.edu/os2/editors/smaled13.zip).
mailto: - This is a very nice feature. When this link is added to a page,
the WWW browser will display a form from which a user can send an e-mail
message to the given address.
file: - This link isn't used very much. It creates a link to a local file
(one on the hard drive of the user).
HTML ref - This button exists because HTML supports a number of access
methods that aren't available in SMEHTM. A plain <A HREF=""> tag is added
to which the user can add access methods like news, gopher, wais, etc.
Besides these links, HTML also allows the possibility to provide NAME labels.
A NAME label is a point in your text marked with a certain name. You can add a
link anywhere that will take you directly to this label (a jump if you like).
A label is added with the NAME button. A reference to this label is added with
the # button. The example HTML page in this package shows a number of label
possibilities.
The Link page also has another convenient feature. For every type of link
there is a four store memory available. The contents of each listbox can be
accessed by pressing the little button on the right of the entryfield or by
using the up/down cursor keys.
Every listbox can store four memory items. These can be filled by typing in
the link name and hitting the Enter key on the keyboard. An audio signal will
notify you that a new item is stored in memory. If a new item is added and the
store already contains four items, the top-most item is discarded.
The stored items will be remembered by SMEHTM between sessions.
ΓòÉΓòÉΓòÉ 1.2.7. Page 7 (Table) ΓòÉΓòÉΓòÉ
A powerful but underestimated feature of HTML is the capability to build
attractive tables. A nice example how tables can be built is Gary Hammer's Must
Have Utilities List. The Table page is the most crowded page in SMEHTM. This
gives an indication of what can be done with tables. This page has two main
sections, one for creating a table and one for adding table items.
With the table section, all kinds of tables can be set up. As within all SMEHTM
pages, if a spinbutton doesn't show any value or is filled with a 0, the
corresponding attributes won't be added to the tag. The <TABLE> tag can have
the following attributes:
Border - Including this attribute will draw borders around all cells. The
border thickness can be specified in pixels.
Spacing - The cell spacing gives the amount of space in pixels between
individual cells.
Padding - This sets the space in pixels between the border of the cell
and the contents of the cell.
Width - The width sets the desired width of the table. This can be in
pixels or in a percentage (% checkbox) of the page width.
The Caption button is a special case. With the caption tag you can add a title
to the table. Use the spinbutton to set the placement to top or bottom.
The Cell/Row section contains buttons for adding rows, cells and headers.
Row - This is a mandatory element in a table. It tells the browser to
start a new row in the table. Every time a new row is desired, this tag
should be added. To modify the row element use the Align and Valign
spinbuttons. These tell the browser how to align (and vertically align)
the text in the row.
Data - This button will start a new cell. If data (text, graphics, etc.)
is to be added, this tag is mandatory. The cells can be tailored to suit
different needs; for this the following attributes are used :
- Width - Gives the width of the cell either in pixels or in
percentage (use the % checkbox) of the table.
- Colspan - Specifies how many columns a cell should span.
- Rowspan - Specifies how many rows a cell should span.
Header - This button adds a table heading tag. This tells the browser to
start a heading cell. Such a cell is the same as a normal (data) cell,
but the contents are usually centered and bold.
Clear - The clear button doesn't add an HTML tag. It is only added for
convenience and will clear the spinbuttons in the Cell/Row section.
Note: The <TD>, <TH> and <TR> tags don't need a closing tag. (Although it
might be needed to get the desired effect). SMEHTM will only insert a closing
tag for these tags if they are placed upon a selection. Is no selection
active, only the opening tag is placed.
When the Data, Header or Row buttons are used, SMEHTM takes only those
attributes from the page that are valid for the chosen button. The Header tag
may have all the attributes, the Row tag only the Valign and Align attributes
and the Data tag can only have those attributes not used by Row.
ΓòÉΓòÉΓòÉ 1.2.8. Page 8 (Image) ΓòÉΓòÉΓòÉ
Most web pages contain a wealth of images. (Don't overdo this though, it will
make loading the page relatively slow.) With the Image page, an image can be
added to an HTML page. Note that an image can also be used as a link or as part
of a table.
Images in HTML pages are usually .gif or .jpg files. In the entryfield beside
the Image button the name of such a file can be entered. This can be just a
file name or a complete URL for the image. With images, a large number of
attributes are possible.
Alt - With the Alt attribute, alternate text can be added in case the
browser can not display the image. I strongly recommend including
alternate text.
Height/Width - These attributes can scale the image. If only one of them
is filled in, the other will be scaled accordingly. It's a very good idea
to specify these values. This allows browsers to format and display text
before images and so create the feel of a quicker loading time.
Align - Will align the picture on the page.
Hspace/Vspace - Will set the horizontal and vertical space around the
image.
Border - When an image is included in a link, the border indicating this
can be re-sized.
ΓòÉΓòÉΓòÉ 1.2.9. Page 9 (Templates) ΓòÉΓòÉΓòÉ
The Templates function of the Smalled HTML Extensions can be very useful.
SMEHTM allows 6 templates to be entered and remembered.
What is a template? Well, it's simply the name of a file somewhere on the
system that contains text that can be inserted at the current cursor position
in the editor. Certain constructions that are used very often can be placed in
such a file. This way they will only be one button click away.
ΓòÉΓòÉΓòÉ 1.2.10. Page 10 (Usertags) ΓòÉΓòÉΓòÉ
The User tags page is added in version 1.10. This page enables the user to
create a number of tags that arent suported by SMEHTM. Because HTML is
constantly changing, this is a method to keep SMEHTM more or less up to date.
Six tags can be inserted and remembered. Fill in the opening tag in the left
entryfield and the closing tag in the right entryfield. It is advised to enter
the tags in UPPERCASE. This way the tags will be consistant with the rest of
SMEHTM. If Insert tags in lowercase is choosen in the config-page, SMEHTM will
convert the uppercase tags to lowercase.
ΓòÉΓòÉΓòÉ 1.2.11. Page 11 (Tools) ΓòÉΓòÉΓòÉ
The tools page doesn't contain any HTML tagging functions. It contains three
functions that can make editing an HTML document a lot easier. All three
functions only work with selected text, so if there isn't any text selected in
the editor, the buttons in this page won't function. Also the functions only
work with tags in the form <......>. This means tags like :Aacute; won't be
touched.
Strip removes all the HTML tags from the currently selected text.
Lower converts all the tags in the selected text to lower case.
Upper converts all the tags in the selected text to Upper case.
ΓòÉΓòÉΓòÉ 1.2.12. Page 12 (Config) ΓòÉΓòÉΓòÉ
This page contains a number of settings that can change the operation modus of
SMEHTM. In version 1.10 this page is expanded with three items that were pages
in release 1.00. This was done to speed up the startup of SMEHTM.
Editor - This field will indicate which editor should be used by SMEHTM.
Preferably this will be Smalled. If Smalled v1.4 or higher is used, this field
doesn't have much value because SMEHTM can be started from within Smalled.
If nothing is entered here, SMEHTM will use the E.EXE editor. If you would like
to use another editor, fill in the entire path to that editor. Every editor
based on the MLE control should work.
Startup page - In this spinbutton the page that will be displayed when SMEHTM
is started can be set. The default for this setting is the About page.
Change Font This option is added for users who use DBCS character sets (for
example Japanese or Chinese). This option changes all the entryfields to the
selected font. If you don't need to change from the default Helv.8 font, don't
use this option. It will slow down the startup of SMEHTM considerably. If you
like to experiment with this, selecting the Helv.8 font will reset SMEHTM to
default.
(Note: It might be neccesary to restart SMEHTM to get the desired effect on all
the pages.)
Set Hotkeys This option opens a dialog that will enable you to define the
hotkeys
Registering can be done by pressing the button with the key on it. This will
open the register dialog.
The Help dialog is available by the questionmark button. This will open a
dialog that lets you acccess several parts of this help-file quickly.
Float on top - SMEHTM can remain on top of the editor after a button in SMEHTM
is pushed. Pressing a button will, in most cases, cause a tag to be inserted in
the editor. After this action the editor usually regains the focus. SMEHTM can
react in two possible ways.
It can stay on top of the editor after a tag is inserted. If you want
this behavior, the Float on top button should be checked. If you want the
editor to be on top, just click on the menubar, the toolbar or activate a
menu option. If this is done, SMEHTM assumes you want the editor on top
and will go to the background.
After the insertion of a tag, SMEHTM will always place the editor on top.
If you want this behavior, make sure the checkbutton is not flagged.
This floating behavior can be changed on the fly. If the state of the check
button is changed, the new behavior becomes active immediately. This setting
is remembered between sessions.
Use bitmaps in tabs - When first started, SMEHTM will display text in the tabs
that are used to select the various pages. It is also possible to use bitmaps
in the tabs. The advantage of doing this is that more tabs can be displayed in
less space. This makes more pages rapidly accessible. If you like bitmaps on
the tabs, flag this checkbutton.
For this option to become active, SMEHTM must be restarted.
Insert tags in lowercase - By default SMEHTM uses upper case characters to
insert HTML tags. However some people like them in lower case. If you prefer
tags inserted in lower case, flag this checkbutton.
There is one situation though, where this may be a disadvantage. If Templates
are being inserted, SMEHTM will try to convert the tags in the templates to
lower case. This may take some time (5 seconds for 10Kb on a 486 DX2), while
not having the lower-case conversion selected will insert the template
instantly.
Lower/Upper case conversion can also be invoked after tags have been entered
with the controls on the Tools page.
Close editor lets you modify the shutdown behaviour of the editor you're
using. If this button is checked, the editor will be closed when SMEHTM is
closed. If the button is unchecked, the editor will stay open.
ΓòÉΓòÉΓòÉ 1.2.12.1. Hotkeys ΓòÉΓòÉΓòÉ
The Hotkeys dialog is added in version 1.10. This is a unique function that
adds hotkeys to the editor you're using with SMEHTM. These hotkeys can trigger
function within SMEHTM.
Before you begin adding hotkeys, there's one important thing, SMEHTM hotkeys
won't overrule the keys defined for your editor. So if you're using e.exe,
defining a CTRL-F hotkey won't do you any good. This will still trigger the
find dialog in e.exe!
The listbox in the hotkeys definition dialog displays how the hotkeys are
defined. On the left of the listbox, you'll find the function the hotkey will
insert. Next to that a C or/and an A will be displayed. The A stands for ALT
and the C stands for CTRL. If a line is hilited, this setting can also be read
by looking at the ALT. CTRL and Key controls.
Hotkeys must be defined with at least the CTRL or the ALT button. If you don't
check at least the CTRL or the ALT checkbutton it won't give you a valid
hotkey. SMEHTM will tell you if it can accept a hotkey. If you entered a valid
key, a * will appear in the listbox.
Double keydefinitions aren't accepted in SMEHTM, so if you define a key and a *
won't appear, chances are you already defined this key.
The keys defined in SMEHTM are case sensitive! This means that a CTRL-s is
different form a CTRL-S. The choice was made not to add a SHIFT checkbox
because of characters like *^%$ which are usually shifted characters. So pay
attention to the Caps-Lock.
For the keys to be saved and become active, the Save button has to be pressed.
If you press Cancel, al changes are discared!
ΓòÉΓòÉΓòÉ 1.2.12.2. Register dialog ΓòÉΓòÉΓòÉ
The registration fee for the Smalled HTML Extensions is $15 (use the
PURCHASE.EXE program to create a order form). You may use SMEHTM for a trial
period of 40 days before registering it. During the use of the unregistered
version, every time SMEHTM is started a dialog box will be displayed for a
number of seconds to point out that the program is shareware. After 40 days,
the Link page and the Hotkeys will be locked. When you're not registered,
you'll always be bothered by the startup dialog which will hold you for 10
seconds.
To register SMEHTM you first have to produce a Personal key. This is a
numerical value derived from your name. When you enter your first- and
last-name in the Name entryfields, the Personal key value should show
automatically. If you've obtained a registration key, it can be entered in the
Register key entryfield. If this key is valid, the Register button will become
available. By pressing this button, you will register. This means the nagging
dialog-box at startup will disappear and the lockup for the Link page will not
happen.
Registering SMEHTM costs only $15. Check out the combined package of Smalled
and SMEHTM for only $25.
ΓòÉΓòÉΓòÉ 1.3. Disclaimer ΓòÉΓòÉΓòÉ
====DISCLAIMER====
This package is provided "as is", without any guarantees or warranties
whatsoever. Eric Slaats / Bianchi Software are not liable or responsible for
any loss or damage of any kind, including, but not limited to, losses of a
financial, physical, emotional, marital, social, or mental nature, that may
result from the use or the purported use of anything in this package, for any
purpose whatsoever.
You may distribute this shareware version of Smalled if the following
conditions are met:
1. The distributed archive must contain ONLY the files OS2_2xx.ZIP,
WARP.ZIP, SMEHTM.DLL, SMEHTM.HLP, README.SMH, FILE_ID.DIZ, EXAMPLE.ZIP,
PURCHASE.EXE, PURCHASE.APP, PURCHASE.ICO
2. The contents of this archive are NOT MODIFIED in any way.
3. This version is not to be sold. However, a reasonable disk copying fee is
permitted.
====REGISTERING====
If you like SMEHTM and want to keep using it after the 40 day trial period,
you must register it. In the case of the Smalled HTML Extensions, this means
you must buy a registration key and enter it in the Register dialog (Press the
register button in the config page.)
There is an extra program added to produce an order form. This is the
purchase.exe file. If this file is executed, you can enter your personal data
and print it, or send it by E-mail. The working of this program is
self-explaining.
Registering SMEHTM costs $15. (Take a look at the BMT micro
(http://www.wilmington.net/bmtmicro/) site for a combined offer of SMEHTM and
Smalled for $25.)
You may register by sending the order form, produced by purchase.exe, by mail
to:
BMT Micro
PO Box 15016
Wilmington, NC 28408
U.S.A.
Bianchi Software
Tongelresestraat 61
5613 DB Eindhoven
The Netherlands
Ordering by fax or e-mail (credit card) can only be done through BMT Micro.
Enjoy and SUPPORT SHARE/FREEWARE!
For support, please do not contact BMT Micro. Contact Bianchi Software,
preferably through e-mail at (Eric.Slaats@pi.net).
ΓòÉΓòÉΓòÉ 1.4. What's New/History ΓòÉΓòÉΓòÉ
New/Changed
SMEHTM 1.10 Dec 96
Configurable hotkeys
Configurable edit shutdown
Support for scandinavian characters
Easier accented character insert
Easier list insert
Usertags page
Double tag support for <P> and <TD><TH><TR>
Installable font for entryfields
SMEHTM version 1.00 June 1996
Initial release
ΓòÉΓòÉΓòÉ 1.5. Future Attractions ΓòÉΓòÉΓòÉ
HTML previewer in Smalled
Color page
Forms page
Counter page
Clickable map page
Drag and Drop for images
Configurable floating toolbar
DDE support
Page order configurable
Float properties configurable
ΓòÉΓòÉΓòÉ 2. Support ΓòÉΓòÉΓòÉ
SMEHTM is a Bianchi Software product. If you have any problems, wishes, etc.,
please contact Bianchi Software (preferably through e-mail) at:
Bianchi Software
Tongelresestraat 61
5613 DB Eindhoven
e-mail: Eric.Slaats@pi.net
ΓòÉΓòÉΓòÉ 2.1. About the Author ΓòÉΓòÉΓòÉ
If you feel the need to contact me, please send your comments, criticism,
wishes, bugs and postcards (keep 'em comin' :) ) to:
E. Slaats
Tongelresestraat 61
5613 DB Eindhoven
The Netherlands
e-mail: Eric.Slaats@pi.net
ΓòÉΓòÉΓòÉ 2.2. Thanks ΓòÉΓòÉΓòÉ
!Thanks!
I've got a number of people to thank for their help while I was building this
applet. I'm thankful it's finished (and so are my wife and kids). Thanks to:
Paulo Mario dos S. D. de Moraes for his truly great remarks.
Trevor Smith of Haligonian Media for putting the finishing touches on
this help file.
ΓòÉΓòÉΓòÉ 3. Smalled ΓòÉΓòÉΓòÉ
SMEHTM is built for the Smalled editor. Smalled is a high powered,
multi-threaded, 32-bit, OS/2 PM editor. It is small in size (88 Kb for Warp),
very fast and comes with lots of extras compared to the E.EXE editor. Smalled
takes full advantage of OS/2 specialties like Drag-n-Drop (fully DragText
compatible), EA's, multi-threading, ATM font support, etc. Also, from version
1.4 on, SMEHTM can be started from within Smalled and an HTML Previewer is
being built for Smalled. This means you will be able to view HTML pages from
within Smalled.
Some of the current Smalled features are:
Full Drag-n-Drop interface for whole or selected text, meaning:
- Open
- Save
- Printing
- Shredding
- Copy
- Move
- Changing fonts
- Changing colors
- Understands the DragText rendering method, so it's fully DragText
compatible
WYSIWYG printing
Backup facility
Text file settings (like fonts, etc.) are saved in the EA's, so the text
is pure ASCII
Toolbar with bubble help
Highly configurable (Toolbar, Drag-n-Drop, Dialogs, Default dir, etc.)
File-find and File-history in file-dialog
File information
Find, replace and goto dialogs with memory
ATM font support (also for printing)
Line Break (formatting)
If you would like to try Smalled, look for the file Smaledxx.zip (or SMLEDXXXX
for intermediate releases) on Hobbes in the editors directory or at the BMT
Micro site (ftp://ftp.wilmington.net/bmtmicro/smled141.zip).
Smalled can be bought in a package deal with SMEHTM for a reduced price. Check
out the BMT Micro site at http://www.wilmington.net/bmtmicro/ for more
details.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
If you need help polishing your documentation or if you need .INF or .HLP files
created for your applications, contact Haligonian Media at
editor@haligonian.com or (902) 461-2266.