home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / c128 / c124.d64 / listmkr.dox < prev    next >
Text File  |  1995-08-09  |  5KB  |  133 lines

  1. @A
  2. A
  3. A
  4. A
  5. A
  6. A B                        DOCUMENTATION FOR LISTMAKER128
  7. A B    
  8. A B    Listmaker is basically a line editor which allows one to create a
  9. A B    master list of commonly used things and then allows one to select from
  10. A B    this list. The selections can then be printed out or saved to disk. The
  11. A B    master list itself can be saved to or loaded from disk. This is useful
  12. A B    anytime one needs to pick varying things from a set list such as making
  13. A B    up a grocery list or a list of things to pack for a trip.
  14. A B    
  15. A B    MAIN MENU:
  16. A B    
  17. A B    Create a Listfile:  To create a new master list, choose this option.
  18. A B    Enter a filename and wait while the arrays are set up. You are then
  19. A B    taken to the edit mode to enter the lines in your list (see Edit a
  20. A B    Listfile below). Once you are done, press Commodore-X to exit edit
  21. A B    mode. You are then asked if you wish to save the list. Answer yes and
  22. A B    the master list is saved to disk.
  23. A B    
  24. A B    Load a Listfile:  If you have previously saved a listfile, you can use
  25. A B    this option to load it into memory. Just enter the filename.
  26. A B    
  27. A B    Select Items from a Listfile:  Once a master file is in memory, you can
  28. A B    use this option to make your selections. Move the cursor up or down
  29. A B    with the cursor keys to the item. Press [return] and then you can edit
  30. A B    the line as you wish. You might add extra info such as brandnames or
  31. A B    whether the item is on sale. To select the item, press [return] again.
  32. A B    To deselect an item, move to the line and press [return] once. Selected
  33. A B    items are highlighted.
  34. A B    
  35. A B    Commodore-L loads in a selections file previously saved. This will
  36. A B    automatically select certain lines. Note that a selections file must be
  37. A B    loaded in while a master list is in memory and that list must be the
  38. A B    same one used to create the selections file originally.
  39. A B    
  40. A B    Once you are done selecting, press Commodore-X. The selected items are
  41. A B    displayed on the screen and you are given the option to going back to
  42. A B    select more. Otherwise you are then given the option to save the
  43. A B    selections in a disk file. This is useful if you are working on a long
  44. A B    list and need to save your work for printing later. With this option,
  45. A B    which lines are selected or deselected is stored in a SEQ file.
  46. A B    
  47. A B    Finally the printing option is offered. Enter the date and a header for
  48. A B    the printout. The selected items will be printed out in two columns
  49. A B    with blanks for checking them off.
  50. A B    
  51. A B    Edit a Listfile:  In edit mode the up and down cursor keys control the
  52. A B    blinking cursor position. Right and left control paging. There are 20
  53. A B    pages of 20 lines each. To enter or edit a line press [return]. You can
  54. A B    then edit the line using the usual input editing keys. Press [return]
  55. A B    when you are done. Since stringthing is used to store the lines to
  56. A B    disk, you can use commas and colons.
  57. A B    
  58. A B    Commodore-I allow you to insert blank lines at the cursor position.
  59. A B    Just enter the number of lines to be inserted. Commodore-D will delete
  60. A B    some number of lines from the cursor position down. Press Commodore-X
  61. A B    to exit to the main menu.
  62. A
  63. A
  64. A
  65. A
  66. A
  67. A
  68. A
  69. A
  70. A
  71. A
  72. A B    Read Directory:  This option displays the directory. Use NO SCROLL to
  73. A B    pause the listing.
  74. A B    
  75. A B    Programming notes:
  76. A B    
  77. A B    This program uses stringthing128 by Jeff Mays to read the listfile.
  78. A B    This is faster than using input and allows any character to be used in
  79. A B    the strings. The input routine used for entering data is also more
  80. A B    versatile than BASIC's INPUT statement. It points the descriptor for
  81. A B    the string B$ to the input buffer. Thus any keyboard input will show up
  82. A B    in B$. The parts of the INPUT routine that check for commas and so on
  83. A B    are bypassed. Also note the SYS statements used to turn the blinking
  84. A B    cursor on and off. This program isn't as structured as I normally like.
  85. A B    It evolved over time and frankly I am too lazy to rework it to remove
  86. A B    all the redundancies and spaghetti code. I hope you enjoy it anyway.
  87. A B    
  88. A B                                          Victor Singleton
  89. A B                                          QL- Peregrine
  90. A B    
  91. A B    PS: This program is in the public domain. Use it as you will. VS
  92. A
  93. A
  94. A
  95. A
  96. A
  97. A
  98. A
  99. A
  100. A
  101. A
  102. A
  103. A
  104. A
  105. A
  106. A
  107. A
  108. A
  109. A
  110. A
  111. A
  112. A
  113. A
  114. A
  115. A
  116. A
  117. A
  118. A
  119. A
  120. A
  121. A
  122. A
  123. A
  124. A
  125. A
  126. A
  127. A
  128. A
  129. A
  130. A
  131. A
  132. A
  133.