************************************************* * * * TXTRIDER v1.0ß96 * * * ************************************************* Library requirement : userlib graphlib & ziplib v1.7 Requirement : Doors 0.95 or higher ---------------------------------------------------------------------------------- Contents : txtrider.*z TxTrider for your calculator (*=89 : TI89 /*=9x : TI92+) riderhlp.*t On-Calc help file (compressed) unhutxt.*z program that convert files compressed with hufftext (Xetal's compression) expic.*y \ pppic.*y } pictures (compressed) needed for reading riderhlp ridtitle.*y / readme.txt This file :-) french\ : same files but french version ---------------------------------------------------------------------------------- This program is a text viewer program. There are the program's features : - display any TI92+/TI89 text about 15 times faster than in the Text Editor ( I think this is the fastest text viewer). - support pictures into your text files and EVEN compressed pictures (with ziplib or ziper.exe provided with doorsOS) - use formated text : invert, underline, vector, fonts, margins,.... (compatible with Xetal's format) - text's breakpoints - search command - fast text browser - can be ran from any TI-BASIC prog - view compressed text (compressed with ziplib or ziper.exe provided with doorsOS) - pprider : a program that converts formulas in the PrgmIO to PIC files - fully compatible between TI89 and TI92+ (you can even send the program from one calc to another) - Pretty Print support ---------------------------------------------------------------------------------- * To run txtrider, you have three choices : 1) Just run txtrider by typing txtrider() ! 2) Run it from an asm prog by pushing the handle of the text at the beginning of the prog 3) you can enter this command from the HOME screen or from any TI-BASIC prog : textview_fold\txtrider("txt_fold\txt_name") txt_fold : folder name of the text file txt_name : text file name txtrider_fold : folder of txtrider But, why using this third method ? Because you'll be able to add this command into a Ti-Basic program and to make text organizer. There is an example of a template TI-Basic prog which uses txtrider : Template() Prgm Local ch Lbl deb 0»ch PopUp {"Text1_description","Text2_description","Text3_description",...},ch If ch=0 Then Stop ElseIf ch=1 Then txtrider_fold\txtrider("txt1_fold\txt1_name") ElseIf ch=2 Then txtrider_fold\txtrider("txt2_fold\txt2_name") ElseIf ch=3 Then txtrider_fold\txtrider("txt3_fold\txt3_name") ... ... ... EndIf Goto deb EndPrgm txt#_fold : folder of text# txt#_name : text# name Text#_description : a short description of text# txtrider_fold ; folder of txtrider ---------------------------------------------------------------------------------- UNHUFTXT: thgis little progie allows you to convert texts from Hufftext's format to TI text file format. Tgus, you can edit texts of which you have lost the original version. The syntax is easy: From HOMe screen : unhuftxt("folder\nameofthetxt") ---------------------------------------------------------------------------------- That's all ??? Nope ! There are lots of other informations included in the riderhlp file : - how to use formats - how to read pictures - how to put breakpoints So, you'd really read it too ! ---------------------------------------------------------------------------------- * History : ----------- v1.0ß96: the browser remembers last open file slow down when displaying pictures (which were displayed too fastly) v1.0ß95: Only one way to run txtrider for every ROM version (the old one) A few bugs correction v1.0ß9 : Corrections of few bugs (not displaying pictures, ... ) New way for running txtrider from BASIC programs for ROMs v2.XX v1.0ß8 : compatible with ROM v2.XX run under Doors v0.92 New presentation v1.0ß7 : Corrections of a few bugs v1.0ß6 : You can now move faster in the browser by typing the first letter of the file you want to edit Some optimisation V1.0ß5 : More optimisation You can now move faster into breakpoints by using the [2nd] key V1.0ß4 : Some optimisations (size reduced by 1 KO) Correction of some bugs (Pretty Print) V1.0ß3 : Added compatibility with ROMv1.05 Support compressed pictures (with ziplib) V1.0ß2 : Added Setup and pprider Checksums of files corrected V1.0ß1 : First public release ---------------------------------------------------------------------------------- If you have any question, need any help, or have suggestions send me an E-mail to : teyssier@cybercable.fr ---------------------------------------------------------------------------------- Thanks to: Xavier Vassor for DoorsOS and for his help Fred for his help and his suggestions Andrew Kaplan for the translation of the "riderhlp" file. Johan for his help for Pretty Print ---------------------------------------------------------------------------------- I hope this prog will help you, Marc TEYSSIER