Some doc proofreading
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -6,16 +6,15 @@
|
||||
\section{What is wxWindows?}
|
||||
|
||||
wxWindows is a C++ framework providing GUI (Graphical User
|
||||
Interface) and other facilities on more than one platform. Version 2.0 currently
|
||||
supports MS Windows (16-bit, Windows 95 and Windows NT), Unix with GTK+, and Unix with Motif.
|
||||
A Mac port is in an advanced state, an OS/2 port and a port to the MGL graphics library
|
||||
have been started.
|
||||
Interface) and other facilities on more than one platform. Version 2 currently
|
||||
supports MS Windows (16-bit, Windows 95 and Windows NT), Unix with GTK+, Unix with Motif,
|
||||
and Mac. An OS/2 port is in progress.
|
||||
|
||||
wxWindows was originally developed at the Artificial Intelligence
|
||||
Applications Institute, University of Edinburgh, for internal use.
|
||||
wxWindows has been released into the public domain in the hope
|
||||
that others will also find it useful. Version 2.0 is written and
|
||||
maintained by Julian Smart, Robert Roebling, Vadim Zeitlin and others.
|
||||
Applications Institute, University of Edinburgh, for internal use,
|
||||
and was first made publicly available in 1993.
|
||||
Version 2 is a vastly improved version written and maintained by
|
||||
Julian Smart, Robert Roebling, Vadim Zeitlin and many others.
|
||||
|
||||
This manual discusses wxWindows in the context of multi-platform
|
||||
development.\helpignore{For more detail on the wxWindows version 2.0 API
|
||||
@@ -44,9 +43,9 @@ Since wxWindows was started, several other free or almost-free GUI frameworks ha
|
||||
emerged. However, none has the range of features, flexibility, documentation and the
|
||||
well-established development team that wxWindows has.
|
||||
|
||||
As public domain software and a project open to everyone, wxWindows has
|
||||
As open source software, wxWindows has
|
||||
benefited from comments, ideas, bug fixes, enhancements and the sheer
|
||||
enthusiasm of users, especially via the Internet. This gives wxWindows a
|
||||
enthusiasm of users. This gives wxWindows a
|
||||
certain advantage over its commercial competitors (and over free libraries
|
||||
without an independent development team), plus a robustness against
|
||||
the transience of one individual or company. This openness and
|
||||
@@ -54,10 +53,10 @@ availability of source code is especially important when the future of
|
||||
thousands of lines of application code may depend upon the longevity of
|
||||
the underlying class library.
|
||||
|
||||
Version 2.0 goes much further than previous versions in terms of generality and features,
|
||||
Version 2 goes much further than previous versions in terms of generality and features,
|
||||
allowing applications to be produced
|
||||
that are often indistinguishable from those produced using single-platform
|
||||
toolkits such as Motif and MFC.
|
||||
toolkits such as Motif, GTK+ and MFC.
|
||||
|
||||
The importance of using a platform-independent class library cannot be
|
||||
overstated, since GUI application development is very time-consuming,
|
||||
@@ -66,9 +65,9 @@ Code can very quickly become obsolete if it addresses the wrong
|
||||
platform or audience. wxWindows helps to insulate the programmer from
|
||||
these winds of change. Although wxWindows may not be suitable for
|
||||
every application (such as an OLE-intensive program), it provides access to most of the functionality a
|
||||
GUI program normally requires, plus some extras such as network programming
|
||||
and PostScript output, and can of course be extended as needs dictate. As a bonus, it provides
|
||||
a cleaner programming interface than the native
|
||||
GUI program normally requires, plus many extras such as network programming,
|
||||
PostScript output, and HTML rendering; and it can of course be extended as needs dictate. As a bonus, it provides
|
||||
a far cleaner and easier programming interface than the native
|
||||
APIs. Programmers may find it worthwhile to use wxWindows even if they
|
||||
are developing on only one platform.
|
||||
|
||||
@@ -80,8 +79,8 @@ here are some of the benefits:
|
||||
\item You get the source.
|
||||
\item Available on a variety of popular platforms.
|
||||
\item Works with almost all popular C++ compilers and Python.
|
||||
\item Over 40 example programs.
|
||||
\item Over 900 pages of printable and on-line documentation.
|
||||
\item Over 50 example programs.
|
||||
\item Over 1000 pages of printable and on-line documentation.
|
||||
\item Includes Tex2RTF, to allow you to produce your own documentation
|
||||
in Windows Help, HTML and Word RTF formats.
|
||||
\item Simple-to-use, object-oriented API.
|
||||
@@ -97,7 +96,7 @@ in Windows Help, HTML and Word RTF formats.
|
||||
\item Under MS Windows, support for creating metafiles and copying
|
||||
them to the clipboard.
|
||||
\item An API for invoking help from applications.
|
||||
\item Ready to use HTML window (supporting a subset of HTML).
|
||||
\item Ready-to-use HTML window (supporting a subset of HTML).
|
||||
\item Dialog Editor for building dialogs.
|
||||
\item Network support via a family of socket and protocol classes.
|
||||
\item Support for platform independent image procesing.
|
||||
@@ -222,9 +221,11 @@ Metrowerks CodeWarrior.
|
||||
|
||||
\section{Availability and location of wxWindows}
|
||||
|
||||
wxWindows is available by anonymous FTP and World Wide Web
|
||||
\winhelponly{wxWindows is available by anonymous FTP and World Wide Web
|
||||
from ftp://www.remstar.com/pub/wxwin and/or http://www.wxwindows.org.}
|
||||
\winhelpignore{wxWindows is available by anonymous FTP and World Wide Web
|
||||
from \urlref{ftp://www.remstar.com/pub/wxwin}{ftp://www.remstar.com/pub/wxwin}
|
||||
and/or \urlref{http://www.wxwindows.org}{http://www.wxwindows.org}
|
||||
and/or \urlref{http://www.wxwindows.org}{http://www.wxwindows.org}.}
|
||||
|
||||
You can also buy a CD-ROM using the form on the Web site, or by contacting:
|
||||
|
||||
@@ -326,8 +327,8 @@ system it is created on and the version you are using. The library name for the
|
||||
GTK version of wxWindows 2.2 on Linux and Solaris will be libwx\_gtk-2.2.so.0.0.0,
|
||||
on HP-UX, it will be libwx\_gtk-2.2.sl, on AIX just libwx\_gtk.a etc.
|
||||
|
||||
Under Windows, use the library wx.lib for stand-alone Windows
|
||||
applications, or wxdll.lib for creating DLLs.
|
||||
Under Windows, use the library wx.lib (release) or wxd.lib (debug) for stand-alone Windows
|
||||
applications, or wxdll.lib (wxdlld.lib) for creating DLLs.
|
||||
|
||||
\section{Configuration}
|
||||
|
||||
|
Reference in New Issue
Block a user