home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / biz / misc / abank / abank_english / abank.doc < prev    next >
Text File  |  1994-11-20  |  16KB  |  448 lines

  1.  
  2.  
  3.           ABank                                  Programming
  4.           version 1.02                             David Gaussinel
  5.           © 1994 David Gaussinel                 Graphics
  6.                                                    Stéphane Anquetil
  7.                                                  English translation
  8.                                                    Christophe Carel
  9.  
  10.           1. Introduction                        5. Menus' description
  11.           1.1 Overview                           5.1 Project
  12.           1.2 Greetings                          5.2 Edition
  13.                                                  5.3 Tools
  14.           2. General                             5.4 Preferences
  15.           2.1 Warning                            5.5 Accounts
  16.           2.2 Distribution
  17.           2.3 Copyrights                         6. AGIP compatibility
  18.  
  19.           3. How to install ABank ?              7. Bugs
  20.  
  21.           4. Using ABank                         8. Improvements
  22.  
  23.                              9. History
  24.  
  25. 1. Introduction
  26.  
  27. 1.1 Overview
  28.  
  29.    ABank is a domestic  bank account software. The idea is simple. When you
  30. make an operation on your account, you signal  it to the software which up-
  31. date permanently your account state.
  32.  
  33.    ABank can load simultaneously more than ten accounts, automatically sor-
  34. ting the  operations, possessing a  notepad, loads powerpacked files, makes
  35. graphical stats, printing with filter and is AGIP compatible.
  36.  
  37.    Domestic bank account softwares are very numerous, as much in the public
  38. domain as  in the commercial domain. But  when they aren't  adapted from PC
  39. versions, they are often bad looking or let you make not many things. It is
  40. the reason I've never used until today this kind of  programs. However, the
  41. using seemed interesting. To have the  possibility to control your bank ac-
  42. count,  knowing where the  balance is in  reality without phoning to a bank
  43. service, to see where I spent the most, ...
  44.  
  45.    Therefore, ABank has been written in the goal to success all of that. To
  46. allow the user to know everything, everyday, about its account, and by a
  47. pleasant way if it comes to that.
  48.  
  49.  
  50. 1.2 Greetings
  51.  
  52.  - François Lionet
  53.       for Amos, Amos Pro, compilers ...
  54.       for his sympathy when phoning.
  55.  
  56.  - Stéphane Anquetil, called Sada
  57.       for his good drawings.
  58.  
  59.  - Arnaud Danassié
  60.       for his fidelity, even if he must do his military service like me.
  61.  
  62.  - Guillaume Jay
  63.       To not vex him about being forgotten, and to make him programming
  64.       SERIOUSLY
  65.  
  66.  - Jean-Pierre Rivière
  67.       To be the ant worker of Belier Production
  68.  
  69.  - And all others,  members of Atacom, Buggs,  Belier Production,  Amitels'
  70.    subscribers, and all others who make the Amiga a big family.
  71.  
  72.  
  73. 2. General
  74.  
  75. 2.1 Warning
  76.  
  77.    In spite of numerous tests, I can't guarantee that ABank contains no er-
  78. rors. You use this  program at your  own risk. I won't  be in charge if the
  79. use of ABank is responsible for any direct or indirect damages.
  80.  
  81. 2.2 Distribution
  82.  
  83.    ABank is shareware. In this  demo version,  you can't enter more than 50
  84. operations.  To own the complete  version of this  product, you must send a
  85. contribution, at less than FF75 to the author :
  86.  
  87.                               David Gaussinel
  88.                               18 rue Fénelon
  89.                                24200 Sarlat
  90.                                   FRANCE
  91.                              Tel: 53.59.34.70
  92.  
  93.    You will receive a key file that any version of ABank will recognize and
  94. which identify yourself as a registered user. From this date,  you will may
  95. update ABank without going through the author, to get the last version.
  96.  
  97.    The ABank demo version,  I mean the one  without the key file ("key") is
  98. freely distributable. It may be distributed in a PD collection, on servers,
  99. networks. However, the cost to get the program  mustn't exceed the expenses
  100. engaged.  But the distribution  of this program by a magazine on its cover-
  101. disk should be transmit to the author's agreement.
  102.  
  103. 2.3 Copyrights
  104.  
  105.    ABank is copyrighted 1994 David Gaussinel.
  106.  
  107.    Amos Pro is copyrighted 1992 Europress Software Ltd.
  108.  
  109.    AGIP  (Amos  Global  Interface  Protocol)  is  copyrighted  1994  David
  110. Gaussinel.
  111.  
  112.    The PowerPacker.library is copyrighted Nico François.
  113.  
  114.    Amiga and Workbench are trademarks of Commodore Amiga Inc.
  115.  
  116.    All products or  mentioned brands are  registered by  their  respective
  117. owner.
  118.  
  119.  
  120. 3. How to install ABank ?
  121.  
  122.   To install ABank, first copy Amos and powerpacked libraries in your Libs:
  123. directory if it wasn't done before.
  124.    You can assign ABank: in the  directory where ABank is, if you want. Be-
  125. sides, take care to run ABank in his home directory. Anyway, from the Work-
  126. bench, it is automatically done.
  127.  
  128.    ABank must find the Datas directory in ABank: or in the current directo-
  129. ry. In this  Datas directory,  there is the default icon for accounts (Def-
  130. Icon.info)  that you can  modify if  you  want, and  the BLogos  and CLogos
  131. drawers which contain banks and accounts logos (in IFF format in 48*24 with
  132. 8 colors in Med-Res mode).
  133.  
  134.    Don't worry about this if you don't understand anything and double click
  135. on the ABank icon.
  136.  
  137. 4. Using ABank
  138.  
  139.    Once ABank run, the main screen appears. If you aren't a registered user
  140. a request  appears which tells you.  Click on Continue and you are ready to
  141. use this program.
  142.  
  143.    At the right top corner, there is a deep gadget which lets you come back
  144. to the Workbench. To be back in ABank, you must press the keys Left Amiga +
  145. A (A as ABank).
  146.  
  147.    You can see on the screen many fields clearly delimited. At the top, th-
  148. ere are  some informations about the current  account, next to the balance,
  149. credits, debits... of your account. At the top, there are equally a  set of
  150. gadgets, making the same effect than menus but being faster to use. Lastly,
  151. at  the bottom,  there is the list  of done  operations, with date, nature,
  152. item, debit/credit, and the potential validation of the bank.
  153.  
  154.    We will come back in detail to all of these notions through Menus' descrip-
  155. tion.
  156.  
  157. 5. Menus' description
  158.  
  159. 5.1 Project menu
  160.  
  161. 5.1.1 Open new
  162.  
  163.    This option lets you, after confirmation,  create a new account. The ac-
  164. count's edition panel will be displayed, allowing you to enter different in-
  165. formations asked.
  166.  
  167.    See the account's edition menu {5.2.5}.
  168.  
  169. 5.1.2 Load
  170.  
  171.    ABank can  load simultaneously  different accounts.  This option lets you
  172. load on the current account's behalf, another account from a disk.
  173.  
  174. 5.1.3 Open and Load
  175.  
  176.    ABank can load simultaneously different accounts.  This option lets you
  177. load a new account. The current account is already in memory and then acce-
  178. ssible from the Account menu.
  179.  
  180.    See Account menu {5.5}.
  181.  
  182. 5.1.4 Save
  183.  
  184.    ABank will save your account as the  name mentioned before when you loa-
  185. ded it. If ABank doesn't recognize this name, it will ask you a new name by
  186. a file request way.
  187.  
  188. 5.1.5 Save as...
  189.  
  190.    ABank will save  your account just after asking you a new name through a
  191. file request.
  192.  
  193. 5.1.6 Close
  194.  
  195.    ABank will delete after  confirmation the  current account in memory. If
  196. there are other accounts opened, ABank 'll display another account, or else
  197. you 'll find a blank account.
  198.  
  199. 5.1.7 User
  200.  
  201.    If you are  a registered  user, your  names and address are displayed in
  202. this request, else the  program tells you that  you 're not registered, and
  203. then you 're using the demo version.
  204.  
  205.    This option is also accessible from a gadget.
  206.  
  207. 5.1.8 About ...
  208.  
  209.    By this, the program's ID will be  displayed, telling you the  program's
  210. name, version, diffusion  status, author's name.  There are also two logos,
  211. one showing the AGIP compatibility and the other indicating that ABank  was
  212. written in Amos.
  213.  
  214. 5.1.9 Quit
  215.  
  216.    After confirmation, this option allows you to quit the program.
  217.  
  218. 5.2 Edition menu
  219.  
  220. 5.2.1 Add
  221.  
  222.     This option adds an operation to the others.  A request appears, allow-
  223. ing you to enter the date  (following the ddmm format), operation's nature,
  224. debit or credit, if the operation was validated or not by the bank  (I mean
  225. if the bank's statement notifies it), and the choosen item.
  226.  
  227.    To modify an operation, just click on it.
  228.  
  229.    This option is