For those who haven't tried it out yet, go pick up a copy of
DeepReader DOC reader. It sucks as a doc reader, is huge, annoying, and the
fonts will give you a headache... but!

        There are some features in it which I think are relevant to our
recent discussions here regarding "smooth scrolling" and scrolling by
specific values, etc. It has a very configurable way of doing scrolling, and
how it modifies that behavior runtime.

        Another feature it has which I think we can snarf, is the ability to
take a given text, and turn it into "justified" text. The difference between
that is the same as <p align="left"> vs. <p align="justify"> on a block of
text.

        Some people prefer the "ragged right" edge on their text, while
others (like myself) prefer the nice sharp vertical right edge that
justified text provides. Adding this into the viewer (for runtime changes
from justified to ragged) will be a bit more code, and my brain can't quite
comprehend the math right now to make it work, but it will still come in
under DeepReader's 259k of footprint size. Ug.

        While reading their included DeepReaderManual.pdb (PalmDOC) in
autoscroll format, I found it quite useful. You can even insert micropauses
of a configurable length in-between each scroll value, and modify it with
screen taps, hardware buttons, etc. I wish it could read from bottom to top
though, one downside so far, but when reading "books", this isn't a
necessary feature.

        Take a peek anyway, it may give everyone some new ideas.

        http://www.rzanerutledge.com/deepreader/

        There are some screenshots here:

        http://www.rzanerutledge.com/deepreader/screenshots.html


/d


Reply via email to