- 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
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.
---------------------------------------
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
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
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
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.