Title: Vista Short: C++ class library (v0.8) ShortName: vista.arc Author: Dave Allison Release date: 25-jan-96 Status: Freeware Size (unarchived): KB Archiver: SparkFS ------------------------ Short Description: Vista is a C++ class library written specifically for RISC OS. It is designed to be easy to use for the beginner and powerful enough to satisfy the most experienced programmers. It provides a set of base classes from which the user can derive his own classes to suit his application. The basic idea is that a Vista class on its own will provide a basic operation (such as display a window on the screen). If the user wishes to do something else other than that provided by the Vista class, he will need to derive a new one, inheriting the Vista class, and write his own code to do as he wishes. Vista is a complete environment in which RISC OS WIMP programs may be written. The environment interacts with the Operating System through a set of C++ classes. The classes provide an interface to the base operating system routines which suits the C++ programming paradigm, as well as providing additional functionality not available to users of other libraries. Vista is based around four fairly complex classes: * Task * Thread * Window * Icon The Vista package includes: * Source code * Manual * !Hyperview, an HTML viewer for reading the manual. * Example applications * Utilities Vista is compatible with both Acorn's C++ compiler and Beebug's Easy C++.