home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / 1997 / 896 / MANUAL.TXT < prev    next >
Encoding:
Text File  |  1997-01-21  |  13.3 KB  |  321 lines

  1. ShopList 1.11
  2.  
  3. Hugh Matthews, January 1997
  4.  
  5.  
  6. Overview 
  7.  
  8. ShopList is designed to make the process of shopping for groceries
  9. simpler. As well as managing your shopping list, it provides a pick list
  10. of regularly-purchased items, keeps track of prices, and learns the
  11. aisle layout of your supermarket. ShopList can even automatically add
  12. items which you purchase regularly to the shopping list.
  13.  
  14. The list is subdivided into categories. Each item belongs to a category,
  15. and contains the price, quantity, store and aisle from the last time it
  16. was purchased. 
  17.  
  18. The <Diamond> key selects between four levels: 
  19.  
  20. 'Pick': choose the items to be purchased 
  21. 'List': the shopping list sorted by category 
  22. 'Shop': the shopping list sorted by store/aisle
  23. 'Tally': shows total cost of items purchased 
  24.  
  25. Items move between these levels during a shopping trip. The shopping
  26. list is created by choosing items from 'Pick' which then also appear in
  27. 'List' and 'Shop'. When you buy an item from the shopping list then it
  28. is moved to 'Tally'. Once the shopping trip is completed, items from
  29. 'Tally' are merged with 'Pick'. 
  30.  
  31.  
  32. Getting started 
  33.  
  34. When you first begin a new file, only the 'Default' category and 'Other'
  35. store are defined. These can be renamed to anything you wish using
  36. Psion-M and Psion-Y respectively. You can also create additional
  37. categories and stores to organize your purchases. 
  38.  
  39. First define the stores which you patronise with Psion-P. 
  40.  
  41. Then, create the categories into which you want to subdivide the list
  42. using Psion-C. For each category you can provide a store and aisle which
  43. will be used as the default when items are added to it, but can be
  44. changed thereafter for individual items. You can also specify the
  45. default period after which items in that category will automatically
  46. be added to the shopping list (see 'AutoList').
  47.  
  48. Finally, add to each category in 'Pick' the items which you purchase
  49. regularly using Psion-A. This creates a pick list from which the
  50. shopping list can be compiled. 
  51.  
  52. Use the left and right arrow keys to move between categories, or press
  53. <Tab> for a dialog box. 
  54.  
  55. Further categories, stores and items can be added, and existing ones
  56. modified or deleted at any time thereafter. 
  57.  
  58.  
  59. Shopping 
  60.  
  61. A shopping trip breaks down into four steps: 
  62.  
  63. Step 1: select items to purchase from 'Pick' 
  64. Step 2: view shopping list in 'List' or 'Shop' 
  65. Step 3: buy items from 'List' or 'Shop' 
  66. Step 4: checkout to merge 'Tally' with 'Pick' 
  67.  
  68. To create the shopping list, copy items from 'Pick' using Psion-L. Once
  69. an item has been listed, then it is 'greyed out' in 'Pick' and cannot be
  70. modified or deleted there until it has been purchased. Using Psion-L on
  71. a 'greyed' item in 'Pick' removes it from the shopping list. 
  72.  
  73. The completed shopping list can be viewed by category in 'List', sorted
  74. alphabetically, or by store in 'Shop' sorted by aisle and by category
  75. within each aisle. 
  76.  
  77. The status window in 'List' and 'Shop' displays the number of items
  78. remaining in that category or store. In 'List' it also shows the total
  79. number of items left on the shopping list, while in 'Shop' it shows the
  80. total cost of the items to be purchased. 
  81.  
  82. Use the left and right arrow keys to move between categories or stores,
  83. or press <Tab> for a dialog box. 
  84.  
  85. Items can be added to the shopping list in 'List' and 'Shop' during the
  86. shopping trip using Psion-A. This first searches for the item in 'Pick',
  87. then allows you to define a new item if it is not found. If you want to
  88. abort the search and enter the new item directly then press <Esc> after
  89. the first match is found. 
  90.  
  91. To purchase the highlighted item in 'Pick' or 'Shop' use Psion-B to move
  92. it to 'Tally'. You will be prompted to update the price, quantity and
  93. aisle. As you use the program, it will progressively learn the layout of
  94. the stores which you patronise. 
  95.  
  96. Once all items have been purchased, 'Tally' shows the total cost of your
  97. shopping trolly. Last-minute purchases can be added directly to 'Tally'
  98. using Psion-A. Items from 'Tally' can be handed back with Psion-H. 
  99.  
  100. After you have passed the checkout use Psion-E to merge the items in
  101. 'Tally' with 'Pick'. This will update prices and aisles for items from
  102. 'repeat' and 'each trip' categories in 'Pick' ready for your next
  103. shopping trip. If you have purchased an item for the first time, or
  104. changed stores, you will be asked whether 'Pick' should be updated.
  105.  
  106. When you first start using the program, there are often many new items
  107. which need to be added to 'Pick'. To avoid being prompted for each of
  108. these, return from the 'checkout' dialog with <All> to merge the entire
  109. 'Tally'. All first-time purchases are added to 'Pick', and items for
  110. which the store has changed are saved with the new store and aisle. 
  111.  
  112.  
  113. Navigation 
  114.  
  115. Use the left and right arrow keys to change the category or store, or
  116. <Tab> to open a dialog box. Use the <Diamond> key to move between
  117. levels, or the hotkeys Shift-Psion-P, L, S and T. <Ctrl> <Menu> resizes
  118. the status window. 
  119.  
  120. There are a number of shortcuts to speed movement between categories and
  121. levels: 
  122.  
  123. <Spacebar> moves the highlighted item to the next level. In 'Pick ' it
  124. copies the item to the shopping list (like Psion-L), in 'List' or 'Shop'
  125. it buys the item (like Psion-B), and in 'Tally' it hands the item back
  126. to the shopping list (like Psion-H). 
  127.  
  128. <Enter> behaves similarly, but does not prompt you for the price and
  129. quantity. Instead, it uses the values from the last time that item was
  130. purchased or listed. 
  131.  
  132. When the cursor is on a 'greyed' item in 'Pick', <Spacebar> and <Enter>
  133. remove it from the shopping list (like Psion-L). 
  134.  
  135. To quickly list or buy a specific quantity of an item, use the number
  136. keys in 'Pick' or 'List'. Again, the price and aisle retain their values
  137. from the last shopping trip. When the cursor is on a 'greyed' item in
  138. 'Pick', the number keys modify the quantity to be bought. 
  139.  
  140. <Delete> removes the highlighted item from the current level (like
  141. Psion-D). 
  142.  
  143. In 'List' and 'Shop' you can move quickly to the next category or store
  144. with items listed. 'Jump to full' Psion-J switches categories, while
  145. 'Next store' Psion-S switches stores. 
  146.  
  147. 'Find' Psion-F searches for an item at the current level. First, it
  148. searches for a precise match, and then for any item containing that
  149. word. 
  150.  
  151. Alphabetic keys move the highlight to the next item beginning with that
  152. letter in the current category or store. 
  153.  
  154.  
  155. Speed tips 
  156.  
  157. When you first start to use ShopList, it may seem that you have to enter
  158. a lot of data for each purchase. However, if you persevere the program
  159. will rapidly learn your regular purchases and the layout of your store.
  160. Subsequent shopping trips will then become much faster. 
  161.  
  162. Once the 'Pick' list contains your regular purchases, there are a number
  163. of tricks which you can use to speed shopping. 
  164.  
  165. Learn and use the hotkeys instead of the menu. <Spacebar> and <Return>
  166. speed the process still further (see 'Navigation'). 
  167.  
  168. Avoid indiscriminately shifting between categories, shops or levels:
  169. rebuilding and sorting the list is an intrinsically slow process. When
  170. you press the left or right arrow keys or <Diamond>, there is a 1 sec
  171. delay after the last keypress, allowing you to complete your selection
  172. before the sort begins. 
  173.  
  174. Create the shopping list from 'Pick' using <Return> or the number keys
  175. to avoid the prompts for store and quantity. Items can be unlisted or
  176. the quantity modified by using <Return> or the number keys on the
  177. 'greyed' item without leaving 'Pick'. 
  178.  
  179. Add impromptu items to the shopping list in 'List' or 'Shop' using
  180. Psion-A; this will first search for the item in 'Pick'. 
  181.  
  182. Use Psion-I for 'impulse buys'; this combines 'List' and 'Buy' in one
  183. command, first searching for the item in 'Pick'. 
  184.  
  185. If the price is unchanged, buy each item from 'List' or 'Shop' using
  186. <Return> or the number keys. If you do not want to bother with price
  187. tracking there is no need to enter prices at all! 
  188.  
  189. When merging 'Tally' with 'Pick' use <All> to skip the prompts for first
  190. time purchase and changed store. This is especially useful when first
  191. starting to use the program and many items are not yet in 'Pick'. 
  192.  
  193.  
  194. List files 
  195.  
  196. A single list file contains the entire list including all categories and
  197. stores. Each category can contain up to 512 items. 
  198.  
  199. Use 'New' Psion-N and 'Open' Psion-O to select a file. Files do not need
  200. to be saved. The structure of the list file is checked when it is
  201. opened, and many types of damage are automatically corrected. 
  202.  
  203. Free space left by deleted items can be reclaimed by 'Compress' Psion-K.
  204. Files are automatically compressed when they are closed and on
  205. 'Checkout'. List files should not be kept on a Flash SSD, as space
  206. cannot be reclaimed without compressing the entire disk.
  207.  
  208. Your list file is a valuable asset, so you should ensure that it is
  209. backed up at regular intervals. 
  210.  
  211.  
  212. Categories 
  213.  
  214. A total of 16 categories can be defined using 'Create' Psion-C. These
  215. categories are sorted alphabetically. Commas are not allowed in category
  216. names, and will be replaced by '/'. 
  217.  
  218. You can specify a default store and aisle for each category, which will
  219. be used when items are first added, and a default period for automatic
  220. addition to the shopping list.
  221.  
  222. 'Modify' Psion-M updates the current category, while 'Remove' Psion-R
  223. deletes it. When a category is removed, then the items it contains can
  224. be moved to another category or deleted. 
  225.  
  226.  
  227. Items 
  228.  
  229. 'Add' Psion-A inserts a new item at the current level. In 'List', 'Shop'
  230. and 'Tally' you are first offered matching items from 'Pick'. To abort
  231. the search so that you can enter a new item directly, press <Esc> after
  232. the first match is displayed. 
  233.  
  234. 'Update' Psion-U modifies the highlighted item. The fields which can be
  235. altered change according to the level which you are viewing. For
  236. example, the category of an item can only be modified in 'Pick'. 
  237.  
  238. 'Delete' Psion-D removes the highlighted item from the current level. In
  239. either 'List' or 'Shop' the item is removed from the shopping list, but
  240. will remain on the 'Pick' list if it was there before. Similarly,
  241. deleting an item from 'Tally' has no effect on the same item in other
  242. levels. Deleting an item from 'Pick' removes it forever. 
  243.  
  244. 'List' Psion-L copies the highlighted item from 'Pick' onto the shopping
  245. list. 
  246.  
  247. 'Buy' Psion-B moves the highlighted item in 'Pick', 'List' or 'Shop' to
  248. 'Tally'. When you buy an item, enter the price, quantity and store
  249. aisle. If you are buying more than one pack of an item priced by weight,
  250. enter the unit price and a quantity of zero, and you will be prompted
  251. for the weight of each pack. 
  252.  
  253. If you return from the 'Buy' dialog using [Discount], special
  254. discounts or markups can automatically be applied to the posted price.
  255. You can specify a percentage discount or markup, add or subtract a
  256. cash discount per item, buy N items for the price of M, or get a cash
  257. discount when buying N items.
  258.  
  259. 'Impulse' Psion-I combines the functions of 'Add' and 'Buy' in one
  260. command. It first searches for the item in Pick, and then buys it,
  261. prompting you for price, quantity and aisle. If the item is already
  262. listed, then you are offered the details given there, and it is removed
  263. from the list. 
  264.  
  265. 'Hand back' Psion-H moves the highlighted item in 'Tally' back to the
  266. shopping list. 
  267.  
  268.  
  269. Stores 
  270.  
  271. A total of 16 stores can be defined using 'Patronise' Psion-P. These
  272. stores are sorted alphabetically. Commas are not allowed in store names,
  273. and will be replaced by '/'. 
  274.  
  275. 'Modify' Psion-Y updates the current store, while 'Quit using' Psion-Q
  276. deletes it. When a store is removed, then any items normally purchased
  277. there can be moved to another store. The original aisle information is
  278. deleted. If this store is the default for a category, it will be reset
  279. to 'none'. 
  280.  
  281. 'Checkout' Psion-E merges items from 'Tally' with 'Pick', updating price
  282. and aisle for items in 'repeat purchase' categories. If you have
  283. purchased an item for the first time, you are asked whether it should be
  284. added to 'Pick'. If you buy an item at a new store, you are asked where
  285. you want to purchase it in future. To avoid these prompts use <All> in
  286. the initial dialog. 
  287.  
  288. Finally, a cost comparison is displayed for items which have been
  289. purchased and priced before. 
  290.  
  291.  
  292. AutoList
  293.  
  294. ShopList can automatically add regularly-purchased items to the shopping
  295. list. For each item you can enter the number of days since the last
  296. purchase at which it should be automatically added to the shopping list.
  297. Since the time of purchase is calculated from 'Checkout' it is important
  298. to merge the 'Tally' immediately after shopping. 
  299.  
  300. If you specify a period of 0 then the item must be added manually to the
  301. list. A period of -1 is used for 'once-only' purchases which are deleted
  302. from 'Pick' after 'Checkout'. For each category you can specify a
  303. default period for newly-added items.
  304.  
  305. If you delete an item from the shopping list using $$2$$D then you are
  306. given the opportunity to reset the date of last purchase, to allow for
  307. 'unrecorded' shopping.
  308.  
  309.  
  310. Special 
  311.  
  312. 'Zoom in' Psion-Z increases the font size, while 'Zoom out'
  313. Shift-Psion-Z reduces it. 
  314.  
  315. 'Version' Psion-V displays program information and registration details.
  316.  
  317. 'Register' Psion-G allows the registration code to be entered. 
  318.  
  319. 'Exit' Psion-X terminates the program. 
  320.  
  321.