HMView will not be updated anymore. We still offer technical support and sell the program, but be warned that HMView may not work correctly with newer Windows versions. DEP may cause the program not to run. See: DEP issues |
HMView is a full off-line HTML document viewer.
It is very useful for authors of HTML documents who wish to distribute their pages on diskette or any other off-line medium, and likewise for CD-ROM publishers and publishing houses who require distributing information in digital format.
This software is designed for distributing electronic documents under Windows environment using the HTML (Hypertext Markup Language) format employed in Internet.
The documents written in this format can be distributed either on diskette or compact disk using HMView or through Internet on the World Wide Web.
To create these you can employ any of the many shareware and freeware HTML editors available on the market, or one of the existing templates for Word for Windows, which allows exporting text in HTML format. HMView supports supports most of the HTML 3.0 specs. It is not prepared for communications through Internet but for off-line document browsing.
You can play WAV, MIDI and AVI files with HMView.
This program is distributed under the shareware standard and the unregistered version has enabled the main features.
The size of HMView is small (the redistributable program is about 400 Kb size) and only requires a PC with Windows 9.x / ME / NT / 2000 to run.
The registered user can distribute HMView (it's royalty free!) and the HTML pages to be viewer, using just one single diskette.
HMView Assistant program is included, to customize to the edge the HMView capabilities. This programs writes the hmview.ini file to configure HMView properly. Of course, you can configure HMView manually, editing the hmview.ini file with the Notepad program (or some other ASCII editor).

HMView supports HTML 3.0 specifications. Below you can observe a detailed list of all directives that can be used.
<BGSOUND>
SRC=wav|midi file
LOOP= -1 (continuous playing until another page is loaded)
-2 (continuous playing until another sound is loaded)
n (the sound will be played one time)
<A>...</A>
HREF= *.avi
WIDTH|HEIGHT|CLOSE|REWIND
The AVI file will be played and dimensioned.
Example:
<A HREF="MYVIDEO.AVI 400 500 CLOSE">Play AVI file</A>
This file will be played in a window of
400x500 pixels (centered in screen),
and will be closed automatically when the AVI ends.
The parameters may be separated with spaces only.
HREF= *.exe [Parameter]
The program will be executed.
Parameter is a file that will be opened
HREF= *.wav|*.mid
The sound will be played.
<HTML>...</HTML> <HEAD>...</HEAD> <STYLE>...</STYLE> <BASE>...</BASE> HREF=base <TITLE>...</TITLE> <BODY>...</BODY> BACKGROUND=bitmap TEXT=color BGCOLOR=color LINK=color VLINK=color OLINK=color MARGINWIDTH=n MARGINHEIGHT=n
<B>...</B> <I>...</I> <U>...</U> <TT>...</TT> <S>...</S> <FONT>...</FONT> SIZE=n (n=1..7) or SIZE=+-n (incremental change) COLOR=color FACE=facename <SUB>...</SUB> <SUP>...</SUP> <BIG>...</BIG> <SMALL>...</SMALL> <STRIKE>...</STRIKE> <NOBR>...</NOBR>
<EM>...</EM> <STRONG>...</STRONG> <CITE>...</CITE> <VAR>...</VAR> <CODE>...</CODE> <KBD>...</KBD> <SAMP>...</SAMP>
<P>...(</P>)
ALIGN=left|center|right|justify
<ADDRESS>...</ADDRESS>
<BLOCKQUOTE>...</BLOCKQUOTE>
<PRE>...</PRE>
<CENTER>...</CENTER>
<DIV>...</DIV>
ALIGN=left|center|right|justify
<OL>...</OL>
START=value
TYPE=A (capital letters)
a (small letters)
I (large roman numerals)
i (small roman numerals)
1 (or the default numbers)
<UL>...</UL>
PLAIN
<DIR>...</DIR>
<MENU>...</MENU>
<LI>...(</LI>)
<DL>...</DL> <DD>...</DD> <DT>...</DT>
<TABLE>...<TABLE> BORDER or BORDER=0 ALIGN=left|center|right CELLSPACING=value CELLPADDING=value WIDTH=n|n% BACKGROUND=image BGCOLOR=color BORDERCOLOR=color BORDERCOLORLIGHT=color BORDERCOLORDARK=color HSPACE=n VSPACE=n HEIGHT=n|n% <CAPTION>...</CAPTION> ALIGN=top|bottom <TR>...</TR> VALIGN=top|center|bottom ALIGN=left|center|right <TH>...</TH>, <TD>...</TD> ROWSPAN=n COLSPAN=n WIDTH=n|n% HEIGHT=n VALIGN=top|center|bottom ALIGN=left|center|right BGCOLOR=color
<FORM>...</FORM>
METHOD=post|get
ACTION=url
<INPUT>...</INPUT>
TYPE=text|password|submit|reset|radio|checkbox|hidden|
NAME=string
VALUE=string
SIZE=chars (text, password)
MAXLENGTH=chars (text, password)
CHECKED (radio, checkbox)
<SELECT>...</SELECT>
NAME=string
MULTIPLE
SIZE=lines
<OPTION>...(</OPTION>)
SELECTED
VALUE=string
<TEXTAREA>...</TEXTAREA>
NAME=string
ROWS=n
COLS=n
<OPTION>...</OPTION>
The form will be printed, when submitted.
<BR> CLEAR=left|right <WBR> <IMG> SRC=image ALT=string ALIGN=top|middle|bottom|left|right BORDER=0 WIDTH=n HEIGHT=n TRANSP (non-standard, Lower Left pixel defines transparent color IMAGEMAP USEMAP=url (local URL only) HSPACE=n VSPACE=n ACTIVE
<A>...</A> HREF=url NAME=string
<MAP>...</MAP> NAME=string <AREA>...</AREA> SHAPE=RECT|CIRC|CIRCLE|POLY|POLYGON COORDS="n1, n2, ...., nn" HREF=url NOHREF
<Hn>...</Hn> n = 1..6 ALIGN=left|center|right <HR> SIZE=n WIDTH=n|n% <BASEFONT> SIZE=n (n=1..7) or SIZE=+-n (incremental change) <SPAN> Style
Color information may consist of a hexadecimal red, green, and blue value such as FF8000 or be one of the following identifiers:
Black, Maroon, Green, Olive, Navy, Purple, Teal, Gray, Silver, Red, Lime, Yellow, Blue, Fuchsia, Aqua, white, Aliceblue, Antiquewhite, Aquamarine, Azure, Beige, Bisque, Blanchedalmond, Blueviolet, Brown, Burlywood, Cadetblue, Chartreuse, Chocolate, Coral, Cornflowerblue, Cornsilk, Crimson, Cyan, Darkblue, Darkcyan, Darkgoldenrod, Darkgray, Darkgreen, Darkkhaki, Darkmagenta, Darkolivegreen, Darkorange, Darkorchid, Darkred, Darksalmon, Darkseagreen, Darkslateblue, Darkslategray, Darkturquoise, Darkviolet, Deeppink, Deepskyblue, Dimgray, Dodgerblue, Firebrick, Floralwhite, Forestgreen, Gainsboro, Ghostwhite, Gold, Goldenrod, Greenyellow, Honeydew, Hotpink, Indianred, Indigo, Ivory, Khaki, Lavender, Lavenderblush, Lawngreen, Lemonchiffon, Lightblue, Lightcoral, Lightcyan, Lightgoldenrodyellow, Lightgreen, Lightgrey, Lightpink, Lightsalmon, Lightseagreen, Lightskyblue, Lightslategray, Lightsteelblue, Lightyellow, Limegreen, Linen, Magenta, Mediumaquamarine, Mediumblue, Mediumorchid, Mediumpurple, Mediumseagreen, Mediumslateblue, Mediumspringgreen, Mediumturquoise, Mediumvioletred, Midnightblue, Mintcream, Mistyrose, Moccasin, Navajowhite, Oldlace, Olivedrab, Orange, Orangered, Orchid, Palegoldenrod, Palegreen, Paleturquoise, Palevioletred, Papayawhip, Peachpuff, Peru, Pink, Plum, Powderblue, Rosybrown, Royalblue, Saddlebrown, Salmon, Sandybrown, Seagreen, Seashell, Sienna, Skyblue, Slateblue, Slategray, Snow, Springgreen, Steelblue, Tan, Thistle, Tomato, Turquoise, Violet, Wheat, Whitesmoke, Yellowgreen
<FRAMESET>...</FRAMESET> ROWS|COLS=n1, n2, .., nn (absolute, %, or *) BORDER=n (Main FRAMSET only) FRAMEBORDER=n (Main FRAMSET only) <FRAME> SRC=filename NAME=windowname SCROLLING=yes|no|auto NORESIZE <NOFRAMES>...</NOFRAMES>
More information about frames in Netscape site: http://home.netscape.com/assist/net_sites/frames.html
With Macro commands you can realize usual tasks as: Print, Find, Close, Back and Forward buttons. You can create links with the macro commands as argument.
| Task |
Command |
|---|---|
| Print current page |
<A HREF="print" TARGET="main">Print
page</A> |
| Find text in current page |
<A HREF="find" TARGET="main">Find
text</A> |
| Exit program |
<A HREF="close">Exit program</A> |
| Back to previously viewed page |
<A HREF="back">Go Back</A> |
| Go forward to next viewed page |
<A HREF="forward">Go Forward</A> |
| Save Form Contents |
<A HREF="saveform">Save
Form</A> |
| Recall Form Contents |
<A HREF="recallform">Recall
Form</A> |
With online web sites, you can write Web applications which process form input and produce result pages which are then sent back to the browser. This is usually done using "Common Gateway Interface" (CGI) calls. Local CGI gives HMView the same capability, except that the crafting of Local CGI applications is usually much easier than the online variety!
Just as with regular CGI, a Local CGI call is defined using the <FORM> tag's Method and Action attributes, e.g.
<form Action="notepad.exe" Method="output.htm">
The above statement tells HMView that when the submit button on the form is pressed, it should:
You can also use the HREF tag for a Local CGI call:
<A HREF="myprog.exe CGI=output.htm ITEM1=ALFA ITEM2=BETA">Submit CGI</A>
Please read the HMView help file for more information.
Get the fully licensed version of HMView for just $ 79.- When you order, we will mail you the registration code that fully activates HMView's operability.
| Home Page | http://bersoft.com/hmview/index.htm |
| Registration Page | http://bersoft.com/hmview/regis.htm |
From the HMView registration page the registration can be made using on-line, fax or check ordering methods.
On receipt of confirmation of payment we will send you by E-mail the registration code that fully activates HMView's operability.
The registration code will only be valid for the Name and Company Name specified in your order. These names will be visible on all copies of the registered version.
To make effective registration click on the Help/Registration Form command. On opening of the Ordering Form, write your name, that of your company, and finally the registration code. This operation will register your copy of HMView.
Copyright (c) 2001 by Bersoft. All rights not specifically granted in this documentation are reserved.
The unregistered shareware version of HMView may be freely distributed in any way, electronically via BBS, Internet or any other On-line Services, by means of diskettes or CD-ROM's, etc. It is strictly prohibited to alter the program and likewise to add or delete files.
Only registered users can distribute HMView with their publications.
If you wish to include a shareware version of HMView with a CD-ROM o distribute it in any other way make sure you have the latest version of our program by visiting our site at:
This product and/or license is provided as is, without any representation or warranty of any kind, either express or implied, including without limitation any representations or endorsements regarding the use of, the results of, or performance of the product, its appropriateness, accuracy, reliability, or correctness. The entire risk as to the use of this product is assumed by the user and/or licensee. Bersoft do not assume liability for the use of this product beyond the original purchase price of the software. In no event will Bersoft be liable for additional direct or indirect damages including any loss of profits or other incidental or consequential damages arising from any defects, or the use or inability to use the software, even if Bersoft have been advised of the possibility of such damages.
All files distributed with HMView shall be included in any distribution of the shareware version of the product.
The registered user shall only include two of these files with his publications:
| HMVIEW.EXE | Located in the installation directory. |
| HMVIEW.INI | Located in the installation directory. This file holds the registration code, and the HMVIEW Settings. |
To receive technical support please use our contact form.