FCHOOSE v3.00 --> S/SX/G/GX Matt Willis 24 Apr 1995 FCHOOSE is a replacement for the built in HP48G/GX command, CHOOSE. It should work on the S/SX so I encourage people to use it to develop programs that run equally well on the S/SX and on the G/GX. FCHOOSE shows six lines instead of the five that the G/GX command CHOOSE does, and it uses the full screen. It is distributed in the form of a library, FCS.LIB created with <-LIB->, ID number 1657. FCHOOSE is a subset of the user equation library, EQL.LIB so you won't need FCHOOSE if you already use EQL.LIB. Branding Info: FCS.LIB v3.00 1985.5 Bytes, Checksum ADC6h TO INSTALL THE LIBRARY: 1) Download the library to your calculator. 2) Recall the library to the stack. 3) Press 0, STO. 4) Turn your HP off, then on again. The library should be installed. TO SEE THE LIBRARY: 1) Press Right-shift, LIBRARY 2) Look for the FCHOO softkey, press it 3) You'll see ABOUT TITLE FCHOOSE * * * * * NEW COMMANDS * * * * * ABOUT About this library TITLE Utility for putting a pretty title on the top of the screen ( "string" ---> ) FCHOOSE The main program ( "string" { list } Real ---> object 1 | 0 ) Usage is (more or less) identical to that for the built in CHOOSE instruction. As an example, for the standard G/GX you'd use program code like this: << "TEST" { 1 2 3 4 5 {"Pi" 3.14159} } 1 IF CHOOSE THEN @ rest of program @ END >> For the new command, FCHOOSE: << "TEST" { 1 2 3 4 5 {"Pi" 3.14159} } 1 IF FCHOOSE THEN @ rest of program @ END >> The similarity is intentional. I hope you enjoy this program! Yours truly, Matthew Willis 3mbw4@qlink.queensu.ca ------------------------------------------------------------------------ changes in v3.00 - Uses ML to scroll the screen, 2 or 3 times faster than before.