Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

New OS wide edition of Toolbox released

By Chris Williams. Published: 4th Sep 2003, 17:57:47 | Permalink | Printable

RISC OS 3 to 5 supported by free module set

RISCOS Ltd logoRISCOS Ltd. have today freely released online a new edition of the RISC OS Toolbox modules. The modules are employed by 3rd party applications to provide commonly used user interface components, such as the classic drag'n'drop save box, the colour picker, iconbar menus and icons and much more.

The new Toolbox release is 32bit compatible and will work with RISC OS 3.1 through to RISC OS 5, regardless of whatever SharedCLibrary the user may be using. It's recommended that all users upgrade to this latest Toolbox release as these modules supersede previous versions and in particular, the TextGadget and Window component modules have enjoyed a multitude of updates and fixes.

To install the modules, you need to download a 'self extracting archive' file from the support.riscos.com site. Use the Filer to set the filetype to 'absolute' and then double click on the file to begin installation. The RISC OS 5 boot doesn't fully support the softloading of Toolbox modules, but Iyonix users can either manually unplug the toolbox ROM modules or install the UnPlugTbox program in Predesk to do this automatically.

Toolbox SEA running
Toolbox installing itself, automatically

With the recent cooperation between RISCOS Ltd. and VirtualAcorn and now this 32bit compatible Toolbox upgrade, are we finally seeing signs of harmonisation along key RISC OS developers? Also, the RISCOS Ltd. AGM is approaching fast and it's most likely that the team wish to have some good news ready to present to shareholders and users.

Getting into toolbox
If you want to develop software using the Toolbox then there's various resources available to help out, plus Toolbox can be used with software written in C, C++, BASIC and Assembler. RISC OS Select now includes ResEdit and ResTest, which are used to develop user interfaces from Toolbox components. For BASIC developers, Joe Taylor recently released AppBasic which provides a gentle interface to Toolbox. There's also the Toolbox StrongHelp manual for quick reference. The Acorn C/C++ package includes resources to use the Toolbox in your applications.

With Toolbox, programmers can build applications out of simple, fundamental building blocks and then use an event system to react to the user's actions. This saves the programmers time because there's less code to develop and write and it also ensures all applications provide a user friendly and consistent environment across the desktop.


Toolbox feature list and installation Toolbox download page

Previous: Viewfinder supports Radeon graphics chipset
Next: Processing text the easy way


Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

Ooh, I wonder if they've fixed writing multiline strings to TextAreas yet (kinda the whole point of TextAreas...)?

The main problem I found with ToolBox is that the Select version differed too much from the RO3/4 one - like if you used the advanced Select features for TextAreas, it would crash the RO3/4 app, rather than just not supporting the advanced features.

This is excellent news, especially that it works on RO5, can't wait to try it (maybe I'll finally finish my first C/ToolBox app!)

-- #include "sig.h"

 is a RISC OS Usersimo on 4/9/03 9:49PM
[ Reply | Permalink | Report ]

Wow. This has really encouraged me to again try and dabble in the Toolbox.

 is a RISC OS UserSnig on 4/9/03 9:52PM
[ Reply | Permalink | Report ]

Damn, just had a quick peak with RedSquirrel and doesn't look like TextArea is even included, so not fixed I guess :(

Self-extracting archive looks like some wrapper around !SysMerge, kinda nice to see - like the Castle C/C++ installer.

-- #include "sig.h"

 is a RISC OS Usersimo on 5/9/03 1:53AM
[ Reply | Permalink | Report ]

@simo: I thought TextArea is a part of the TextGadget component? -- Julian G. F. Zimmerle

 is a RISC OS UserJGZimmerle on 5/9/03 10:27AM
[ Reply | Permalink | Report ]

Hasn't anyone noticed that the advice on the Toolbox page is incorrect?

The file length is not 292,256 bytes! It's 299,256bytes.

Nice one RISCOS ltd.

 is a RISC OS Userquatermass on 5/9/03 1:45PM
[ Reply | Permalink | Report ]

And the filetype info was wrong. -- Jess

 is a RISC OS Userjess on 5/9/03 1:55PM
[ Reply | Permalink | Report ]

The filetype is fine, so far as I can see. And they say on the webpage that the size needs to be 299,256 bytes...

 is a RISC OS Userskock on 5/9/03 4:03PM
[ Reply | Permalink | Report ]

They said filetype FF8 instead of FF9.

 is a RISC OS Usersbellon on 5/9/03 4:59PM
[ Reply | Permalink | Report ]

Uhm, filetype FF9 is spritefiles, ff8 is absolute. At least on my system. :)

 is a RISC OS Userskock on 5/9/03 5:03PM
[ Reply | Permalink | Report ]

You're right :)

 is a RISC OS UserAndrewDuffell on 5/9/03 5:19PM
[ Reply | Permalink | Report ]

the original instructions said ff9 (sprite), but the extension was correct.

They have updated it. -- Jess

 is a RISC OS Userjess on 5/9/03 7:10PM
[ Reply | Permalink | Report ]

I mixed it around in my last comment as I was at work when I posted that comment and didn't have a RISC OS box near to check. The download page *had* it wrong!

 is a RISC OS Usersbellon on 5/9/03 7:42PM
[ Reply | Permalink | Report ]

Seems to get the self-extracing installer working on RO3.70 you need to find yourself an up-to-date copy of the Installer module.

I guess it's already included with 4.02/4.36, but 3.70 with UniBoot doesn't seem to have it, so I guess neither does 3.10 etc.

-- #include "sig.h"

 is a RISC OS Usersimo on 6/9/03 8:20PM
[ Reply | Permalink | Report ]

So where can I obtain a copy of the Installer module from? Tried a few searches but no luck. I'm using VA5000. -- Govind Kharbanda, Shimabara, Japan

 is a RISC OS Usergovind on 11/9/03 3:06AM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Using SDL natively
    Neil White makes his move
     2 comments, latest by nex on 17/10/04 10:52AM. Published: 6 Oct 2004

  • Random article

  • The return of the 8bit-era: creating a 'neo-micro'
    Reviving the 1980s, which brought us Thatcher, Depeche Mode and 32K OS ROMs
     11 comments, latest by guestx on 27/4/07 8:32PM. Published: 22 Apr 2007

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Thanks for the unkind comments. Why are the young such ****s? "
    Page generated in 0.1029 seconds.