@TextView V1.6
February 18, 2002
Earle F. Philhower, III
earle@ziplabel.com
http://www.ziplabel.com/helio

TextView lets you read text files on your Helio, both eBooks and transcript
files from your HelioFrotz games.  It's a full-fledged eReader with search
and bookmark and autoresume capabilities.

@New In V1.6:
* Reads eReader/PalmDOC files directly, no conversion required!

@New In V1.5c:
* Allow the Helio to auto-power off while in the reader

@New In V1.5b:
* Justified text
* Faster reverse jumping by character/line offset (i.e. TOC/bookmarks)
* One more delete change, now uses DB Utility's delete function

@New In V1.5:
* Drag-Scrolling (click-and-drag from center to top or bottom of screen
  in order to scroll the screen one line at a time)
* Case sensitive searching, remembers previous searches
* Remember last TOC position, file types, font, etc.
* Minor interface niceties
* Delete seems to work better

@New In V1.4:
* Table Of Contents Support
* Faster forward searches

@New In V1.3:
* Support for FontPDB files.  Now you can use all the fonts available for
  the Palm series on your Helio!
* GZIP compressed data files lets you store about 15% more on your Helio
* Searching
* Bookmarks
* More intuitive interface, auto-resume, etc.

@Helio Installation:
** If you've installed earlier versions, please uninstall by going to your
   Helio's System Setup menu, and hitting Remove Applications **
. Start helio desktop
. Right-click on the username to bring up popup menu
. Select "Install PDA Application"
. Select textview.app
. Hit the hotsync button and voila

@Making Text Files:
. If you run HelioFrotz, transcripts are already saved to "Text" files
OR
. You can also transfer plain ascii files using MAKEZHDB:
      ex: makezhdb README.TXT "Readme File" "Text" readme.hdb
  Then, copy the resulting HDB file to your hotsync upload dir:
     C:\Program Files\VTech\Helio Desktop 2.0\1\Acc
  Finally, Hotsync, and off you go

@Making Tables of Contents
. TOC files are supported now, the format is simply "offset description" where
  offset is the character position in the file and description is whatever you
  like (max 60 characters)
. Use MAKETOC to automatically generate TOC files using the file regexp.txt

@Reading Text on the Helio:
. Start TextView, it will list all files of type/owner "Text".
. If the file you want isn't listed, bring up the menu and select "File Type"
  Then, delete all characters to list ALL DBs on your system, or enter a
  specific creator/owner to examine.
. Select the file you want from the list and hit OPEN
. Scroll up and down with the scroll buttons on the side of the Helio,
  or tap the upper or lower third of the screen.
. To scroll by a single line you can point in the center of the screen
  and then, without lifting the pen, dragging up or down.  Remove the pen
  or go back to the center to stop scrolling.
. Using the menu you can turn on or off the status bar and toggle between
  scroll-by-line and scroll-by-page
. Select Search from the main menu to find words.  Select the occurrence you
  want to go to in the popup list.  To jump to the next search result, just
  hit the OK button in the text view window.
. Add bookmarks from the main menu
. Select Fonts to get a listing of installed FontPDB files.  Just select one
  and TextView will re-format your page for you.

@Getting Fonts into your Helio:
. Download any Palm PDB formatted font (only 1 font per PDB is allowed)
. Run MAKEZHDB with filetype as FontPDB
      makezhdb HKFONT.PDB "HK Font 40x26" "FontPDB" hkfont.hdb
. Hotsync the resulting HDB file and you're set!
. Check out
        http://www.rainerzenz.de/palm/alphafonts.html
  for some good, free Palm fonts to try.

@For Programmers:
. Check out the stdlib directory for some custom font and an implementation
  of STDIO.H on the Helio.  It sure makes things easier than working directly
  with DBs!
. To build on your own, just use supplied makefile.  If you update things I'd
  like to hear about it!

@Have Fun!
earle@ziplabel.com
