X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b59da6c285f4ac1a52a879a7fa67b52351f08f34..6ada5c335980d255e2fb315ed86c091010870c5e:/docs/univ/readme.txt diff --git a/docs/univ/readme.txt b/docs/univ/readme.txt index 554ed793d1..6f35784ab3 100644 --- a/docs/univ/readme.txt +++ b/docs/univ/readme.txt @@ -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.