]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/univ/readme.txt
Detect if g++ requires -fvtable-thunks for COM interfaces.
[wxWidgets.git] / docs / univ / readme.txt
index 554ed793d13b3d1676f86bfd38da975e7d85a941..6f35784ab3414e6b2951fb3389001635675825c2 100644 (file)
@@ -1,10 +1,10 @@
-                             wxUniversal README
-                             ==================
+                              wxUniversal README
+                              ==================
 
  Welcome to wxUniversal!
 
  Acknowledgements: wxUniversal wouldn't have been written without the
-generous support of SciTech Software. Many thanks to Kendall Benett and
+generous support of SciTech Software. Many thanks to Kendall Bennett and
 Tom Ryan!
 
 0. Introduction
@@ -13,7 +13,7 @@ Tom Ryan!
  wxUniversal is a port of wxWindows which implements the various GUI controls
 by drawing them itself (using low level wxWindows classes). Please see
 
-                    http://www.wxwindows.org/wxuniv.htm
+                     http://www.wxwindows.org/wxuniv.htm
 
 for more details about it.
 
@@ -34,12 +34,12 @@ other wxWindows ports - this is the price to pay for the extra flexibility.
 ---------------------------------------
 
  wxUniversal is used together with another wxWindows port which provides the
-"low level classes" mentioned above. Currently it can be built either with
-wxMSW or wxGTK. In any case, you should download the sources for the
+"low level classes" mentioned above. Currently it can be built with wxMSW,
+wxGTK or wxX11. In any case, you should download the sources for the
 appropriate toolkit in addition to wxUniversal - in fact, you should download
 them first and then unpack wxUniversal in the same directory.
 
- The requirments for wxUniversal are the same as for the underlying low level
+ The requirements for wxUniversal are the same as for the underlying low level
 toolkit.
 
 2. Installing under Win32
@@ -48,6 +48,8 @@ toolkit.
 a) Using Visual C++ 6.0
 
    Simply open the src/wxUniv.dsw file in DevStudio and build it.
+   Then open the widgetsUniv.dsp file in samples/widgets to build
+   the widgets sample.
 
 b) Cygwin
 
@@ -66,11 +68,28 @@ documented here. Please see docs/univ/readme.txt for further information.
 3. Installing under Unix
 ------------------------
 
-Please refer to the installation instructions for wxGTK. The only change for
-wxUniversal is that you must add "--enable-univ" switch to the configure
-command line.
+Please refer to the installation instructions for wxGTK or wxX11. The only
+change for wxUniversal is that you must add "--enable-universal" switch to
+the configure command line and for wxX11 even this is unnecessary, i.e. it
+is enabled by default.
 
-4. Documentation and support
+4. Running wxUniv programs
+--------------------------
+
+wxUniv programs all honour the standard option "--theme" which allows to
+specify the theme to be used by name. Currently there are the following
+themes:
+
+a) win32 -- Windows 95 look and feel
+b) metal -- based on win32 but with gradient backgrounds
+c) gtk   -- GTK+ 1.x standard look and feel
+
+Thus, to launch a program using gtk theme you may do "./program --theme=gtk".
+
+It is also possible to change the default theme for all wxUniv applications
+at once by setting the environment variable WXTHEME to the theme name.
+
+5. Documentation and support
 ----------------------------
 
  Please note that wxUniversal is not as mature as the other wxWindows ports
@@ -93,10 +112,9 @@ itself, namely:
 
  Hope you find wxUniversal useful!
 
-                                                                Vadim Zeitlin
-
+                                                                 Vadim Zeitlin
 
-This file is accurate for the version 2.3.2 of wxUniversal. It was last
-modified on Dec 11, 2001.
 
+This file is accurate for the version 2.3.3 of wxUniversal. It was last
+modified on Apr 15, 2002.