wxWindows is a class library for C++ providing GUI (Graphical User Interface) and other facilities on more than one platform. It currently supports subsets of Open Look (XView), Motif and Windows 3.1 (including Windows NT). It was originally developed at the Artificial Intelligence Applications Institute, University of Edinburgh, for internal use on a medium-sized project (A hypertext-based knowledge-acquisition and diagramming tool called HARDY.). wxWindows has been released into the public domain in the hope that others will also find it useful.
This manual discusses wxWindows in the context of multi-platform development. For more detail on the wxWindows version 1.50 API (Application Programming Interface) please refer to the separate wxWindows reference manual.
Please note that in the following, "Windows 3.1" refers to all platforms related to Microsoft Windows, including 16-bit and 32-bit variants. All trademarks are acknowledged.