Pictionary
Text Reader 2.1(freeware)
{August/15/2K}
About the Author
Name Alexander
Biemann
Occupation Student.
Electrical Engineering Major.
Email ABiemann@hotmail.com
Motto By
students, for Students.
Programmed on
TI89
AMS2.04 & 2.03, Hardware Revision 1.0, Using the TI-GCC C Compiler 0.7 with
Library 2.1
General Info
I started programming this TEXT viewer in TI-89 basic. It was
going pretty good programming wise; however, the performance was completely
crap.
I looked around for an alternative programming language. I
couldn’t wait for the TI-89 SDK, and I wouldn’t learn ASM in a week during my
spring break (with the amount of beer I’ve drunk, I would have forgotten
everything). I found TI-GCC, and decided “yeah, I know C from 5 years back”,
and went to work. The result is truly cool!
Updates Since 2.0
Version 2 was the REAL release to
the public.
Since version 2:
·
added
Page Break command (get the new Pictionary Editor!)
Program Concept
I wanted to create a text reader that provided access to a lot of
data very quickly. This called for a little font and many sensible keyboard
shortcuts as well as a new concept for showing text.
As a result Pictionary assigns chapter numbers at run-time (so the
user doesn’t have to worry about numbers when editing the text). Page numbers
are also generated at run-time. Page numbers range from 1 to x for each
chapter.
People can easily share their texts with others by releasing their
information as ‘modules’ (Group files if there’s pictures, otherwise just plain
old .89t files).
About the Program
This program has been thoroughly tested and proved stable under
many conditions. I still encourage the user to make regular backups of the
calculator. I am not responsible for your loss of data if this program crashes
your calculator and you need to do a reset.
Installation
Just send the group file to your calculator. (It doesn’t matter
what folder).
keyboard
OFF Turn
the calc off whilst using Pictionary.
ON If
you pressed OFF whilst using Pictionary, then this will resume.
1 to 9 Instantly jump to
chapters 1 through 9.
Left/Right Previous/Next
chapter. (if there exists a previous/next chapter)
Up/Down Page
up/down (if there exists a previous/next page)
F1 Jump
to different chapters. (slow way, only way for 2 digit chapter #)
F2 File
menu to select a file to view.
F3 (whilst
viewing text) Jump back to Index screen.
How to create text files
It is possible to edit text files on the
calculator or on a PC. When using the calculator just use the text editor to
edit TEXT files. When using the PC use TI Graphlink. In Graphlink click FILE
> NEW > DATA FILE > OK. Start typing.
ALL Pictionary text files must begin with
_CHA as the first line.
All Pictionary text files must end in a
blank line (otherwise the last line is not shown).
Pictionary files may be located in any
folder. (images must accompany text files in same folder)
NOTE: Pictionary does NOT word-wrap (to preserve speed). It is
therefore necessary to make sure that your text is broken up into lines that
will fit to the screen. Pictionary Editor for windows will do this nicely.
Available separately from Ticalc.org.
Text File Commands
To tell Pictionary how to organize your
text you must type commands at the beginning of
lines. (Readme.89t is a good example; when you install Pictionary group
file you can read it using the text editor.)
_CHA<press ENTER> |
Indicates
a new chapter (to generate a chapter number). This
command should be the only text on a line. |
_TIL<space><title> |
Generates
a title for the index screen. Text
following this command will be used as the title. |
_PIC<space><PIC
file-name> |
Pictionary
will display the picture indicated by Filename. Picture
files must be in the same directory as the text file that uses it. |
_BRK<press ENTER> |
Makes
Pictionary perform a page break. NOTE:
this is not necessary if a picture is next. |
Program Operation
To run
the program type PICTNARY() and hit ENTER.
When
you run the program for the first time you’ll need to customize it:
Type
your name & press ENTER twice
Use
UP/DOWN arrows to select file to view. GUI
File-Menu lists all Pictionary files on your calc!
Index
screen; summarizes chapter titles.
Chapter
titles are numbered (automatically) Press
F1 to view a chapter by using chapter’s number. Or press 1 to 9 to view
single-digit chapter numbers. F2
to View GUI File-Menu Index
page number. Pressing DOWN will show additional index pages (if there are
any)
After
you press F1 (View) you can type in the chapter’s number.
First
Page of Chapter 2
Indicates
where you can go. Left/Right
for Previous/Next chapters UP/Down
for Previous/Mext Pages Page
number Chapter
number Press
F3 to view index screen.
Enjoy!
It is possible to transfer data to/from your TI89
with Graph-Link WHILST Pictionary is running. I wouldn’t transfer the
same file you’re looking at though. I haven’t actually tested this feature much
because it is a side-effect of the routines I’m using.