2 ---------------------------------------------------------
4 Welcome to wxWidgets, a cross-platform C++ framework for
5 writing advanced GUI applications using native controls
8 In addition to common and advanced GUI facilities such as
9 frames, scrolling windows, toolbars, tree controls, icons,
10 device contexts, printing, splitter windows and so on, there
11 are wrappers for common file operations, and facilities for
12 writing TCP/IP applications, thread handling, and more.
14 Where certain features are not available on a platform, such
15 as MDI under Unix and OS X, they are emulated.
17 A detailed reference manual including in-depth overviews for
18 various topics is supplied in various formats and can be
21 Changes in this release
22 -----------------------
24 Please see changes.txt and "Changes since 2.8" in the manual
30 wxWidgets currently supports the following platforms:
32 - Windows 95/98/ME, NT, 2000, XP, Vista, Pocket PC/Mobile, Smartphone
33 - Most Unix variants using the GTK+ 2 toolkit (version 2.4 or newer)
34 - MacOS OS X (10.4 or newer) using Carbon and some Cocao mix-in
36 There is some support for the followig platforms:
38 - Most Unix variants with X11
39 - Most Unix variants with Motif/Lesstif
40 - Most Unix variants with GTK+ 1.2
41 - MacOS 10.x using the Cocoa API
45 Most popular C++ compilers are supported; see the install.txt
46 file for each platform (available via docs/html/index.htm) for details.
47 See also http://www.wxwidgets.org/platform.htm.
52 The distribution is available in archive formats appropriate to the
53 target system. See the download pages for details.
58 wxWidgets needs to be compiled before you can test out the samples
59 or write your own applications. For installation information, please
60 see the install.txt file in the individual directories:
75 For licensing information, please see the files:
83 Although this may seem complex, it is there to allow authors of
84 proprietary/commercial applications to use wxWidgets in addition
85 to those writing GPL'ed applications. In summary, the licence is
86 LGPL plus a clause allowing unrestricted distribution of
87 application binaries. To answer a FAQ, you don't have to
88 distribute any source if you wish to write commercial
89 applications using wxWidgets.
91 However, if you distribute wxGTK or wxMotif (with Lesstif)
92 version of your application, don't forget that it is linked
93 against GTK+ (or Lesstif) which is covered by LGPL *without*
94 exception notice. Under Linux systems your app is probably linked
95 against LGPL glibc as well. Please read carefully LGPL, section
96 6. which describes conditions for distribution of closed source
97 applications linked against LGPL library. Basically you should
98 link dynamically and include source code of LGPL libraries with
99 your product (unless it is already present in user's system -
100 like glibc usually is).
102 If you use TIFF image handler, please see src/tiff/COPYRIGHT
103 for libtiff licence details.
105 If you use JPEG image handler, documentation for your program
106 should contain following sentence: "This software is based in
107 part on the work of the Independent JPEG Group". See
108 src/jpeg/README for details.
110 If you use wxRegEx class on a system without native regular
111 expressions support (i.e. MS Windows), see src/regex/COPYRIGHT
112 file for Henry Spencer's regular expression library copyright.
114 If you use wxXML classes or XRC, see src/expat/COPYING for licence details.
119 See docs/html/index.htm for an HTML index of the major documents.
121 See docs/changes.txt for a summary of changes to wxWidgets.
123 See docs/tech for an archive of technical notes.
125 The wxWidgets bug tracker can be browsed at:
127 http://trac.wxwidgets.org/report
129 Please use the search function of our Trac installation to find
130 any possibly relevant bugs before reporting new ones. Also please
131 notice that often trying to correct the bug yourself is the
132 quickest way to fix it. Even if you fail to do it, you may
133 discover valuable information allowing us to fix it while doing
134 it. We also give much higher priority to bug reports with patches
135 fixing the problems so this ensures that your report will be
138 The Windows HTML Help files are located in docs/htmlhelp.
139 The Windows Help files are located in docs/winhelp.
140 The PDF help files are located in docs/pdf.
141 The HTB (wxWidgets HTML Help) files are located in docs/htb.
146 The wxWidgets Web site is located at:
148 http://www.wxwidgets.org
150 The main wxWidgets ftp site is at:
152 ftp://biolpc22.york.ac.uk/pub
154 A wxWidgets CD-ROM with the latest distribution plus an HTML
155 front-end and hundreds of MB of compilers, utilities and other
156 material may be ordered from the CD-ROM page: see the wxWidgets
161 The wxWidgets Team, January 2007