Don't forget to vote in the RISC OS Awards
Oct 162016

A change is as good as a rest, and boy do I need a rest!

A perennial problem faced here in the bunker is one of time – the one most people will understand: A lack of it. Busy periods have become more and more frequent, and seem to go on for longer, and during those periods publishing news on this site can become quite a headache. Continue reading »

Jul 072013

Because breaking catching up is never easy…

After falling behind with RISCOSitory updates late last year, I’ve been getting to the stage where I think I’ve almost caught back up, and then things get a little hectic and I fall behind again. I’ve therefore decided to resurrect the ‘snippets’ format to round up a few smaller news items in one go. This doesn’t bring me right up to date, and with the Midlands show almost upon us, I’m likely to fall further behind again, so there will probably be more ‘snippets’ posts in the coming weeks.

So, with no further ado… Continue reading »

Feb 242012

Basalt and the Toolbox

Steve Drain, prompted by a discussion in the RISC OS Open Ltd forum about AppBasic, has written a document about the using the Toolbox with Basalt which, he explains, has never been very well described. Basalt (“BASic ALTernative keywords”) is a module that extends BASIC by providing “alternative keywords by extending the use of actual keywords and adding new keywords, both of which are used completely as native BASIC keywords.”

The document is available online, at the link given above, and it is also included in the download for the prototype application, BasaltApp.

Steve explains that “a program is event-driven from a machine code wimp poll loop under the keyword POLL. Events and messages are registered against functions called to handle them. Apart from the use of ResEd to design the user interface there is no need for any other development environment.” Continue reading »