RISC OS Widget Set

Rather crappy documentation

In ROWS, all widgets are derived from the base widget, which provides the most basic facilities that a widget requires (which is just about none). This makes a widget a fairly general entity under ROWS. It need not be associated with a window, have a bounding box or anything. All widgets are derived from ROWS_widget.

A derived widget should provide a few standard calls to allow it to be created in a standard way:

Disclaimer: the code given here may or may not work