Pineapple software are a new publisher and their initial offerings look
very interesting.
Diagram is a very well-designed piece of software, unfortunately but
necessarily restricted to disc-based systems. Diagram will attract the
attention of anyone who needs to produce quality drawings or artwork with
a basic BBC plus printer hardware setup. This is not easy to achieve
without spending a lot of money on Bitstik.
Diagram provides line drawing and user-defined icon facilities over an
area as large as 12 horizontal by 3 vertical Mode 0 screens (320 x 96
text characters) or as small as one Mode 0 screen.
Drawings are stored on disc and access is through specifying a screen
number or index name. Any point on the drawing can be indexed for
quick reference. Scrolling around the diagram with the cursor keys is
achieved quite quickly enough from disc but a Sideways RAM option is
even more impressive.
Building the drawing in edit mode involves drawing with cursor keys,
choosing and dropping into place pre-defined shapes or symbols, adding
text (tabbing is possible) and choosing any combination of foreground/background
from the available eight colours.
Sixteen shapes sit at the bottom of the screen being edited. One
hundred and twenty eight can be defined in all for each drawing, each shape
up to 32 x 24 pixels in size. This approach means that libraries of shapes
can be maintained for use with more than one drawing.
The instruction booklet provided runs through an example session with one
of the two demonstration drawings, a circuit diagram and house plan. Diagram
is very suitable for this sort of drawing. I think you would find it hard to
be "artistic" but a fair amount of precision is catered for.
Diagram also gets over one of the main drawbacks of using CAD programs in
conjunction with printers by providing a comprehensive set of print optioons.
Throughout the program, choices are made from friendly menus, sometimes with
default settings for ease of use. Diagram can use any combination of four
disc surfaces (or Sideways RAM treated as a disc surface). Discs are
catalogued and choice of drawing highlighted. Nice and friendly. The function
keys in conjunction with a card strip are utilised for drawing operations. When
you wish to file a drawing, hitting the Copy key sets a scan in motion. Printing,
editing, defining and indexing are all achieved from a main menu.
Diagram combines friendly and powerful programming to achieve a BBC first: the
efficient use of the highest resolution Mode 0 for drawing purposes. User-defined
icons are a fast and simple way of building up pictures, vouched for by their use
in the AMX mouse package. Mode 0 adds clean lines, and the use of disc storage
a practical overall drawing size.
I am not sure that everyone will grasp the instructions concerning the fine
tuning of the print options. Epson compatibles need not worry and Pineapple's
enlightened customer attitude (if the documentation is anything to go by) should
mean that necessary printer drivers become available. Diagram can also combine
powerfully with a BBC configured plotter such as that offered by Linear Graphics.
Diagram is easy to use, fairly reasonably priced for disc software (40 with 80
converter for 80 only systems). Ideal for preparing text, line drawing and
symbols for hard-copy. Excellent programming. Documentation could be clearer
on printer details but customer backup looks good.