]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/publicity/announce.txt
The mmedia contrib requires sys/soundcard.h on unix, so disable it on unix
[wxWidgets.git] / docs / publicity / announce.txt
index 0ef3435e407a0872d5c60e00e36c34ef269ac024..584c715c70c8b02a6b21accc85c33bb9cbc1b51c 100644 (file)
-Announcing wxWindows 2.3.4: a cross-platform GUI toolkit
+Announcing wxWidgets 2.6.0: a cross-platform GUI toolkit
 ----------------------------------------------------------------
 
 ----------------------------------------------------------------
 
-September 16th, 2002 -- the wxWindows team is pleased to
-announce the release of a development snapshot of the mature
-cross-platform C++ application framework.
+April 21st, 2005 -- the wxWidgets team is pleased to announce
+a new official release of the mature cross-platform C++
+application framework.
 
 The following platforms are supported:
 
 - Windows 95/98/ME, Windows NT, Windows 2000, Windows XP
 
 The following platforms are supported:
 
 - Windows 95/98/ME, Windows NT, Windows 2000, Windows XP
-- Unix with GTK+ 1.x and 2.0
-- Unix with X11
-- Unix with Motif/Lesstif
-- VMS with GTK+ 1.x
-- MacOS 8.6, 9.x and 10.x
-- OS/2 (alpha)
-
-To get wxWindows, go to the Download page at:
-
-  http://www.wxwindows.org
-
-This is likely to be the last development snapshot in the
-2.3.x series, before the release of the stable 2.4.x series.
-
-*** About wxWindows
-
-wxWindows is a comprehensive open-source, multi-platform C++
-GUI framework, that can be used to build commercial and free
-software. It's used by many organisations all over the world,
-including the company that invented the GUI.
-
-For most ports, wxWindows adopts the native look and feel of
+- Windows CE, including Pocket PC 2003 and Smartphone 2003
+- Linux/Unix/VMS with GTK+ 1.x and 2.0
+- Linux/Unix with X11 (beta)
+- Linux/Unix with Motif/Lesstif
+- Mac OS 9.x and 10.2 and above using Carbon
+- Mac OS 10.x using Cocoa (beta)
+- OS/2 (beta)
+- MGL for Linux and DOS
+- Palm OS (alpha)
+
+A non-GUI subset of wxWidgets called wxBase is also supported
+on most of these platforms.
+
+To get wxWidgets, go to the Download page at:
+
+  http://www.wxwidgets.org
+
+Since 2.4.2, we have added support for Windows Mobile devices,
+enhanced GTK+ 2 support, radically overhauled the Mac OS X port,
+replaced the build system with Bakefile, added better
+integration with STL, and added a CppUnit-based test suite.
+Other changes include sizer improvements, new Gnome printing
+features, ODBC enhancements such as BLOB support and Unicode
+support on Windows, wxTaskBarIcon support on Mac OS X and Linux
+as well as Windows, top-level windows can have arbitrary shapes,
+images can have alpha channels, plus many API enhancements and
+bug fixes to existing classes. New classes include
+wxVScrolledWindow, wxVListBox, wxHtmlListbox,
+wxPropertySheetDialog, wxGridBagSizer, wxMediaCtrl,
+wxDatePickerCtrl, wxArchiveInputStream/wxArchiveOutputStream
+(including zip archive read/write support), wxListbook,
+wxChoicebook, wxDebugReport, and more.
+
+*** About wxWidgets
+
+wxWidgets is a comprehensive open-source, multi-platform C++ GUI
+framework, that can be used to build commercial and free
+software. First released in 1992 under the name wxWindows, it's
+increasingly used by organisations and individuals all over the
+world due to its winning combination of sophistication, wide
+platform coverage, ease of use, unrestrictive licence and
+vibrant user community.
+
+For most ports, wxWidgets adopts the native look and feel of
 each platform since it uses the native widget sets. There is also
 each platform since it uses the native widget sets. There is also
-a generic widget set, used for the wxX11 port - no other widget set
-is required, giving the potential for embedded use.
+a generic widget set, used for example by the wxX11 port - no
+other widget set is required, giving the potential for embedded
+use.
 
 An extraordinary range of classes is provided - but don't be put
 
 An extraordinary range of classes is provided - but don't be put
-off by this because most people find wxWindows easier to learn
+off by this because most people find wxWidgets easier to learn
 and use than MFC and other frameworks.
 
 As well as comprehensive support for the usual widgets, advanced
 features include: HTML viewing/printing, wxImage class providing
 and use than MFC and other frameworks.
 
 As well as comprehensive support for the usual widgets, advanced
 features include: HTML viewing/printing, wxImage class providing
-handlers for eading and writing many image types, resizeable panels
+handlers for reading and writing many image types, resizeable panels
 and dialogs on all platforms, document/view, OpenGL support,
 HTML-based and context-sensitive help, wizards, drag and drop,
 a grid class, ODBC support, threads, sockets, container classes,
 and dialogs on all platforms, document/view, OpenGL support,
 HTML-based and context-sensitive help, wizards, drag and drop,
 a grid class, ODBC support, threads, sockets, container classes,
-and much more. An 1800-page reference manual is provided in HTML,
-MS HTML Help, WinHelp, wxWindows Help and PDF, and there are over
-70 samples and demos.
+a styled text control, and much more. A 2,000 page reference manual
+is provided in HTML, MS HTML Help, WinHelp, wxWidgets Help and PDF
+formats, and there are over eighty samples and demos.
 
 
-If you're an MFC user, you'll find many wxWindows concepts
+If you're an MFC user, you'll find many wxWidgets concepts
 reassuringly familiar, while often clearer and more consistent.
 If you're not, you should still find it intuitive from the start.
 
 reassuringly familiar, while often clearer and more consistent.
 If you're not, you should still find it intuitive from the start.
 
-wxWindows bindings for several other languages are available,
+wxWidgets bindings for several other languages are available,
 including Python, Perl, Basic, Lua, JavaScript and Eiffel.
 
 including Python, Perl, Basic, Lua, JavaScript and Eiffel.
 
-If you're considering wxWindows, do check out some of these links:
+If you're considering wxWidgets, do check out some of these links:
 
 
-    http://www.wxwindows.org/feedback.htm ; Comments from users
-    http://www.wxwindows.org/screensh.htm ; Screenshots
-    http://www.wxwindows.org/users.htm    ; A list of some of our
+    http://www.wxwidgets.org/feedback.htm ; Comments from users
+    http://www.wxwidgets.org/screensh.htm ; Screenshots
+    http://www.wxwidgets.org/users.htm    ; A list of some of our
                                           ; users
 
 Have fun!
 
                                           ; users
 
 Have fun!
 
-Julian Smart and the wxWindows team
-
-=====
-
-A small selection of the comments from the Feedback page:
-
-"wxWindows 2.xx has been an absolute dream; putting together a
-nice interface has been quite easy, and I'm especially pleased
-that I can do most of our development on *nix with confidence
-that only minor issues will have to get cleaned up when we build
-on Windows." 
-
-"I use wxWindows as a GUI Toolkit for Python. Its stability,
-flexibility and speed are the base of industrial strength
-cross-platform GUI application design with interpreted languages
-like Python. Porting is child's play. Thanks for this great
-piece of software!" 
-
-"Excellent, stable and intuitive API. Very straightforward to
-learn and easy to port Java, X11 and Win32 code to." 
-
-"Thanks heaps for the best piece of software I've ever come
-across (wxWindows)." 
-
-"I chose wxWindows for a very much Windows-only application
-because of the simplicity of the API compared to MFC and Win32
-GDI programming. Aside from some minor mistakes in the manual
-which confused me for a while, wxWin has been really easy to use
-and increased my productivity immensely compared to using
-another framework." 
-
-"wxWindows is a great product. One of its best features, IMHO,
-are all the language bindings. It's very easy to prototype your
-app in wxPython, then convert to a C/C++ app later." 
-
-"Porting to wxWindows is easy - I recently ported an MFC project
-at work to wxGTK on Solaris, and changing all the MFC calls to
-wxWindows calls only took a couple of hours for a 2 man-month
-project... I've never had an easier porting experience.
-wxWindows was intentially built to work like MFC to make it easy
-to port, and they most certainly succeeded, with the notable
-exception of OLE support. I ported a several man month project
-in a day or two, and none of it was hard or confusing, it just
-amounted to looking up the equivalent functions in the help. I
-could do the conversion much faster now because I wouldn't have
-to keep glancing at the web page." 
-
-"I'd like to take the opportunity and say a big thank you to all
-the wxWin developers and contributors. wxWindows is the best
-piece of software I have been using so far, and I can't believe
-that I haven't discovered it earlier. I never thought that
-cross-platform development could be so easy and simply cool.
-Great stuff :)" 
-
-"Just wanted to commend you on wxWindows. As I'm reading the
-code samples (the checklistbox right now), I'm realizing that
-this is so intuitive and so Java-like in some parts of it,
-especially with the way the layout works... Very good work and
-thank you." 
-
-"I have used wxWindows in the past very successfully on multiple
-projects, and think it's the bee's knees. Thanks for everything!" 
-
-"Well, I'm using wxWindows since 2 days and I'm already in love
-with it :) The sizers saved me from writing a complete layout
-solution myself. Great work! You guys rock!" 
-
-"wxWindows is jaw dropping amazing. Community support from the
-mailing list is extraordinary. Are you sure this is free?" 
-
-"I love wxWindows. I can program 10 times faster than with MFC,
-and almost everything works the first time. And unlike MFC,
-there are (useful) examples and documentation. Thanks to you
-guys who did all the work to develop this framework. Big kudos." 
-
-"ImageLinks now uses the Open Source version of wxWindows for
-all its current GUI development. Doing this ensures that
-everything interfaces cleanly and also makes it easier in the
-long run to add other GUIs along the way because ImageLinks has
-access to all the source code."
+The wxWidgets team