home *** CD-ROM | disk | FTP | other *** search
- +—————————————————-+
- | !Ordering version 1.01 |
- | |
- | (c) 1993 Dirk-Willem van Gulik |
- | |
- +—————————————————-+
-
- This is the ordering programme of the
- DataFile; a public domain library.
-
- -Interactive !Help Supported -
- for Menus and Windows
-
- It is designed to simply collect discs,
- files and items from
-
- !DataFile+
-
- a computerized catalogue of PD software
- for the Archimedes from this company.
-
- It will produce a suitable ordering list
- on paper. This ordering list contains, apart
- from the specification of the discs and files
- ordered, details about the customer, his/her
- address, postage, prices, payment due and
- so on.
-
- The ultimate goal is getting all this printed
- on paper, putting it into an envelope and
- sending it off to the DataFile with some sort
- of suitable payment included.
-
- This basically means you’ll need a printer,
- sorry about that.....But I’d rather tell you
- this bit of bad news right now.
-
- The alternative is sending in the order on
- disc... this saves us a lot of work; so as
- a small bonus; we’ll return that disc crammed
- with a random section from the library for
- free! Sending the order by disc is also less
- prone to errors :-)
-
- To get going:
- ~~~~~~~~~~~~~
- By double clicking on the !Ordering icon you
- will install the application on the iconbar.
-
- Now click SELECT on the Ordering icon on your
- Iconbar. A window headed ‘Collect:’ should
- appear. Move it somewhere into a corner of the
- screen. This is going to be your collect tray;
- any orders dragged into it will be added to
- your order list.
-
- Next you will have to find its companion; the
- catalogue of the DataFile. It is an application
- called ‘!DataFile+’. Most likely you’ll find it
- on the same disc. It needs to be version 3.01 or
- higher. Once you have loaded it you might want
- to place your first order:
-
- Pick out a nice disc or an individual file. You can
- recognize them in the Catalogue list by their coloured
- boxes. Each ‘box’ in the catalogue list of the DataFile
- can be dragged to the collect window of this !Ordering
- application.
-
- If you try to drag this rectangle you’ll find that
- a rotating drag box peals off. Drag this box, symbolizing
- the file or disc specifications to the ‘Collect’ window.
-
- (By the way ‘drag with SELECT’; dragging with ADJUST will
- not just add the file; but the whole disc which has the
- file on it...!)
-
- Well you’ve just placed your first order with the
- DataFile... simple Eh !
-
- Keep on going; for this example you’ll need to drag
- about 10 different files and 10 different discs, or
- more, into the collect window. So keep on going; do
- not worry about getting too many; you can always
- remove them in a later state.
-
- It is best to close all windows now.
-
- Seeing the resultzzzz..
- ~~~~~~~~~~~~~~~~~~~~~~~
- If you press MENU on the ordering-icon bar icon,
- you’ll be faced by a menu. Among the several
- items are ‘Ordering form’ and ‘Pic’n’Mix’.
-
- Selecting the ‘ordering’ item will present list of
- all the ordering information; most notably a list
- of all ordered discs and some Pix&Mix discs on which
- the individual files are collected.
-
- To get more insight on these individual files you can
- use the Pix&Mix option of the forementioned menu.
- This will present to you a list of all the individual
- files you have collected so far. A so called ‘close-
- packing algorithm‘ has tried to cram as many files
- on each disc as possible.
-
- ( minor note: this fitting problem is one of those
- infamous NP problems, like the travelling-salesman,
- and therefore never perfectly solvable within a
- reasonable time span. However it is possible to
- get a near perfect solution. But if you feel like
- coding to perfection; let me know :-)
-
- In either lists you can select, deselect, drag-select
- on groups and so on. There are two operations possible
- on a selection; save them, or delete them. You
- can find these operations by pressing Menu after you
- have made a suitable selection.
-
- At this point you should load !Help, the interactive
- help application from Acorn. It will quickly get you
- into the more intricate details of !Ordering.
-
- Printing
- ~~~~~~~~
- Once you’ve filled out all ordering information, like
- your name, address and so on, you are ready to print
- an order form.
-
- Just load your regular printer driver; i.e. the one
- you usually use when you print with !Draw, !Impression
- etc. Then return to your ready made order sheet,
- click on the Print button, say Ok and off you go...
-
- If you are new to RiscOs(3), then have a look in the
- User Guide which came with the computer; there is a
- big chapter devoted to printer drivers.
-
- Finally
- ~~~~~~~
- You can find a more ‘descriptive’ manual inside the
- directory of !Ordering. To open it double click with
- select on the application icon in the filer-display,
- *while* holding down the shift key. It is a text file
- called ‘manual’.... But you’ll get along with this
- application if you just run it and load Acorns’ !Help.
-
- Feel free, or perhaps even obliged to report any bug’s
- or problems you encounter to the DataFile. You can use
- the back of the order form’s if you want to. I am open
- for every kind of comment. If you feel like customizing
- or improving things; please let me know. If there is
- demand; multiple language support could easily be
- implemented.
-
- Known Problems:
- ===============
-
- Build in limits:
- ~~~~~~~~~~~~~~~~
- There are some imposing limits; currently this
- application cannot cope with more than 150 different
- discs, more than 150 pix&mix files, more than 25 special
- offers and orders laid out on more than 15 pages.
-
- If you run into this limit; you’ll have to split your
- order; or ask the DataFile to send you a special version
- which can cope with *big* order sheets. Alternatively
- you can modify the indicated lines in the !RunImage
- file... yes it is all BBC-BASIC.
-
- Order-sheet seems to miss out lines:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Printer/ArcFax seems to miss out some lines; this has
- been observed while printing to David Billings’ ArcFax
- Printer Driver, version 1.02 in a memory tight situation.
-
- Please report this kind of problem with a description of
- the printer driver used; the ‘Order’ file and the kind
- of machine/OS you use.
-
- Does not recognize a saved order file:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- You can save your orders in two forms; as an internal
- orderfile or as a text file. The first has filetype ‘309/order’
- the latter has filetype ‘text/fff’ and is intended for
- your eyes only; as a consequence it cannot be loaded back
- into the !order application.
-
- ERROR: ‘PrinterDriver: Missing Strip’:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Sometimes occurs with the new RO 3 printer drivers.
- I’ve not been able to track it down/reproduce this one,
- but it seems to vanish if you free some more memory.
-
- Known Bugs
- ~~~~~~~~~~
- On some occasions, if you have your order laid out over
- two pages, some of the credit card information seems to
- obscure some of the VAT information. I’ve not been able
- to reproduce this, and I hope that I’ll get some examples
- which allows me to track this down.
-
- Depending on which O.S. File System and Basic version you
- use, you might run into an Address Exception. Although this
- should not occur; it might be worth to increase the WimpSlot
- size (one but last line in the !Run file) with 8-32k. Please
- inform us if you have had to do so, including information
- on your machine (OS, File system, memory, etc).
-
- This also applies if you get a ‘Too many nested structures’
- or ‘No room for function/procedure’ call‘. Just increase
- the wimpslot.
-
- Sometimes you might see ‘errors’ of one penny; esp. with
- BBC-Basic version 4. Sorry about that; but you will find
- that the totals are okay.
-
-
-
-