home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Brotikasten
/
BROTCD01.iso
/
c128
/
c124.d64
/
listmkr.dox
< prev
next >
Wrap
Text File
|
1995-08-09
|
5KB
|
133 lines
@A
A
A
A
A
AB DOCUMENTATION FOR LISTMAKER128
AB
AB Listmaker is basically a line editor which allows one to create a
AB master list of commonly used things and then allows one to select from
AB this list. The selections can then be printed out or saved to disk. The
AB master list itself can be saved to or loaded from disk. This is useful
AB anytime one needs to pick varying things from a set list such as making
AB up a grocery list or a list of things to pack for a trip.
AB
AB MAIN MENU:
AB
AB Create a Listfile: To create a new master list, choose this option.
AB Enter a filename and wait while the arrays are set up. You are then
AB taken to the edit mode to enter the lines in your list (see Edit a
AB Listfile below). Once you are done, press Commodore-X to exit edit
AB mode. You are then asked if you wish to save the list. Answer yes and
AB the master list is saved to disk.
AB
AB Load a Listfile: If you have previously saved a listfile, you can use
AB this option to load it into memory. Just enter the filename.
AB
AB Select Items from a Listfile: Once a master file is in memory, you can
AB use this option to make your selections. Move the cursor up or down
AB with the cursor keys to the item. Press [return] and then you can edit
AB the line as you wish. You might add extra info such as brandnames or
AB whether the item is on sale. To select the item, press [return] again.
AB To deselect an item, move to the line and press [return] once. Selected
AB items are highlighted.
AB
AB Commodore-L loads in a selections file previously saved. This will
AB automatically select certain lines. Note that a selections file must be
AB loaded in while a master list is in memory and that list must be the
AB same one used to create the selections file originally.
AB
AB Once you are done selecting, press Commodore-X. The selected items are
AB displayed on the screen and you are given the option to going back to
AB select more. Otherwise you are then given the option to save the
AB selections in a disk file. This is useful if you are working on a long
AB list and need to save your work for printing later. With this option,
AB which lines are selected or deselected is stored in a SEQ file.
AB
AB Finally the printing option is offered. Enter the date and a header for
AB the printout. The selected items will be printed out in two columns
AB with blanks for checking them off.
AB
AB Edit a Listfile: In edit mode the up and down cursor keys control the
AB blinking cursor position. Right and left control paging. There are 20
AB pages of 20 lines each. To enter or edit a line press [return]. You can
AB then edit the line using the usual input editing keys. Press [return]
AB when you are done. Since stringthing is used to store the lines to
AB disk, you can use commas and colons.
AB
AB Commodore-I allow you to insert blank lines at the cursor position.
AB Just enter the number of lines to be inserted. Commodore-D will delete
AB some number of lines from the cursor position down. Press Commodore-X
AB to exit to the main menu.
A
A
A
A
A
A
A
A
A
A
AB Read Directory: This option displays the directory. Use NO SCROLL to
AB pause the listing.
AB
AB Programming notes:
AB
AB This program uses stringthing128 by Jeff Mays to read the listfile.
AB This is faster than using input and allows any character to be used in
AB the strings. The input routine used for entering data is also more
AB versatile than BASIC's INPUT statement. It points the descriptor for
AB the string B$ to the input buffer. Thus any keyboard input will show up
AB in B$. The parts of the INPUT routine that check for commas and so on
AB are bypassed. Also note the SYS statements used to turn the blinking
AB cursor on and off. This program isn't as structured as I normally like.
AB It evolved over time and frankly I am too lazy to rework it to remove
AB all the redundancies and spaghetti code. I hope you enjoy it anyway.
AB
AB Victor Singleton
AB QL- Peregrine
AB
AB PS: This program is in the public domain. Use it as you will. VS
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A