^A
Editorial: Acorn's New A5000
PolyGlot/Volume 4 Special Disc
Volume 4 Index
\1 3
^D
News: New Prices For Archimedes 400
Series/Reductions on A540 A410/1 A420/1
A440/1 discontinued
\1 5
^D
News: Colton Releases New Pipedream
Pipedream spreadsheet capabilities
enhanced/Wordprocessor
\1 5
^D
News: Sing Along with the Arc
Electromusic Research EMR release
Karaoke system/Music/Sound
\1 5
^D
News: Demise of Micronet
Micronet ceases operations
Communications/Prsetel/Comms
\1 5
^D
News: Nuts and Bolts of Clip Art
DTP_images 10 from G.A.Herdman
Educational/Wordprocessing/DTP/Graphics
\1 5
^D
News: More Clip Art
Southern Printers release collection of
Line Art (all Draw files)/DTP/Graphics
\1 5
^D
Christmas Flavoured Clip Art
3 discs of Draw files with a Christmas
theme by Sherston Software Ltd/Graphics
\1 7
^D
News: Graphbox Professional
Minerva announce a completely rewritten
development from Graphbox/Graphs/Charts
\1 7
^D
News: CAD a Must from Lingenuity
CadMust PCB and Schematic designer
AIM II image processing/Graphics
\1 7
^D
News: Moving House
Carvic Manufacturing address change
Longman Logotron address change
\1 7
^D
News: All Format Fairs
Fair dates for November and December
\1 7
^C
Review: Acorn Launch A5000 System
A first look at the new Acorn machine
RISC OS 3
\1 9
^B
Exploiting the Wimp (Part 1)
Loading window templates
Indirected icon data
\1 15
^A
Recovering Lost Data
How to recover lost programs and data
from the Desktop/Text/Basic/Crash
\1 19
^C
Review: Spacetech FaxScan
Connecting the Amstrad FX9600 fax for
use as a scanner and a fax machine
\1 24
^G
DrawTools
Application to enable easy drawing of
circles and sectors in Draw/Graphics
\1 27
^C
Review: Cross-32 Assembler
Baildon Electronics cross assembler
Machine Code
\1 32
^J
Fireworks display
A seasonal demo consisting of rockets
Graphics/Sound
\1 35
^A
Simple Virus Protection
Fooling viruses using filetypes
Filetype
\1 37
^M
Disc: See_Apps and Run_Apps
Corrected versions of the applications
from Volume 4 Issue 8
\1 38
^M
Disc: Coords, Mouse Coordinates Display
Application which displays coordinates
of mouse pointer. Program on disc only
\1 38
^M
Disc: Dustbin
Update of RISC User Dustbin/Disc only
Delete/Wipe/Files/Disc/Desktop
\1 38
^M
Disc: Golf-Demo
Demonstration version of International
Golf from Q-Soft. Program on disc only
\1 38
^C
Review: Render Bender II
The new version of the ray tracing
package from Clares/Graphics/Design
\1 40
^A
The 80 Column: New Star printers
Small typeface/Canon Bubblejet set up
PostScript bug in PrinterPS
\1 43
^A
WP/DTP: Cartography with Draw and Edit
How to combine text and graphics using
Draw and Edit/Map/Maps
\1 45
^M
Disc: MultiCalc
An extended multi-function calculator
for use in the Desktop/Disc only
\1 49
^M
Disc: DeskStar
Application for customising the Desktop
Disc only/*Wipe/User/Menu/Commands
\1 49
^A
PC Compatiblilty (Part 1)
Compatibility of the PC Emulator with
real PCs
\1 52
^A
C Notebook: DeskEdit/Non-icon tasks
Null events/Compiling with make/Array
sizes/Assembler without ObjAsm
\1 55
^A
Into the Arc
The flexibility of the Archimedes
Part 1: Memory management
\1 57
^B
Using ANSI C (Part 5)
Dialogue boxes continued
dbox
\1 61
^E
Hint: Wimp Menu Widths
Working out menu widths from menu items
\1 66
^E
Hint: Permanent Dialogue Boxes
Wimp bug allowing dialogue boxes to
stay on the screen permanently
\1 66
^E
Hint: Unhanging programs
How to escape from a program hang
\1 66
^E
Hint: Template Identifiers
Name used in Wimp_LoadTemplate must be
in 12 byte word aligned block
\1 66
^E
Hint: Hourglass Control
Procedure to display hourglass with or
without percentage figure
\1 66
^E
Hint: Scrap Files
Redirecting System scrap file to RAM
disc
\1 67
^E
Hint: Improved Circular Text with
FontFX/How to ensure text reads well
around circles
\1 67
^E
Hint: Improved PC Emulator characters
Changing the IBM font in the Emulator
\1 67
^A
Technical Queries: Using Printer Buffer
with Multistore
Clashing SWI numbers
\1 69
^A
Technical Queries: Loading sprite files
into Paint automatically/Double click
\1 69
^A
Postbag: More Support for Scientific
Software
Graphs/Charts
\1 71
^A
Postbag: Doing Time Down Under
Changing the Worldwide Time program
for foreign countries
\1 71
^F
Points Arising: Corrections to Run_Apps
and See_Apps from Volume 4 Issue 8
\1 71
^A
Editorial: Acorn User Show
RISC OS 3/A5000/EPROM
Volume 4 Special Disc
\2 3
^D
News: DIY Clipart is Smart
4Mation release smArt/Chameleon
Art/DTP/Graphics/Draw/
\2 5
^D
News: No Illusions about ScoreDraw
Clares release Illusionist/ScoreDraw
Ray Tracing/Graphics/Music/Rhapsody
\2 5
^D
News: All Formats Fairs
Announcement of three shows for
December
\2 5
^D
News: The Arc by Video
Pedigree films release teching videos
Up and Running
\2 5
^D
News: Artworks Announced
Computer Concepts object orientated
drawing package/Graphics/Art/Draw
\2 5
^D
News: Triple R and Fourth D
Triple R Education release four packs
Graphics/Money/Database/Maths
\2 6
^D
News: TypeStudio and Hearsay II
Risc Developments/Comms/Communications
Text effects/Graphics/Displays
\2 6
^D
News: Supreme in the Air
Superior Software release Air Supremacy
Game/Flight simulation/Combat
\2 6
^D
News: Open Day
Beebug and Risc Developments open day
\2 6
^D
News: Acorn's first CD-ROM
Demonstration Compact Disc released
Multimedia/Mass storage/Education/Acorn
\2 6
^C
RISC OS 3 Desktop
A5000/Wimp/Pinboard/Resources/Comfigure
Filer/Task Manager and F12
\2 9
^A
Multimedia
Introduction to the field/Text/Audio
Graphics/Interactive/Education/ILP
\2 13
^G
An Icon Bar Save Box
Updated version of the Icon Bar Shell
from Volume 4 Issue 7 with save box
\2 17
^C
Review: Pipedream 4
New version of wordprocessor/database/
spreadsheet package from Colton
\2 21
^B
The Secret Life of Templates
Changing ROM templates/Information from
Template files on windows/Wimp/Desktop
\2 25
^M
Disc: Customised Desktop Templates
Two template files to let windows go
behind the icon bar and off the screen
\2 25
^M
Disc: Template Information Display Util
A very useful application that shows
definitions in template files
\2 25
^C
ARCade Games Review:
Saloon Cars/Boxing Manager/Zelanites
Elite/Lemmings
\2 29
^C
ARCade Games Review:
Break 147/Boogie Buggy/Wonderland
Real McCoy
\2 29
^M
Disc: Floppy Disc Library Utility
An application to take a catalogue of
floppy discs/Archives
\2 35
^M
Disc: LifeForms
Very extensive cellular automata
application/Life/Wireworld/Cells
\2 35
^A
Bits n PCs: PC Compatability (Part 2)
A second look at the compatability of
the PC Emulator with real PCs
\2 37
^G
Inserting Control Codes into Edit
An application that enables control
codes to be placed into an Edit file
\2 39
^C
Review: Compression and ArcFS
A comparison of Computer Concepts and
David Pilling compressor programs
\2 44
^A
Into the Arc
The flexibility of the Archimedes Pt 2
System configuration/Memory/CMOS
\2 47
^A
C Hint: Hungarian Notation
Explanation of this notation for
variable types
\2 50
^A
C Hint: Disposing of txtedit Objects
Making sure txtedit_dispose is used to
dispose of editor windows
\2 50
^A
C Hint: calloc() and malloc()
How calloc() fills allocated memory
with zero bytes/memory on the fly
\2 50
^A
C Hint: DDE Plus IDE Won't Go
The Install application with Desktop C
fails with systems other than ADFS,SCSI
\2 50
^A
C Hint: DDT & CC
Error in C compiler debug code which
causes DDT not to function properly
\2 50
^A
C Hint: Extracting Leafnames by strrchr
How to use strrchr to extract leafnames
from pathnames/filenames
\2 50
^A
C Notebook: David Pilling C Toolkit
A look at this product/Review
\2 50
^A
WP/DTP: Creating a fold out leaflet
How to use DTP to create a 3-way 6 page
folded leaflet/Graphics
\2 52
^B
Exploiting the Wimp (Part 2)
Idle events/redrawing windows and icons
Wimp/Desktop/Windows
\2 55
^C
Review: The RISC OS Style Guide
A look at the RISC OS compliance rules
from Acorn/Wimp/Desktop/Windows
\2 60
^B
Using ANSI C (Part 6)
dbox event handlers/radio icons
ESG/dialogue boxes
\2 62
^E
Hint: Clock Monitor Saver
A way of using the Clock application
to prevent monitor burn in
\2 66
^E
Hint: Debugging the Wimp with VDU 4
How to display variables from within
your Wimp program easily/Debug
\2 66
^E
Hint: Printing
Using the Print button to bring up
the Print dialogue box
\2 66
^E
Hint: Comments in Assembler
Warning about commenting out lines with
colons in them
\2 66
^E
Hint: Filetype Utility
A utility that returns the file type of
its argument
\2 66
^E
Hint: Protext date
How to place the current date in a
Protext document/Wordprocessor
\2 67
^E
Hint: Confirmation Call
A function to make yes/no questions
easy to answer/Confirm
\2 67
^E
Hint: ADR Directive in Assembler
How to avoid the limitations of the
addressing used by ADR
\2 67
^E
Hint: Basic Help
How to get a listing of all Basic
keywords
\2 67
^E
Hint: No Spurious Output
How to prevent applications and modules
announcing their presence
\2 67
^A
Technical Queries: Nested structures
A description of Basic stack usage and
overflow/Too many nested structures
\2 69
^A
Postbag: Software Protection
More suggestions and comment
\2 71
^A
Postbag: Scientific Software
A final comment
\2 71
^M
Disc: ArcFS Reader
The file archiver from David Pilling
\2 72
^M
Disc: Compression Reader
The file compressor from Computer
Concepts
\2 72
^M
Disc: RISC OS 3 and Elite screenshots
2 sprites from the A5000 and one from
the Arc version of Elite
\2 72
^M
Disc: Shells Game
Shooting game involving two guns trying
to blow one another up/Trajectory
\2 72
^M
Disc: Christmas Maestro Tune
The 12 days of Christmas
Music
\2 72
^A
Editorial: Acorn Roadshow
BETT show
IT in Education
\3 3
^D
News: Latest Acorn PC Emulator
Version 1.70 released with DR DOS 5.00
for A5000/PC Floating Point bugs
\3 4
^D
News: A5000 Arrives
New computers arrive with RISC OS 3 in
ROM, rather than EPROM
\3 4
^D
News: BETT 92
Educational show/British Education and
Training Technology show
\3 4
^D
News: ARM3 Prices Down
Aleph One slashes ARM3 price
Watford release new ARM3 board
\3 5
^D
News: Acorn Filetype Allocations
Acorn revise the allocations of
filetype numbers
\3 5
^D
News: Tower Of Babel
Cygnus Software release new game
\3 5
^D
News: RAM Upgrades for the A5000
Atomwide and RISC Developments announce
memory upgrades for the A5000
\3 5
^D
News: Hawk V9 Digitiser Prices Down
Wild Vision reduces real-time digitiser
prices
\3 7
^D
News: Scheming Mice
New version of Schema spreadsheet
Clares release replacement mice/Mouse
\3 7
^D
News: More Solutions with Oak PCB
Oak Solutions release OakPCB, a PCB
design tool/CAD
\3 7
^D
News: Musical Notation
Longman Logotron release Notate, a
music composition program/Education
\3 7
^D
News: Ethnic Borders
4Mation release new borders for use
with Poster
\3 7
^D
News: Atomic Entertainment
Atomic Software release Bobby Blockhead
vs The Dark Planet/Games
\3 5
^D
News: Pandora's Box / Games
The Fourth Dimension release Pandora's
Box, Chopper Force and Enter the Realm
\3 5
^D
News: Twilight/Monitor Saver
The Really Good Software Company
release utility to save screen phosphor
\3 7
^D
News: Pirates Ahoy
Chalksoft releases educational game
originally released on the BBC micro
\3 4
^D
News: All Formats Computer Fairs
January's shows/dates/venues
\3 4
^D
News: New Bulletin Board for Bristol
Nightingale BBS is opened in Bristol
Archimedes based nursing/medical board
\3 7
^D
News: Armen Software
New software company from Oundle School
release WindowEd template editor
\3 4
^D
News: Customised Ordering for Clip Art
DEC_dATA offer service to sell
customised Clip Art
\3 4
^C
Review: Video on Your Desktop
Irlams real time video board
Desktop Video/Digitising/Graphics/Irlam
\3 9
^B
RISC OS 3 Basic
A look at the new features of Basic V
in RISC OS 3 on the A5000/Programming
\3 12
^C
Review: Customised Artwork with smArt
4Mations linked graphics system
Graphics/DTP/Clip Art/Draw/4Mation
\3 15
^A
Desktop Animator (Part 1)
First part of an application to produce
animations in a window on the Desktop
\3 19
^C
Review: RISC OS 3 Draw
A look at the new version of Draw on
the A5000/Graphics
\3 22
^C
Review: Pinpoint
Longman Logotron's educational database
Multi-media/Education
\3 25
^A
Exploring Unix on the Arc
A look at the Unix operating system on
the Arc/Mainframes/RISC iX
\3 29
^C
Review: CalcSheet
A look at the spreadsheet package from
Trail Software
\3 33
^M
Disc: ArcMind
A Desktop game of Mastermind
Games/C Source
\3 36
^M
Disc: Two Maesto Tunes
For use with the AutoPlay application
\3 36
^M
Disc: Draw Clip Art
80K of Draw file Clip Art
Graphics/Arrows/Borders/Flashes
\3 36
^M
Disc: FilerPlus
Adding Filing Functions (from Volume 4
Issue 5)/See Into the Arc
\3 36
^M
Disc: Mercury Font
An outline font
Graphics/Wordprocessing/DTP
\3 36
^M
Disc: Mode Aid
A utility to make mode changing easy in
the Desktop
\3 36
^M
Disc: smArt Example Draw Files
Example Draw files from 4Mations
smArt package
\3 36
^M
Disc: Polar Graphs
An application that generates Draw
files of graphs in polar co-ordinates
\3 36
^C
Review: Elite
The space epic from Hybrid Technology
reviewed/Games
\3 38
^A
Multi-tasking Maestro File Player
Update of the AnyPlay program from
Volume 1 Issue 9 to make it multi-task
\3 41
^C
Preview: BestForm
A preview of the equation package from
Klein Computer/DTP/Graphics
\3 43
^B
Exploiting the Wimp (Part 3)
Altering window work areas/Creating
submenus on the fly/Writable icons
\3 45
^M
Disc: Calendar
A seasonal multi-tasking calendar
display for the Desktop
\3 49
^M
Disc: PipeLine
An OSCLI script manager application
with many example files
\3 49
^A
WP/DTP: DeskEdit Hints
Hints for the Desktop Editor from RISC
Developments
\3 50
^A
The 80 Column: International Characters
A look at how to print non-English
characters with the new Printer drivers
\3 53
^B
Using ANSI C (Part 7)
Saving files/save boxes/save_proc()
\3 54
^A
Into the Arc: Filetypes and Date Stamps
An explanation of filetypes/run and
print actions/datestamps
\3 57
^A
C Hint: Irreversible Opening
Opening locked files creates problems
\3 61
^A
C Hint: Reading Absent Files
Opening a file on a floppy disc that is
not present, but which has been seen
\3 61
^A
C Hint: Shifty Logic
Priority of the logical shift operators
>> and <</Operator
\3 61
^A
C Hint: ASM Flags
-quit -stamp -closeexec files for use
in linking C and Assembler code
\3 61
^E
Hint: RISC OS 3 INKEY Value
INKEY(-256) values given for all the
Archimedes operating systems so far
\3 62
^E
Hint: DrawTools Rotation
How to rotate an object created by
DrawTools about its centre
\3 62
^E
Hint: The PC Emulator and the Break Key
How to enable the Break key after PCEmS
has disabled it
\3 62
^E
Hint: Alt Key Combinations
Using the Alt key with characters other
than those on the numeric keypad
\3 62
^E
Hint: Wimp Tick Toggling
How to toggle ticks on Wimp menu items
easily
\3 62
^E
Hint: Close with Adjust
Shift-Adjust on Close icon of editor
windows opens parent directory
\3 63
^E
Hint: Quoting Impression
How to place smart quotes in Impression
documents
\3 63
^E
Hint: Basic Editor Function Keys
Keys that are not listed in the Basic
User Guide
\3 63
^E
Hint: Null Dustbin
Using the Null: device to delete locked
files
\3 63
^E
Hint: Watchdog Options
How to set Watchdog options to Total
or Read/Write protection
\3 63
^A
Technical Queries: Application Quits
The difference between quitting an app
from its menu and the Task window
\3 65
^A
Technical Queries: Old C Library
How to make sure your application gets
the right version of the C Library
\3 65
^A
Postbag: Scientific TeX
ArchiTeX, the implementation of TeX and
LaTeX/Equasor/Equations
\3 67
^A
Postbag: Acorn Trips Up
PC Emulator DR DOS upgrade as opposed
to MS-DOS upgrade
\3 67
^A
Editorial: A Serious Matter
Apology from Archimedes World
Program copyright
\4 3
^D
News: PC Card from Aleph One
Aleph One releases 20MHz 386SX expansion
card with 4MB or 1MB of RAM
\4 4
^D
News: Fonts Fantasia
Electronic Font Factory adds a host of
fonts to its catalogue/Outline Fonts/EFF
\4 4
^D
News: Acorns Guide to Good English
Acorn Technical Publications Style Guide
Helps writers of technical manuals
\4 4
^D
News: Econet Bulletin Board Software
XOB releases Bulletin for use with
Bulletin Boards/Comms
\4 4
^D
News: Freddy Teddy Visits the Playground
Topologika releases new educational
program
\4 4
^D
News: Longman Logotron 1992 Plans
Insight/Analogue/Digital/Eureka
Junior Pinpoint/PenDown Plus
\4 5
^D
News: All Format Fairs
This months fair dates and venues
\4 5
^D
News: Worth a Detour
Electronic Solutions release Detour for
manipulating files
\4 5
^D
News: Ethernet Connectivity
Atomwide release low cost Ethernet card
for the Archimedes/Networks/LAN
\4 5
^D
News: Mega Leisure
Flight Simulator Toolkit released by
Simis/Game/Simulation
\4 7
^D
News: ESM Expands on Desktop Folio
Editors Pack and Maths Pack released for
Desktop Folio/World Map Study/Geography
\4 7
^D
News: First and Second Impressions
First Impression and Good Impression
released by Word Processing/DTP/Book
\4 7
^A
Armed and Ready for Battle
Details on new Acorn ARM processors
ARM6/ARM60/ARM61/ARM600/CPU/RISC/Chips
\4 8
^C
Review: Illusionist
The 3D scene creation package from
Clares/Ray Tracing/Graphics
\4 12
^A
Scrap Value
A look at the new method of arranging
system resources and scrap files/!Scrap
\4 15
^C
Review: Vidi-Archimedes
A low cost digitiser from Rombo
Graphics/Video/Sprites/DTP/Clip Art
\4 17
^G
Font Name Conflicts
An application to change the name of a
font to avoid conflicts/Outline fonts
\4 20
^C
Review: Graphbox Professional
A look at the sophisticated graph and
chart package from Minerva
\4 23
^H
File Compare Utility
An assembler routine to compare two
files for differences
\4 26
^A
Desktop Animator (Part 2)
Improved techniques to produce
animations in a Desktop window/Graphics
\4 19
^A
Into the Arc: Using Shared Resources
A look at system resources (shared
modules) and the use of scrap files
\4 31
^C
Review: Karma - The Flight Trainer
The virtual reality space game from
Periscope Software
\4 34
^M
Disc: Multi-tasking Maestro File Player
Enhanced version of magazine listing
with multiple file juke box facility
\4 36
^M
Disc: Module Information Application
Displays information about modules
without having to load them/RMA
\4 36
^M
Disc: The Game of Spinel
A smoothly animated game along the
lines of Asteroids
\4 36
^M
Disc: Example Vidi-Archimedes Pictures
Samples from the digitiser reviewed in
this issue
\4 36
^M
Disc: Speed Test Programs
Programs in Basic, C and Pascal to test
language speeds (see C Notebook)
\4 36
^M
Disc: Acorn Scrap Application
The new !Scrap application for storing
scrap files
\4 36
^A
Pictographs in Ovation and Impression
How to create pictographs in DTP as in
PipeDream 4/Graphics/Graphs
\4 38
^A
Exploring Unix Part 2: Using XWindows
A look at XWindows on the Archimedes
under RISC iX/GUI
\4 41
^M
Disc: Security
Computer anti-theft protection for
machines with fixed hard discs
\4 45
^M
Disc: Informer Database
Very sophisticated card based database
with example file
\4 45
^A
WP/DTP: Exploring Impression II
A look at the features of Impression 2
that make it worth using
\4 46
^C
Review: Quick on the Draw
A look at Tracer, Trace, Image Outliner
Sprite to Draw file conversion/Graphics
\4 49
^B
Using ANSI C (Part 8)
Implementing RAM transfer
Release 4 enhancements
\4 53
^E
C Hint: Beware of resspr_init()
Using a Sprites file in applications
\4 55
^E
C Hint: Wimp Version
Using wimpt_init() to discover the
version number of the Wimp
\4 55
^E
C Hint: Is C Faster then Basic
Benchmark timings of programs on this
months magazine disc
\4 55
^E
C Hint: Hex in Strings
Using embedded hex characters with
printf() and sprintf()
\4 55
^B
Exploiting the Wimp (Part 4)
Saving data by RAM transfer
Saving data to another application
\4 57
^E
Hint: File Dragging
Dragging a selection of files into an
editor loads each file individually
\4 62
^E
Hint: File Closing
Closing files from within multi-tasking
applications
\4 62
^E
Hint: ADRL Directive
A macro to implement the ADRL directive
from Acorn Assembler
\4 62
^E
Hint: File and Directory Access Quirk
Strange behaviour when selection of
files and directories has access changed
\4 62
^E
Hint: DR DOS Cures MS-DOS
Using DR DOS editors in MS-DOS
\4 62
^E
Hint: Promoting Impression Junior
Using some Impression II features in
Impression Junior
\4 62
^E
Hint: Adjust Scrolling
Reversing the direction of scrolling
by using Adjust instead of Select
\4 62
^E
Hint: Command Abbreviations
Take care when using abbreviated
commands on new operating systems
\4 62
^F
Points Arising:
Control Code Insertion Utility for Edit
\4 63
^F
Points Arising:
A Desktop Player for Maestro Files
\4 63
^F
Points Arising:
Exploiting the Wimp (Part 3)
\4 63
^A
Technical Queries
Allocating memory for document files
\4 65
^A
Postbag:
Programming with a Sense of Humour
OSCLI in Basic
\4 68
^A
Postbag: Upgrading to an A5000
5.25" floppy disc interface/Backwardly
compatible
\4 68
^A
Postbag: A Cautionary Tale
Clearing your hard disc before resale
\4 68
^A
Postbag: Beware the Overloaded Arc
Using system calls to speed up chip
access is not always a good idea
\4 68
^A
Postbag: Fortran Friends
Details of a Fortran User Group
\4 68
^A
Editorial: Public Domain Software
Reader Participation
\5 3
^D
News: Fun School 4 Arrives
Europress Software releases Arc version
of Fun School 4/Education
\5 4
^D
News: DTP For All
Sigma Press publish Desktop Publishing
on the Archimedes by Bruce Goatly
\5 4
^D
News: DTP For All
Dabs Press publish Budget DTP
by Roger Amos
\5 4
^D
News: Acorn PC Emulator
Yet more news on upgrading the PC
Emulator for MS-DOS and DR DOS
\5 4
^D
News: Noch Mehr Software fr die Arc
Klein Computer of Germany release
MouseRecorder/Funktionsplotter/HD Backup
\5 4
^D
News: Databases in Space and Time
ESM announces Time Traveller and
SeeLinks educational database/Education
\5 4
^D
News: Dictionary of the Living World
CD ROM from Media Design Interactive
Available from Optech Ltd/Education
\5 5
^D
News: Computer Concepts Update
FaxPack and ArtWorks from CC
Communications/DTP/Graphics
\5 5
^D
News: Splitting Image
Sherston Software releases clip art
collection/DTP/Graphics/Education
\5 5
^D
News: 4Mation News
4Mation announce Vector/Masque & Talk/
DoLittle/Unwanted/Sentiment for smArt
\5 5
^D
News: Fight the Flab
MEWsoft release version 2 of Diet
Manager/The Forms Suite/Fancy Labeller
\5 5
^D
News: Scanned from Afar
Iota produce Image Scanner in black and
white and colour/Graphics
\5 5
^D
News: All Format Fairs
The latest All Format Fairs venues and
dates
\5 5
^D
News: Getting Hyperactive
HyperActive Digital Multimedia Adaptor
and three video discs announced
\5 7
^D
News: News from Simtron
Publishers of Archway postpone new
Archway version for RISC OS 3
\5 7
^D
News: TrailSoft
Publishers of CalcSheet withdraw the
package from sale
\5 7
^D
News: Up Periscope
Periscope publishers of Karma - The
Flight Trainer have new telephone lines
\5 7
^D
News: Communicating with Psion
M.W.Godwin releases !CL for
multi-tasking link with Psion
\5 7
^C
Review: Aleph One 386 PC Expansion Card
First hardware PC card for the Arc
MS-DOS/DR DOS/PC Emulator
\5 8
^A
Creating Draw Files in Basic (Part 1)
First set of procedures to create text
items in Draw files from Basic/Graphics
\5 10
^C
Review: Squirrel Database
Digital Services relational database
management system
\5 15
^A
Desktop Character Rulers
Application to display character rulers
on the Desktop
\5 21
^C
Review: First Impression
Review: Good Impression
Two books on Impression DTP
\5 24
^A
Improving the quality of half-toned
printing on a dot-matrix printer
Palette changing/Graphics/Printing
\5 28
^C
Review: Flight Sim Toolkit
Simis flight simulator toolkit
Games
\5 31
^B
Using ANSI C (Part 9)
Error handling/Fatal errors
Generating error messages
\5 34
^M
Disc: The Game of Buster
Implementation of the game of Breakout
with added feature of an angled bat
\5 36
^M
Disc: Mode Aid
Mode management application
Update from Volume 5 Issue 3
\5 36
^M
Disc: Joining Draw Paths Together
Application to take a Draw file and
join the paths therein together
\5 36
^M
Disc: Example TypeStudio Files
Five example Draw files from TypeStudio
from RISC Developments
\5 36
^A
Into the Arc: Using Shared Resources 2
A look at the use of outline fonts and
printer drivers
\5 38
^A
WP/DTP
Using Ovation for Reports and Invoices
Making the most of linked frames
\5 42
^M
Disc: Killer and VProtect
Virus protection software from Acorn
Computers
\5 45
^M
Disc: Dealing with Giant Files
Application to allow saving of large
files onto multiple floppies
\5 45
^C
Review: Hewlett Packard DeskJet 500C
Colour inkjet printer reviewed
Printing/DTP
\5 46
^A
Sharing the Work: CLib from Assembler
Using the shared C Library from within
Assembler/CLib
\5 49
^E
C Hint: Cryptic EOF
Make sure that source code has a newline
character at the end
\5 53
^E
C Hint: bbc_vdu in Module Star Commands
Error given when using this call in
modules
\5 53
^E
C Hint: CDS and DeskEdit
Setting up DeskEdit User Commands for
use with Beebug C Development System
\5 53
^E
C Hint: heap_alloc() Problems
Claiming too much memory adds unclaimed
memory to application workspace
\5 53
^E
C Hint: Templates for dbox
Designing dialogue boxes using a
template editor
\5 53
^C
Review: WindowEd
A look at a new template editor from
Armen Software/FormEd/Windows
\5 54
^A
80 Column: RISC OS 3 Printer Drivers
Canon BubbleJet Printer Drivers
Direct Laser Printers
\5 57
^B
Exploiting the Wimp (Part 5)
Loading data by RAM transfer
Loading data from another application
\5 59
^A
Technical Queries
Altering icon flags of icons created in
a template editor
\5 62
^A
Technical Queries
Moving the cursor around a grid in a
window by trapping key presses
\5 62
^A
Technical Queries
Creating menus with items longer than
12 characters by indirection
\5 62
^A
Postbag: DIY Hard Disc Interfacing
Plea for help on adding cheap hard disc
to an Archimedes
\5 65
^A
Postbag: Wimp Function/Procedure Library
Idea for a shared Wimp library to
shorten magazine listings
\5 65
^A
Postbag: Request for Graphics
Request for help in compiling a book
on graphics
\5 65
^A
Postbag: A Shocking Experience
Static ignites cleaning spray on
monitor/Warning
\5 65
^E
Hint: Untitled Dragging
How to enable a window with no title to
be dragged around the Desktop
\5 66
^E
Hint: Text File Conversion to PC
Tips on how to convert Archimedes text
files to work in PC word processors
\5 66
^E
Hint: Wordwrapping Caution
Do not use wordwrap when entering
programs/Obey files to toggle wordwrap
\5 66
^E
Hint: Opening Directories in RISC OS 3
Holding Ctrl when opening directories
does not run !Boot files
\5 66
^E
Hint: Filling in Paint
Anomaly when a sprite with transparency
mask is flood filled
\5 66
^E
Hint: Shifty Characters
Entering characters into writable icons
using Chars and the Shift key
\5 66
^E
Hint: Updating System Modules
Make sure that modules are overwritten
when dragging new ones into System
\5 66
^A
Editorial: Beebug Tenth Anniversary
Help for contributors
Write-Back pages/Postbag
\6 3
^D
News: Acorn Upgrade PC Emulator Again
Version 1.80 with full VGA support and
CD-ROM utilities/MS-DOS/DR DOS
\6 4
^D
News: Fourth Dimension Play On
X-Fire/Cataclysm/Grievous Bodily ARM
All their games now work on A5000
\6 4
^D
News: CJE Memory Upgrades
A5000 memory boards announced
Price changes for CJE products
\6 4
^D
News: Aleph One Reduces ARM 3 Price
Cheaper ARM 3 upgrade
\6 4
^D
News: Calligraph Network Printing
ArcLaser released for speedy network
printing
\6 4
^D
News: Tesco Launch Computers for Schools
New scheme to put Acorn computers into
schools via Tesco customers
\6 5
^D
News: Computer Concepts Print in Colour
CC announce ColourDirect system
Colour inkjet printing/24 bit driver
\6 5
^D
News: What, No Canon?
Printer rumour about laser engines
\6 5
^D
News: Eureka Delay
Longman Logotron delay release of
Eureka spreadsheet
\6 5
^D
News: Club A3000 Get Musical with EMR
Details of classes for EMR products
Music/MIDI
\6 5
^D
News: Ace Driving
Ace Computing release Hewlett Packard
DeskJet 500C printer driver for A5000
\6 7
^D
News: Clares Receive a Title
Titler released
Video titling application/Graphics
\6 7
^D
News: Watford Join the PC Card Market
New 386SX PC card from Watford
Electronics/MS-DOS
\6 7
^D
News: Irlam May Have Fax Card Soon
Irlam announce fax card with modem
OCR software nearly ready
\6 7
^D
News: Goodbye 400, Hello 5000
Acorn stop producing the A400/1 range
because of A5000
\6 7
^D
News: Acorn User Show Dates
Dates for the 1992 BBC Acorn User show
at Wembley
\6 7
^D
News: Acorn Roadshow Bounces Back
Dates and venues for May Acorn Roadshow
\6 7
^B
Wimp Function/Procedure Library Part 1
First part in Wimp library series
Multi-tasking/Application/Desktop/Basic
\6 8
^C
Review: Archimedes Gets the Fax Straight
Computer Concepts Faxpack reviewed
Communications/Comms
\6 13
^A
Using Acorns New PC Emulator (Part 1)
How to get the best out of Acorns new
multi-tasking PC Emulator/MS-DOS/DR DOS
\6 17
^C
Review: Computer Concepts Artworks
First look at the new graphical design
application/Art/Graphics/Design
\6 20
^A
Boot Applications Revisited
Description of how to set up any disc to
auto-boot using boot applications
\6 23
^C
Review: Presenter GTI
The presentation pack from Lingenuity is
examined/Graphs/Charts/CSV
\6 25
^B
Assembler Workshop:
Integer Square Root routine
Fast Integer Sorting routine
\6 29
^C
Review: Notate
Musical composition from Longman
Logotron/Music/MIDI
\6 32
^A
Dynamic Systems Visual
A short program to produce an attractive
dynamic screen display/Graphics
\6 35
^M
Disc: Example Notate file for Maestro
Fugue in A major by Dmitri Shostakovich
Complete with AutoPlay application
\6 36
^M
Disc: Draw Ruler
A centimetre ruler in Draw file format
for measuring Draw objects
\6 36
^M
Disc: Source Code for C Notebook Hint
C source for program to convert string
terminators in templates to nulls
\6 36
^M
Disc: File Access Application
Application to unlock and lock files and
directories recursively
\6 36
^M
Disc: Multisync Mode Module
Module that enables non-multisync
monitors to emulate multisync modes
\6 36
^M
Disc: Printer Calibration
Application to calibrate printer page
size for setting up page data/margins
\6 36
^M
Disc: DeskEdit Text Header Displayer
Application to display non-printing
lines fom DeskEdit files
\6 36
^M
Disc: WindowEd Demonstration Version
Full version of Armen Software template
editor without save option
\6 36
^C
Review: Archimedes Disc Rescue
LOOKsystems package for recovering data
from corrupted discs
\6 38
^A
SWI Name/Number Converter for Basic
Changing between SYS names and numbers
in Basic programs
\6 40
^M
Disc: Gangster Outline Font
An outline font based on the Chicago
font on the Apple Macintosh
\6 43
^M
Disc: Gallery Sprite Viewer
Application to enable sprite files to
be examined easily in the Desktop
\6 43
^A
Into the Arc
Using RISC OS 3 Printer Drivers
Printing/A5000/Shared Resources
\6 45
^C
Review: DTP book
Desktop Publishing on the Archimedes -
DTP for All/Sigma/Bruce Goatly
\6 48
^A
Creating Draw Files in Basic (Part 2)
Final set of procedures to create lines
in Draw files from Basic/Graphics
\6 51
^A
WP/DTP: Ovation and Impression Hints
Hints for the two DTP applications
\6 54
^B
Using ANSI C (Part 10)
Memory Allocation
malloc/calloc/realloc/free
\6 57
^E
C Hint: Null Terminating Template String
Remember that the template editor
terminates strings with CRs nor nulls
\6 59
^E
C Hint: The enum Alternative to #define
Defining names to use in switch
statements
\6 59
^E
C Hint: var args for debug()
Using the RISC User Debugger debug with
printf style format strings
\6 59
^E
C Hint: Using Bit Fields
Representing flags using the bit field
technique
\6 59
^E
C Hint: Using setlocale()
How to ensure that languages other than
English can be handled in C programs
\6 59
^E
Hint: Alphabets and RISC OS 3
Bug in RISC OS 3.00 when changing
alphabets and how to overcome it
\6 62
^E
Hint: Smarter Impression Quotes
How to enter smart quotes in Impression
using single keypresses/DTP
\6 62
^E
Hint: Correct Alternative Keys
Correct listing of Alt key shortcuts
\6 62
^E
Hint: Error Variable Reporting
Displaying variable values from Wimp
programs using error boxes
\6 62
^E
Hint: EdInsert Inserts Further
How to extend the EdInsert application
to use DeskEdit and SrcEdit
\6 62
^E
Hint: Template Icon Button Types
Changing icon button types to avoid
errors when using templates
\6 62
^E
Hint: Window Handles in RISC OS 3
Details on new ranges of window handle
values in RISC OS 3
\6 62
^E
Hint: Proportional Spacing for BJ10e
Hints for adding proportional spacing to
Canon bubblejet printer driver
\6 62
^E
Hint: Blank DeskEdit Headers and Footers
How to create a blank header or footer
in DeskEdit
\6 62
^E
Hint: Palette Error Error
Correction to hint about saving Wimp
sprite pool
\6 62
^A
Technical Queries:
Transient Utilities and how to make sure
there is enough memory to run them
\6 66
^A
Technical Queries:
Saving data to a text file with various
tab width settings
\6 66
^A
Technical Queries:
Selecting a user-defined mode for use
with the Desktop
\6 66
^A
Write-Back:
BlackLet font on Volume 4 Special Disc
Corrected version for LaserDirect
\6 68
^A
Write-Back: ARM Developments
Acorn reply about article on ARM chip
developments
\6 68
^A
Write-Back: Acknowledgement Where Due
G.A.Herdman Educational Draw files used
in previous article
\6 68
^A
Write-Back: Trace Elements
Update to Trace allows 256 colour
sprites to produce 256 colour Draw files
\6 68
^A
Write-Back: Is C Faster than Basic?
Comments on C compared to Basic
\6 68
^A
Write-Back: Historical Adjustments
Comments on Calendar applications and
historical fact
\6 68
^A
Write-Back: Mode 7 Screensave Wanted
Plea for a screen saver to save mode 7
screens
\6 68
^A
Write-Back: Re-inking Printer Ribbons
How do you re-ink printer ribbons and
prevent jamming
\6 68
^A
Write-Back: Canon Bubblejet BJ10e(x)
Problems when printing multiple files
on the Canon
\6 68
^A
Write-Back: Bespoke Software
Plea for ideas for programs for the
magazine/disc
\6 68
^A
Editorial: All About Credibility
Comparing the Archimedes system to PCs
and Macintoshes
\7 3
^D
News: Computer Concepts Goes Wild
Computer Concepts buys majority stake
in Wild Vision
\7 4
^D
News: Fourth Dimension Checks it Out
Fourth Dimension release Cyber Chess
Multi-tasking 3-dimensional Chess game
\7 4
^D
News: DT Software Sees the Light
DTS release Floptical Optical 20Mb drive
and Fotoman monochrome camera
\7 4
^D
News: Irlam Announces its Fax/Modem Card
Details of the fax/modem card as well as
software improvements to i-Mage
\7 4
^D
News: Cheap Digitising from HCCS
HCCS release a very cheap monochrome
digitiser
\7 4
^D
News:
Acorn's Replay Multimedia Video System
Exciting Desktop video system
\7 4
^D
News: L'Art Smart
4Mation release foreign language
versions of some of their smArt packages
\7 4
^D
News:
Longman Logotron Pinpoints a Landmark
Upgrade to PinPoint & new Landmark packs
\7 4
^D
News: Silicon Versions
New versions of RiscBASIC compiler and
ARC-PCB/Silicon Vision
\7 4
^D
News: Lapping it up
Rumours on the Acorn Laptop
\7 4
^D
News: RISC OS 3
Latest details on the release of the new
operating system for existing machines
\7 4
^D
News: Archimedes Converses with Psion
!CL allows the Archimedes to be hooked
up to a Psion series 2
\7 4
^D
News: Classy Software
Class 3 announce 3 multimedia books
Education
\7 4
^C
Review: Aleph One 386 PC Card
A look at the first PC Card for the Arc
PC Emulator/MS-DOS/DR DOS
\7 8
^A
Select and Collect
A look at some of the best programs
available in the Public Domain
\7 13
^G
First Few: Rapid File Identification
Application to display first 217 bytes
of any file
\7 17
^C
Preview: Optical Character Recognition
A first look at the new OCR software
from Irlam instruments
\7 21
^A
WP/DTP:
More on Penguin Graphics in Ovation and
Impression/Graphs
\7 24
^A
Improving Handheld Scanner Images
A program to inprove the output from
monochrome handheld scanners
\7 27
^C
Review: Titler
The video titling package from Clares
Graphics/Presentation
\7 32
^A
Into the Arc:
The Joys and Tribulations of Upgrading
to an A5000/RISC OS 3
\7 36
^M
Disc: GiantFile and GiantRead
Improved GiantFile and Public Domain
GiantRead for saving large files to disc
\7 38
^M
Disc: KeyWindow: Desktop Function Keys
Public Domain application to display a
function keystrip on the Desktop
\7 38
^M
Disc:
DDE Front End for ISO Pascal Compiler
Multi-tasking front end for Pascal
\7 38
^C
Review: PDSView Image Processor
CD-ROM Image Processor from SpaceTech
Graphics/Planetary Data Syatem
\7 40
^C
Review: Functionplotter
Klein Computer graph plotting package
is examined/Surfaces/Contour plots
\7 43
^A
Using ANSI C (Part 11)
Memory allocation with the flex family
of functions
\7 44
^A
Creating DIY Multi-tasking Applications
Using the FrontEnd module from the DDE
to create instant multi-tasking apps
\7 47
^A
Using Acorn's New PC Emulator (Part 2)
Advice on using hard discs and MultiFS
RISC OS 3/Mouse driver/Filenames
\7 50
^M
Disc: High Quality Clip Art
Clip Art for Chess, Draughts, Music and
Crosswords
\7 55
^M
Disc: Cartesian and Polar Graph Plotters
Applications to produce Cartesian and
Polar graphs in the form of Draw Files
\7 55
^A
80 Column: A4 Continuous Paper
Compatibility differences between 24-pin
and 9-pin printers
\7 57
^B
Wimp Function/Procedure Library Part 2
This month deals with icons
Multi-tasking/Application/Desktop/Basic
\7 58
^E
C Hint:
Rescuing dbox_fillin() Keypresses
Keyboard shortcuts for menu icons
\7 63
^E
C Hint: Watch Out for Boundaries
Structures are rounded up to word
boundaries and space can be saved
\7 63
^E
C Hint: Using atexit()
How to register functions to be called
immediately prior to program termination
\7 63
^E
C Hint: More EOF Errors
How to avoid the error caused by no
carriage return at end of source code
\7 63
^E
C Hint: A Stand-alone Debugging Function
A simple debugging function that prints
information on the Desktop
\7 63
^A
Technical Queries:
Displaying system font text in a window
at a larger size than normal
\7 64
^A
Technical Queries:
Controlling the accuracy of number to
string conversion using STR$ and @%
\7 64
^A
Techincal Queries:
More on Sprite Icons
Correction to Query in Volume 5 Issue 5
\7 64
^A
Write-Back: Spontaneous Combustion
Details of RS correspondence with Fire
Research Station re screen cleaner fire
\7 68
^A
Write-Back: A5 Folded Pamphlets on A4
A method for printing and folding A4
paper into A5 pamphlets
\7 68
^A
Write-Back: Reader Participation
Comments on the amount of reviews in
RISC User and informative articles
\7 68
^A
Write-Back: Basic Routines for RISC OS
Printer Drivers
Plea for help on HardCopy module
\7 68
^A
Write-Back: Intersheet Files on Arc
Help required to port Intersheet files
into Arc spreadsheet applications
\7 68
^A
Write-Back: PC Emulators
Comments on Aleph One PC Card/Help
required to use Arc to replace PC parts
\7 68
^A
Write-Back: Help required on Monochrome
Presentation Graphics
Pattern filled monochrome graphics
\7 68
^E
Hint: Comms With Serial Port On A5000
Changes to the new serial port in
RISC OS 3 on the A5000
\7 72
^E
Hint: Changing Language in DeskEdit
How to change a text file to a Basic
file within DeskEdit
\7 72
^E
Hint: Hard Space by Mistake
Pressing Alt and Space will enter a hard
space which can cause problems
\7 72
^E
Hint: Monitor Saver Printing Problem
How to fix the RISC User Monitor Saver
so it does not prevent printing
\7 72
^E
Hint: Waiting for the Print Job...
Making your computer beep when a long
multi-tasking print job is finished
\7 72
^E
Hint: Standard ArcScan Searching
How to search for standard items in
ArcScan files
\7 72
^E
Hint: Unplugged ShellCLI
How to re-initialise the ShellCLI module
if it gets unplugged
\7 72
^E
Hint: Temporary Dialogue Boxes
How to set up boxes that disappear when
the mouse is clicked
\7 72
^A
Editorial: Promoting Acorn
Contributors to RISC User
Acorn launch laptop
\8 3
^D
News: Pineapple Anti-virus Service
Pineapple Software introduces service to
help combat Archimedes viruses
\8 4
^D
News: Craddock Modularise Memory
A5000 4Mb memory upgrade from Craddock
Computer Systems/Modular upgrade to 16Mb
\8 4
^D
News: Minerva Chew the CAD
Minerva Software releases CADet CAD
package/PrimeArt upgrade/Graphics/Art
\8 4
^D
News: Acorn Stay Up and Go Down Under
Acorn back in profit in last half of
1991/Australia/New Zealand/ARM Ltd
\8 4
^D
News: Apple Choose ARM for New Product
Apple Newton Notepad computer uses
ARM 610 chip
\8 4
^D
News: BirdTech Fly to The Rescue
Printing and colour scanning service
from BirdTech/Printing
\8 4
^D
News: Three Dimensional Fourth Dimension
The Fourth Dimension releases details of
Black Angel 3D space game/Games
\8 4
^D
News: BBC Software with Longman Logotron
BBC Educational Publishing releases its
BBC Software for Schools catalogue
\8 4
^D
News: I Design therefore I CAD
G-Soft from Germany releases G-Draft CAD
package/Silicon Vision news/Graphics
\8 4
^D
News: ArcMark Not Kids Stuff
KidsRAM of Australia announces
computerised teachers mark book
\8 4
^D
News: New Version of Interacter
Interactive Software Services releases
new version of Fortran graphics library
\8 4
^D
News: Keep Taking the Tablets
TechSoft interduces HandiPad graphics
tablet/Graphics/CAD
\8 4
^D
News: Aid From the Lord of the Rings
Rheingold Enterprises releases TextAid
and announces TimeLord
\8 4
^D
News: Into the Great Wide Open
Projected release dates for ArtWorks
FaxPack data transfer and Eureka
\8 4
^A
Virtual Reality Explored
A look at how to display 3 dimensional
images using stereoscopy/3D Graphics
\8 8
^A
Auto-Booting the Desktop
How to boot your system with multiple
floppies and how to include Compression
\8 13
^A
Multimedia Revisited
An update on the fast developing world
of multimedia/CD-ROM/JPEG/Replay
\8 17
^C
Review: Prophet
A look at the new accountancy package
from Apricote Studios/Accounting
\8 21
^A
MouseTrap: Confining Your Mouse
Application to enable your mouse pointer
to be constrained to straight lines
\8 25
^M
Disc: Draw File Street Map Processor
Application to process Draw files to
produce street maps
\8 29
^M
Disc: TreeCat
Application to display information on
directory and file layout on discs
\8 29
^A
The PC Pages: PC Emulator 1.8 and VGA
A look at the new version of the PC
Emulator and its VGA emulation/MS DOS
\8 31
^C
Review: Orrery
The astronomical package from SpaceTech
Astronomy/Solar System/Planets
\8 35
^M
Disc: Wimp Interface for Basic Editor
BEdit2 enhanced Basic Editor interface
Enhanced from BEdit
\8 38
^M
Disc: Font Swap Application
Useful application to ease the use of
multiple fonts discs on floppy systems
\8 38
^M
Disc: Forms and FormPrint
Enhanced form creation/printout apps
for use with FX/RX and CPA80 printers
\8 38
^M
Disc: Profile - Program Profiler
Application to enable Basic programs to
be timed in great detail
\8 38
^M
Disc: Block Shifting Puzzle
Desktop puzzle in which you must move
blocks to their correct positions
\8 38
^C
Review: Colour Scanning at Large
A review of the ProI-Mage A4 colour
scanner from Irlam Instruments
\8 40
^A
Into the Arc:
Upgrading the PC Emulator on an A5000
Further experiences with the A5000
\8 43
^C
Review:
Budget DTP on the Acorn Archimedes
A look at this DTP book/Draw/Edit/Paint
\8 46
^B
Wimp Function/Procedure Library Part 3
This month deals with menus
Multi-tasking/Application/Desktop/Basic
\8 49
^A
WP/DTP: Impressions Hidden Extras
How to use Impression to create folded
pamphlets and multiple labels
\8 55
^E
C Hint:
Using bbc_get() and bbc_inkey()
together
\8 59
^E
C Hint: Useful Compiler Flags
Reducing bugs and improving programs by
using compiler flags
\8 59
^E
C Hint: Circumventing win_settitle()
Changing window titles without losing
large amounts of memory
\8 59
^E
C Hint:
Conditional Expressions in printf()
Using the ?: construct in arguments
\8 59
^A
Using ANSI C (Part 12)
Compiling, linking and libraries
LibFile/Linker/Compiler
\8 60
^F
Points Arising: Icon Bar Clock
Correction to this application from
RISC User 3:10
\8 62
^F
Points Arising: 
Wimp Function/Procedure Library (Part 1)
Two small errors/points
\8 62
^A
Creating Draw Files from Basic Revisited
Corrections to programs from RISC User
5:5 and 5:6/Graphics
\8 63
^A
Technical Queries:
Using outline fonts with DTP & reducing
display time via use of font cache
\8 64
^A
Technical Queries:
How to test the settings of bits in
flags returned by Wimp calls
\8 64
^A
Technical Queries:
The purpose of the MessageTrans module
International software
\8 64
^E
Assembler Hint: Corrupted Registers
Registers may not always be preserved
during SWI calls
\8 67
^E
Assembler Hint: Multiplication
How to avoid using MUL when addition,
subtraction or shifting will do
\8 67
^E
Assembler Hint: Error Handling
Debugging routine for use when using
the X form of SWI calls
\8 67
^A
Write-Back: Book Review - Update
Price correction for Desktop Publishing
on the Archimedes book
\8 68
^A
Write-Back: Re-Inking Ribbons
Conflicting views on whether re-inking
is a good or bad idea
\8 68
^A
Write-Back: Is C Faster than Basic
Readers views on the relative merits
of Basic and C for programming
\8 68
^A
Write-Back: Object Oriented Programming
Request for information on object
orientated languages for RISC OS
\8 68
^A
Write-Back: More on Canon BJ Printers
Problems when using the Canon BJ10ex
with mail merge from 1st Word Plus
\8 68
^A
Write-Back:
Problems with Proportional Spacing
Star LC-10 comments
\8 68
^A
Write-Back: APL for the Arc
Details about APL for the Archimedes
range
\8 68
^E
Hint: Data Corruption on the A5000
Setting ADFS buffers to zero is vital
to avoid data corruption
\8 72
^E
Hint: Automatic WimpMode Selection
Utility program to read WimpMode setting
and to change mode to that value
\8 72
^E
Hint: Inverting in Draw
How to flip objects over by using
negative scaling factors
\8 72
^E
Hint: Accessing Hidden Basic Programs
Loading and listing Basic programs with
Absolute filetype
\8 72
^E
Hint:
The Case of the Numerical Arguments
Entering numbers in different cases
\8 72
^E
Hint: Adjusting Your Cluttered Desktop
Using the Adjust button with Filer
windows can reduce clutter
\8 72
^E
Hint: Printer Driver Resolutions
Two hints on using different printer
resolutions with printer drivers
\8 72
^E
Hint: Draw Files and Fonts in DrawPlus
Detecting which application created a
Draw file and using fonts with DrawPlus
\8 72
^A
Editorial: Acorns A4 Notebook Computer
Public Domain Software
ArcScan indexes updated
\9 3
^D
News: Groovy Arachnids on Optech CD-ROMs
Creepy Crawlies and Grooves CD-ROMs
announced/Multimedia/Education/CD-ROM
\9 4
^D
News: Calligraphs 1200dpi Printer
Direct drive 600dpi printer with pseudo
1200dpi from Calligraph/Printing/DTP
\9 4
^D
News: Acorn Joins Hugh Symons in Quest
Hugh Symons becomes Acorn distributor
Release of Quest for Gold game
\9 4
^D
News: Acorn Joins Hugh Symons in Quest
Hugh Symons buys Concept Keyboard
Company/Education
\9 4
^D
News: Colour Wars in a Bit of a State
State Machine announces graphics
enhancement cards
\9 4
^D
News: Krisalis Ex Machina
Krisalis releases two new arcade games
Gods and Nebulus
\9 4
^D
News: I Heard it through the Grapevine
Gossip about possible new Acorn machines
RISC OS 3 and new ARM chips from ARM Ltd
\9 4
^D
News: Computer Concepts
Releases New Version of Scanlight 256
Scanner/Graphics/DTP
\9 4
^D
News: Portable PC?
Acorns A4 portable now comes with free
PC Emulator/MS-DOS
\9 4
^D
News:
RISC Developments has a Way with Words
New versions of Ovation and Thesaurus
\9 4
^D
News: Sherston in the Sky with Crystals
Sherston Software releases The Crystal
Rain Forest and Graph_IT/Education
\9 4
^D
News: Squirrel Improvements
Update to database from Digital Services
\9 4
^D
News: Braille Conversion
Dorton IT Support Centre releases text
to Braille converter
\9 4
^D
News: Courses at Broad Oak
Broad Oak Computers run training courses
on all aspects of the Archimedes
\9 4
^D
News: Acorn User Show Dates
BBC Acorn User Show at Wembley in
October
\9 4
^D
News: Big Ben Chimes Again
Big Ben Club from the Netherlands has
annual open day in September
\9 4
^D
News: The Silicon Vision Slot
Excellon drill driver and Gerber plotter
drivers available for ARC-PCB
\9 4
^D
News: Plotter Czechs Out UK
Czechoslovakian plotter with driver
available/Printing/Graphics
\9 4
^A
Neural Computing on the Arc
An introduction to neural networks with
example program/Artificial Intelligence
\9 8
^C
Review: Vector
Object-orientated drawing package from
4Mation/Graphics/Draw/DrawPlus/DTP
\9 13
^A
Into the Arc:
Creating ECF patterns in Paint
Graphics/Sprites
\9 19
^C
Review: TechWriter
Scientific word processor from
Icon Technology/DTP/Education
\9 23
^A
Telephone Call Coster
Application to enable you to estimate
the cost of inland telephone calls
\9 27
^M
Disc: Mortgage/Loan Calculators
Application to calculate endowment and
repayment mortgages and loan costs
\9 33
^M
Disc: Outline Font Displayer
Application to display and print fonts
in different sizes
\9 33
^C
Review: Dictionary of the Living World
Multimedia CD-ROM from Optech
Education
\9 34
^M
Disc: Precision Rectangles for Draw
Application to make accurate rectangle
generation in Draw easy
\9 36
^M
Disc: Ovation Cassette Inlay Template
Ovation document containing templates
for audio cassette inlay cards
\9 36
^M
Disc: MessageTrans Tester Application
Example of the use of MessageTrans
Example messages in English
\9 36
^M
Disc: Revue and FritzQuadr Fonts
Public domain fonts for use with
Ovation cassette inlay template
\9 36
^M
Disc: Enhanced Telephone Call Coster
Both international and inland calls can
be costed with this version
\9 36
^M
Disc: RunBasic - Run Basic Text Files
Application to enable text files
containing Basic programs to be run
\9 36
^M
Disc: Text File Reader
Application to display a text file
formatted and in a resizable window
\9 36
^M
Disc: Tiger 2
Detailed catalogue application with
example data for msgazine disc contents
\9 36
^M
Disc: Desktop Yahtzee
Desktop version of the classic dice
game
\9 36
^A
Painless Printing for Part-time
Programmers
Screen dump for Epson compatibles
\9 38
^C
Review: JPEG
JPEG File Compression from DT Software
Image compression/Graphics
\9 41
^A
WP/DTP: Improving graphics in DTP
Tips on the handling of graphics in
Ovation and other packages
\9 42
^A
Managing Assembler
How to use Basic libraries to modularise
assembly language programming
\9 47
^B
Wimp Function/Procedure Library Part 4
This month adds various small routines
Multi-tasking/Application/Desktop/Basic
\9 49
^A
Using MessageTrans from Basic
Use of the MessageTrans module to make
applications international/Wimp
\9 50
^A
The PC Pages: Using MS-DOS 5
Upgrading MS-DOS under the emulator to
take advantage of new features of DOS 5
\9 52
^E
C Hint: Info Clicking
How to avoid displaying the Info box
when the Info menu entry is chosen
\9 55
^E
C Hint: Using Arrays of chars
How to use colours() in the wimp_wind
structure
\9 55
^E
C Hint: Template Font Bind
Using template_use_fancyfonts() in ANSI
C Release 4 to cure font binding problem
\9 55
^A
Using ANSI C (Part 13)
How to display small amounts of text in
a dialogue box filled with text icons
\9 55
^E
Hint: Icon Bar Dropping in RISC OS 3
Dragging files to the empty icon bar
runs the files in RISC OS 3
\9 62
^E
Hint: Tiling Using Ovation
How to print A4 portrait pamphlets in
Ovation
\9 62
^E
Hint: Loading a File with OS_File
Clarification of PRM description of
OS_File load address parameter
\9 62
^E
Hint: Scatter Graphs in ChartWell
Plotting multiple scatter graphs on the
same set of axes in ChartWell
\9 62
^E
Hint: Maestro in RISC OS 3
Fixing the bug in Maestro which causes
notes to be displayed at the wrong size
\9 62
^E
Hint: Sideways RAM in the BBC Emulator
How to make sure the BBC Emulator
simulates four banks of sideways RAM
\9 62
^E
Hint: Right on DeskEdit
Changing the templates file to avoid
filename being hidden in title bar
\9 62
^E
Hint: Template Editing Can Be Bad For
Your Health/Danger when template files
contain a lot of templates
\9 62
^E
Hint: Which Version of RISC OS am
I Using?/MOS Utilities module has
RISC OS version number
\9 62
^E
Hint: PC Emulator and the Pound Key
How to enable the pound sign to be
entered via the keyboard in PC Emulator
\9 62
^A
Write-Back: Acorns Invisibility
More comments about Acorns image in the
marketplace/RISC
\9 65
^A
Write-Back: Intersheet Files on an Arc
Help on importing Intersheet files
into suitable Desktop applications
\9 65
^A
Write-Back: Reviewers and Reviewed
Comments on RISC User reviews and
graphical pattern fills
\9 65
^A
Write-Back: Improving the Quality of
Grey-Scale Images
Hints on image enhancement techniques
\9 65
^A
Write-Back: Newcomers Respond
Comments on the articles about upgrading
to an A5000 in Into the Arc
\9 65
^A
Write-Back:
Support for Frame-Grabbing Software
Help needed for 25-bit graphics project
\9 65
^A
Write-Back:
Fonts for Hewlett-Packard LaserJet
Downloadable fonts for the LaserJet IIIp
\9 65
^A
Technical Queries:
Making sure that not all radio icons in
a group are off at the same time
\9 68
^A
Technical Queries:
How to redfine the system font
using VDU commands and BBCFont files
\9 68
^A
Technical Queries:
The setting of the redraw bit in window
flags will require redraw code
\9 68
^A
Technical Queries:
A simple way to merge two sprites in
Paint
\9 68
^F
Points Arising: Disc version of
Wimp Function/Procedure Library 3
has a bug to do with icon creation
\9 69
^A
Editorial: Major New Products from Acorn
Volume 5 Special Disc/Reader Discounts
Wimp Book/DeskEdit 2/ChartWell 1.1/Show
\10 3
^D
News: New Machines from Acorn
Reference to 5 page review in this issue
\10 5
^D
News: A New Image from Palette Studio
Imagery from Palette Studio
Art package/Graphics
\10 5
^D
News: Acorns Pearls of Wisdom on CD-ROM
Acorn manuals released on CD-ROM by
Emerald Publishing/Multimedia
\10 5
^D
News:
PC Card Getting Better all the Time
Updates to Aleph One Card/MS-DOS/DR DOS
\10 5
^D
News: Why Aye, Longman
Geordie Racer from Longman Logotron
Magpie updated/Education/Multimedia
\10 5
^D
News: Wrap a Network Cable Round the Old
Oak Tree/Oak Solutions ClassNet network
Econet/Ethernet
\10 5
^D
News: Sequel Fever: The Fifth Dimension?
The Fourth Dimension releases Saloon
Cars Deluxe and Nevryon 2/Games
\10 5
^D
News: Can You Dig It?
Arcventure II- The Egyptians from
Sherston Software/Education
\10 5
^D
News: Vector Update
4Mation announces new version of Vector
drawing package/Graphics/Art
\10 5
^D
News: Acorn Heads European Project
Acorn involved in POWER project to
construct portable for education
\10 5
^D
News: Paint it Matt Black
Image Club Graphics clip art released on
Arc by Matt Black/Graphics/DTP
\10 5
^D
News: Two Plus Two Equals Ten out of Ten
Triple R Education releases
\10 5
^D
News: Meet thy Maker
Archimedes Game Makers Manual
Book from Sigma Press
\10 5
^D
News: Multimedia Becomes Really Useful
APA Multimedia announces The Really
Useful CD-ROM Volume 1
\10 5
^D
News: Simpering Simulation
ArcSimp analogue simulation package
from Mijas Software
\10 5
^D
News: Perfidious Albion 1, Crystal
House 0/New games house announces
The Search for Crystal House
\10 5
^D
News:
New Games House Holds Meaning of Life
Software 42 releases new games
\10 5
^D
News: Seriously Multi-tasking
Serious Statistical Software announces
multi-tasking First/Statistics
\10 5
^D
News: What's in a Name?
Club A3000 changes name to The ARM Club
\10 5
^D
News: Molecular Modelling from Arachne
Arachne Software releases molecular
modelling package/Biology/Chemistry
\10 5
^C
Review: Major New Releases from Acorn
A3010/A3020/A4000/ARM250/RISC OS 3
Acorn Universal Network/AUN/Ethernet
\10 8
^C
Review: Major New Releases from Acorn
Acorn Pocket Book/New product prices
A3000/A5000/A540 price changes
\10 8
^A
Mortgage Term Analyser
Program to display repayment mortgages
in a graphical form/Finances
\10 14
^A
Virus Update
The latest news on computer viruses and
software to combat them/Killer/VProtect
\10 17
^C
Review: ArtWorks
Object based drawing package from
Computer Concepts/Graphics/Art
\10 19
^C
Review: Neural Computation
A Beginners Guide
Neural Network book/software reviewed
\10 24
^A
Jello And The Art Of 3D Graphics Part 1
First part in a short series looking at
3D graphics
\10 25
^M
Disc: Basic Program Indenter
Application to indent Basic programs
automatically
\10 31
^M
Disc: Wordsearch Creator
Application to automate the creation of
word search puzzles
\10 31
^A
PC Questions and Answers
Various hints and tips for users of the
PC Emulator
\10 32
^C
Review: PenDown Plus
Educational word processor from
Longman Logotron
\10 33
^M
Disc: Two Example ArtWorks Files
Two small Draw files produced by
ArtWorks from Computer Concepts
\10 36
^M
Disc: SCSI Drive Re-initialiser
An application to prevent a bug with
removable SCSI drives
\10 36
^M
Disc: First Few Plus
Enhanced File Identification Utility
Now useful for Impression documents
\10 36
^M
Disc: Force Drag Application
Module to enable A5000 users to
benefit from sprite drag saves
\10 36
^M
Disc: Enhanced Icon Bar Clock
Icon bar clock application with several
display formats and clock set facility
\10 36
^M
Disc: Jello and the Art of 3D Graphics
Annotated source programs for the first
part of this series
\10 36
^M
Disc: Enhanced Mortgage Term Analyser
Extended version of the program given
in the magazine/Finances
\10 36
^M
Disc: Multiple Backup Application
Multi-tasking backup application to
enable multiple backups to be made
\10 36
^M
Disc: Pascal Compiler DDE Frontend
Improved front end for Acorn ISO Pascal
Compiler
\10 36
^M
Disc: Printer Driver Info Application
Small application to display information
about printer driver modules
\10 36
^M
Disc: SlideShow Sprite Carousel
Application to display sprites and Draw
files in sequence in a window
\10 36
^M
Disc: TextPlate Form Displayer
Application to take forms from the Form
Designer and print them from Basic
\10 36
^M
Disc: Form Designer
Application to ease creation of tables
using a text editor
\10 36
^A
Into the Arc: Hard Disc Management
A look at a new approach to managing a
hard disc
\10 38
^F
Points Arising: GiantFile and GiantRead
Ammendments to enable these apps (5:7)
to work with Acorn SCSI board
\10 40
^F
Points Arising: ArcScan file for 5:9
Small correction
\10 40
^C
Review: Turbo Printing with the BJ-10e
Printer
Turbo Driver from Computer Concepts
\10 42
^E
Hint: Finding Spaces at Ends of Lines
Edit/DeskEdit
\10 43
^E
Hint: Shift-Drag Inserts Full Filename
DeskEdit
\10 43
^E
Hint: Adjust-Close to Open Directory
Edit/DeskEdit
\10 43
^E
Hint: Neat Basic Program Listings
DeskEdit
\10 43
^E
Hint: Window Shrinking
Edit/DeskEdit
\10 43
^E
Hint: Uses For Undo
Edit/DeskEdit
\10 43
^E
Hint: How Many Chars on a Line?
Edit/DeskEdit
\10 43
^E
Hint: Confirming Window Closure
DeskEdit
\10 43
^A
The 80 Column
Proportional spacing
Printer fonts
\10 45
^A
Creating Decorative Corners for
Impression Junior
DTP/Graphics
\10 46
^A
Using ANSI C (Part 14)
Writing Relocatable Modules in C
CMHG
\10 49
^E
C Hint: Missing Error Flag
No error flag missing from wimp.h header
\10 53
^E
C Hint: Mysterious Disappearances
WimpSlot problem can cause applications
to vanish unexpectedly
\10 53
^E
C Hint: Pointer Trouble
Passing pointers to empty structures
\10 53
^E
C Hint: Improved Trace Macros
Macro to replace ANSI C trace functions
\10 53
^A
Write-Back: Re-inking Ribbons with WD40
Comments on how this method can wear out
your print head
\10 54
^A
Write-Back: Is Virus Protection a Racket
Comments on the ethics of charging for
virus protection site licences
\10 54
^A
Write-Back: Object-Orientated Programs
Scheme and LISP join the OOP debate
\10 54
^A
Write-Back: Is C Faster than Basic
Comments on benchmarks for the
Archimedes to test language speed
\10 54
^A
Write-Back: More from Arc Newcomers
Experiences on the A5000 and error
trapping in programs
\10 54
^A
Write-Back: Wimp Programmers Toolkit
A poem about the trials and tribulations
of programming the Wimp/Wimp book
\10 54
^A
Write-Back: A plea to Acorn
Comments on the delayed release of the
hardware floating point chip
\10 54
^F
Points Arising:
Review of Dictionary of the Living World
Small correction to review in RU 5:9
\10 56
^F
Points Arising: MouseTrap
Enhancement to enable MouseTrap (5:8) to
work with MegaMouse module (4:1)
\10 56
^E
Hint:
Displaying a Variable with the Hourglass
Hint for Wimp program debugging
\10 57
^E
Hint:
Basic Programming with RISC OS 3 Edit
How to find error line numbers
\10 57
^E
Hint: Booting Wordwise Plus
How to boot up Wordwise Plus in the BBC
Emulator/Word processing
\10 57
^E
Hint: Sprite Icons in FormEd
Indirected sprite-only icons in template
files have bad sprite area pointer
\10 57
^E
Hint: Altering Icon Text in Assembler
Do not use STR with indirected icons in
assembler - use STRB instead
\10 57
^E
Hint: Roundabouts on your Street Maps
Using the StreetMap application to
include roundabouts
\10 57
^E
Hint:
Trapping Errors in Library Programs
Problems with Basic libraries
\10 57
^E
Hint: Speeding up Disc Backups
Changing the Next slot to reduce number
of disc swaps during a backup
\10 57
^E
Hint: Spaced Filenames
How to inset hard spaces into filenames
in save boxes
\10 57
^E
Hint: RISC OS 2.01 has Added Features
Some features in RISC OS 2.01 on the
A540
\10 57
^E
Hint: How the Filer Knows it has Seen
an Application
Wimp sprite pool
\10 57
^E
Hint: Using a Jump Table
Assembler hint for simulating case
structures
\10 57
^C
Review: Choosing the right Monitor
A look at the different types of
monitor available for the Archimedes
\10 60
^A
Technical Queries: BBC Programs on Arc
How to execute Basic programs from the
BBC on the Archimedes
\10 67
^A
Technical Queries: Dragging files
with outline or solid scroll bars
\10 67
[