home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
pocketbk
/
utilsr
/
s3abank5
/
BANKLITE.TXT
next >
Wrap
Text File
|
1995-07-29
|
12KB
|
254 lines
S3ABANK `Lite' V1.5a
---------------------
I am very aware that all the enhancements I have made to this program
have been at the expense of increasing the memory requirements, both for
storing the program and it's overlays, as well as the amount of system
memory it requires to run. I also know that this precludes its use in
256K versions, or without some sort of SSD external storage. V1.3 helped
a great deal, by making some of the modules optional, but there is still a
great deal of functionality and flexibility in the main `core' program, which
some users will never need.
One option is to stay with an earlier version, which were much smaller.
If you cannot obtain a copy, just send me a disc or an E-Mail and I can
provide copies of earier versions. However, if you follow this route you
will miss out on some very good features.
Accordingly, I have decided to offer a 'made to measure' service for those
people who are short of memory. By eliminating those functions which
are not required, and permanently setting the configuration, it is possible
to save an appreciable amount of memory.
Unfortunately, this will take a great deal of work to design these `one-off'
programs, so I will have to ask for an extra fee, in addition to the standard
registration fee, to compensate me for the time. I believe 10 UK Pounds is a
reasonable figure, based on the time it will take to recode and test these
unique versions.
To order a stripped-down version, fill in the questionnaire at the end of this
document and send it, along with 30 UK Pounds, or the equivalent in your local
currency, to the address given in REGISTER.TXT. Registered users need
send only 10 UK Pounds, of course. Production of the program could take up to a
month, depending on the volume of work, but this can be speeded up by
E-mailing me a copy of the questionnaire to enable me to work on it in
advance of receipt of the fee.
To enable you to decide whether this is a worthwhile exercise, I have also
included the approximate memory savings which will be obtained against
each change to the program. At present the core takes about 130 Kb and
the program needs about 90 Kb free system memory to run, so the savings
should be assessed against that baseline. Also, note that, except for the
number of items requested, where some system memory savings are
obtainable, the savings indicated will apply only to the amount of Disc
storage savings. If a facility takes an insignificant amount of memory,
such as the `Edit Memo' feature, I have left it off the list. However, if you
still want it removed, please do not hesitate to request it.
Finally, please note that I cannot offer you a free upgrade facility along
with this option. If a new version is produced at a later date, I would have
to charge another 10 UK Pounds to upgrade unique versions.
QUESTIONNAIRE
Name:
Registered: <Yes>/<No>
Address:
Compuserve:
E-Mail:
Specification of Version.
Note that approximately 6 Kb of code will always be saved regardless of
your subsequent selections, because the following code will be removed:
1. Code relating to Registration.
2. Code and some GLOBAL Variables for Modules not required. (The
majority of module variables are LOCAL, so are not used if the
module is not loaded.)
3. Code for defining the Terminology settings.
4. Code to ensure backwards compatibility (Program will assume data
files are either new or saved from V1.5)
Please specify which modules you will be using: (Remember, you cannot
change your mind later, as some essential `hooks' for rejected modules will
be removed)
Savings in `Core' programme
1. Currencies (8Kb) <Yes>/<No>
2. Standing Orders (10Kb) <Yes>/<No>
3. Archive (5Kb) <Yes>/<No>
4. Budget (1Kb) <Yes>/<No>
5. Planner (1Kb) <Yes>/<No>
6. Shares (1Kb) <Yes>/<No>
7. Petrol (1Kb) <Yes>/<No>
8. House (1Kb) <Yes>/<No>
9. Utilities (1Kb) <Yes>/<No>
10. Expenses (1Kb) <Yes>/<No>
Please specify your requirements as to the number of individual entries you
need (V1.5 defaults are shown in brackets) . Note that the memory savings
in this area are against System Memory; there will be no saving on SSD
memory requirements . Also, note that those items with an asterix against
them have an additional maximum limit defined by the sum of the length
of all the description fields, which cannot exceed 255. Therefore, you may
have to limit the length of the description fields if you wish to increase the
number.
Savings in `System' memory
1. *Accounts (100bytes/Unit) <..........>/(20 x 10 Characters)
2. Transactions (60bytes/Unit) <..........>/(100>
3. Standing Orders (50bytes/Unit) <..........>/<50>
4. *Default Transactions (60bytes/Unit) <..........>/<20 x 10 Characters)
5. *Budget Categories (50bytes/Unit) <..........>/(50 x 15 Characters)
6. Shares (50bytes/Unit) <..........>/(30)
7. *House Rooms (50bytes/Unit) <..........>/(20 x 15 Characters)
8. *Categories (50bytes/Unit) <..........>/(20 x 15 Characters)
9. Insurance Items (50bytes/Unit) <..........>/(60)
10. Planning Agencies (40bytes/Unit) <..........>/(25)
(In V1.5, the Budget module will refuse any more entries when the
description list reaches 255 characters, as will the House module for
Rooms and Categories. This explains the apparent 750/400 character
requirement.)
Please define the Terminology you wish to use:
1. <Standing Orders>/<Future Transactions>
2. <Shares>/<Stocks>
3. <Petrol>/<Gas>
4. <Cheques>/Checks>
5. (Any other changes you might want)
Please indicate if you need the following facilities:
Savings in `Core' programme
1. Print Facility (3Kb) <Yes>/<No>
2. Fonts (3Kb) <Large>/<Small>/<Both(No memory saving)>
3. Currency Converter (1Kb) <Yes>/<No>
4. About Screen (200bytes) <Yes>/<No>
5. Diamond key operation (4Kb) <Yes>/<No>
6. Multiple Groups (2Kb) <Yes>/<No>
7. Group Password (1Kb) <Yes>/<No>
8. Account Details (3Kb) <Yes>/<No>
9. Tax input and Filter (2Kb) <Yes>/<No>
Please indicate if you need the following to be configurable (No memory
saving) or fixed:
Savings in `Core' programme
1. Decimal Places (100bytes) <Configurable>/<Fixed at .......>
2. Escape Key (100bytes) <Configurable>/<Fixed>
If Fixed <Accounts screen>/<Switch Accounts>
3. Setup Diamond Menu (2Kb) <Configurable>/<Fixed>
If Fixed, list selections
Accounts <Yes>/<No>
Transactions <Yes>/<No>
Currency <Yes>/<No>
Orders <Yes>/<No>
Archive <Yes>/<No>
Budget <Yes>/<No>
Planner <Yes>/<No>
Shares <Yes>/<No>
Petrol <Yes>/<No>
House <Yes>/<No>
Utilities <Yes>/<No>
Please indicate if you need the following Accounts screen options :
Savings in `Core' programme
1. Look Ahead Option (2Kb) <Yes>/<No>
2. Pay Bills Option (1Kb) <Yes>/<No>
3. Quicken Import/Export (4Kb) <Yes>/<No>
4. Backup/Restore (1Kb) <Yes>/<No>
(I don't approve of deleting this)
5. Informat