Omegascape Web Browser

CONTENTS     01/12/2002
(Version 1.6)
1. Introduction
2. Using Omegascape
3. Web Pages
4. Menu Commands
5. Notes
6. About this software

1.Introduction
--------------
Omegascape is designed
to provide offline web
browsing on the onHand
PC and Ruputer.

Keep this file with the
program as a reference
guide.

Please provide bug info
or suggestions to my
e-mail address at the
bottom of this file.


2.Using Omegascape
------------------
Omegascape can be used
by making the .HTM file
association using the
FINIED.EXF utility.  

At that point, any .HTM
file can be opened
from the onHand Filer.

Currently, there is
no support for HTTP, so
HTML files can only
be read offline.

Omegascape uses two
different display
modes in a manner
identical to the
Zetamath spreadsheet.

The full-screen view
will allow scrolling.
When scrolling up or
down for more than a
few seconds, scrolling
will change to a page
up or page down action.

In split-screen view,
an on-screen keyboard
is displayed to allow
menu selections.

The MENU button will
toggle between full
& split-screen modes.

In split-screen mode,
a blinking cursor will
initially be shown
inside the field being
edited.  Up or down
movements will change
the focus between the
keyboard and the field.

Note that the double-
click rate differs from
that used by some other
programs.  Pressing the
cursor twice (double-
clicking) will quickly
activate the following
special features:

== Special Keys ==
BS: Cursor Backspace
HM: Set cursor to home
OK: Accept new value
CN: Cancel entry
Dbl.Click to the
right to activate.

== Menus ==
FILE, EDIT, VIEW, OPTN
Dbl.Click to the left
to close the menu.

== Web Page ==
Dbl.Click to the left
in column A to close
the program or display
the FILE menu.

3.Web Pages
-----------
Web pages in Omegascape
consist of a grid of 
cells derived from the
HTML data.

While an HTML file is
being opened, you can 
navigate the page and
scroll as needed.  The
use of either ENTER or
MENU will stop the page
from being loaded.

Some hypertext links
can be used, if they
point to places on the
same page or to other
files with short (8.3)
names in the current
folder.  Omegascape
attempts to open long
filenames using a
truncated name.  To
store multiple INDEX.HTM
files in the same sub-
directory, they should
be renamed to the name
of the folder in which
the file resided.

For instance, the file
"www.piehlsystems.com/
example/index.htm"
would need to be saved
as "example.htm" for
Omegascape to find it.

The HTML contents will
be read into a cell
grid using 4 characters
per cell.  Underlines
and font size changes
will conform to the
4-character-per-cell
granularity.  HTML
links can only be
activated by pressing
ENTER on the first
(leftmost) cell where
the link begins on the
page.  Pressing ENTER
on subsequent cells,
even though underlines
exist, will NOT
activate the link.

If you access a link
to a password protected
file, Omegascape will
attempt to use the most
recently entered
password.

Web pages can also be
saved to Zetamath (ZMH)
format and accessed
later using Zetamath.

This is faster then
re-opening the HTML
file, but most of the
actual HTML formatting
data is lost, so the
process can not be
reversed.

If a link to a non-
existent page is used,
an error message will
be displayed which
indicates that the
linked file does not
exist in the current
folder:

"Err:FILENAME.HTM"

To correct this, add
the needed document,
or change the link in
the HTML to point to
an existing file.

Inline images will be
rendered using a few
characters from the
ALT text or filename
within the HTML.


4.Menu Commands
----------------
The following commands
are available.  Some
are provided only for
compatibility with
Zetamath: 

== FILE Menu ==
-OPEN: Open or import
 an existing file.
-SAVE: Save a .ZMH file
-SAVE AS: Save a .ZMH
 file under a new name
-EXIT: closes the
 program without
 saving.
 A message indicating
 "LOSE CHANGES" will
 be shown if unsaved
 changes were made.

== EDIT Menu ==
(not applicable)

== VIEW Menu ==
-GRIDLINES: Show/Hide
 row & column gridlines
-HEADINGS: Toggle ROW 1
 as the column heading
 row, which is then 
 excluded from sorting.
-MODE: Sets the format
 of the document.  Some
 formats will display
 a scroll bar or other
 characteristics.
-MAX.COL.WIDTH:Sets the
 maximum column width
 (in character units)
 which columns may
 acquire when auto-
 fitting to new data.

== OPTN Menu ==
-MULT. ACCURACY
 This has no effect in
 Omegascape.
-CALCULATION
 This has no effect in
 Omegascape.
-KEYBOARD DELAY:Sets the
 time delay (in seconds)
 that key selections
 will automatically be
 applied.  This feature
 is intended to reduce
 wear on the ENTER 
 button & speed typing.
 Turn this feature off
 if you prefer to press
 ENTER every time.
-PASSWORD: Set ON/OFF
 to indicate whether
 the file will be saved
 using a password.


5.Notes
-------
*Menu settings are saved
 with each .ZMH file.

*During a file import,
 EL button will default
 to 5 seconds.

*Ruputer will often
 timeout after reading
 a file (appears due to
 SetSaverCounter missing
 in the Ruputer API).

*GIF/JPG graphics in
 web pages will not
 be loaded in this
 version of Omegascape.

*Any HTML tables that
 are extraordinarily
 complex or deeply
 nested may be shown
 improperly.  This is
 due to routines which
 must parse the HTML
 in a single pass with-
 out rearranging pre-
 viously parsed data.

*Passwords are limited
 to 20 characters of
 significance and are
 case-insensitive.

*Password is retained
 until Omegascape is
 closed.  Any open or
 save operation which
 requires a password
 (PASSWORD:ON) will
 re-use the same one.

*If you receive a FILE
 I/O error during save
 you might not have 
 sufficient space and
 the contents of your
 file HAVE BEEN LOST.
 Sufficient flash RAM
 must be available
 when saving web pages
 to ZMH format.


6.About this software
-------------------
Omegascp.exf is provided
free and "as is".  For
support, please inquire
about technical service
from Piehl Systems.

This program is avail-
able for free, unlim-
ited use.  Distributing
Omegascape is prohibited,
except when the original
ZIP file is copied and
given away without a
fee or obligation.

For more information
about products from
Piehl Systems, visit
www.piehlsystems.com,
or contact:

 Piehl Systems
 P.O. Box 8004
 Green Bay, WI
 54308-8004

E-Mail:
 dan@piehlsystems.com

(end of file)