/wimp-tutorial

A tutorial guide to programming the RISC OS Wimp in C.

Primary LanguageMakefileEuropean Union Public License 1.2EUPL-1.2

Wimp Programming In C

A tutorial on writing RISC OS Wimp software in C.

Introduction

Wimp Programming In C is a tutorial about writing multitasking RISC OS software (for the platform's Wimp environment) in the C language, with the help of OSLib.

Use

The tutorial was written with the single purpose of being published on https://www.stevefryatt.org.uk/, and is consequently in an XML-based format which can be parsed through XML Docs into a format suitable for the home-brew CMS used on that site. The format is largely semantic, however, so with some work on the parser's output module it should be possible to generate output in other formats as well.

Licence

Wimp Programming In C is licensed under the EUPL, Version 1.2 only (the "Licence"); you may not use this work except in compliance with the Licence.

You may obtain a copy of the Licence at http://joinup.ec.europa.eu/software/page/eupl.

Unless required by applicable law or agreed to in writing, software distributed under the Licence is distributed on an "as is"; basis, without warranties or conditions of any kind, either express or implied.

See the Licence for the specific language governing permissions and limitations under the Licence.