Introduction
WimpWorks allows anyone with a simple knowledge of BBC BASIC to produce stunning multitasking applications which work with others on the Desktop, from simple clocks upto complete databases!
WimpWorks is based around a system of editors and plug-in components, WEMs. As WimpWorks uses Acorn's own BBC BASIC module, it is fast, conscise and easy. Additionally, all BASIC features, such as dropping down to ARM assembler, are available.
What They Say
Great for beginners
Very easy to use... highly recommended
Tour
After you create or load a project then the Task Editor is opened.
Here you set the information which will appear in the "About this
program" box, the sprite to put on the icon bar and its position. You
can also edit the project's "Messages" file (which allows easy
conversion of your program to a foreign language) and its web page. The web
page is a local HTML file which can be accessed through the program when a
web browser is present. This page can link to your Internet homepage or just
be a more graphically appealing help file.
The Window Editor allows you to create and alter windows, allowing you
to manipulate your application's appearance to suit your needs. The window
shown is the Icon Editor, this allows you to change the name and
contents of an icon, as well as its appearance and behaviour.
The Menu Editor is where you define the menus which will appear in
your application, using this simple interface complex menu hierarchies can be
setup including links to "About this program" and "Save
as" boxes. Any menu item can also have a line of BASIC (including
any of the new WimpWorks commands) associated with it which will be executed
when that menu item is chosen.
Finally, the Subroutine Editor allows you to
create and edit subroutines which respond to one of many events which
can occur in a Desktop application, as well as normal functions and
procedures that can be called from anywhere in your program. This simple
interface is both easy to use and intuitive.
WimpWorks also includes comprehensive online help for every command added to
BBC BASIC, including those added by a WEM.
Articles
- ActiveApps
- ActiveApps, a protocol allowing any application to talk, and control, another.
- Advanced Features of WimpWorks
- Discussion about the more advanced features and capabilities (at a lower level than usually used) of WimpWorks.
- Circles with DrawWEM
- Victor Markwart explains how to use DrawWEM (the bundled plug in allowing WimpWorks applications to create drawfiles) to draw circles.
- Client/server apps
- Explores writing client/server systems using ActiveApps, with a case study on WWBounce.
- FAQ
- WimpWorks' frequently asked questions.
- Linked lists in BASIC
- Explores creating linked lists as a data structure, used to store arbitrary number of items.
Prices (all inclusive)
Full version (Single user) | £39.99 | ||
Full version (Site licence) | £79.99 | ||
Upgrade from WimpWorks v2.29 or below | £ 9.99 | ||
Upgrade from WimpBasic, HelixBasic, ArchWay or WimpGen (On receipt of original disk(s)) | £19.99 | [Online ordering not available] |
![[Credit cards
accepted]](img/creditcards.gif)
The Buy buttons above can be used to purchase online, for payment by cheque/postal order our address is under About. Please make cheques payable to Andrew Flegg.