wxWidgets (formerly wxWindows) 2.8.11

Program Specifications

Download wxWidgets (formerly wxWindows)
wxWidgets (formerly wxWindows) 2.8.11
  View more screenshots
Version: 2.8.11
Size: 15.00 MB
Publisher: wxWidgets Project
Date Added:
License [?]: Open Source
Operating System: Windows XP, Windows Vista, Windows NT, Windows ME, Windows 98, Windows 95, Windows 7, Windows 2008, Windows 2003, Windows 2000
Requirements:
Download Links: Download wxWidgets (formerly wxWindows)
BumperSoft Editor's Review Status:

Publisher's Description of wxWidgets (formerly wxWindows)

" A C++ library that facilitates cross-platform GUI applications development. "
- From wxWidgets Project

wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular language bindings for Python, Perl, Ruby and many other languages. Unlike other cross-platform toolkits, wxWidgets gives its applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI. It's also extensive, free, open-source and mature. Why not give it a try, like many others have?

wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still utilize the native platform's controls and utilities. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more.

wxWidgets Features

* Cross-platform ability: wxWidgets allows you to target Windows 95/98/ME, Windows NT/2K/XP, Linux/Unix with the GTK+ toolkit (or plain X11, or Motif), and MacOS. So, you don't have to worry that your development investment will be made obsolete by the requirement to target another platform.

* Documentation and samples: Reference manual running to around 1800 pages in HTML, Windows Help, and Acrobat PDF formats. Selection of over 50 samples.

* Wide range of control and window classes: Usual basic controls such as text and bitmap buttons, text entry, scrolling list, combobox, checkbox, and so on, plus more advanced classes including: wxTreeCtrl (shows a hierarchy of text or bitmap labels), wxListCtrl (shows a list of small or large icons), wxNotebook (shows tabbed pages), wxMDIParentFrame (allow child frames to be viewed inside a main frame), wxScrolledWindow (implements a convenient scrolling window), wxSplitterWindow and wxSashWindow (support for windows with sashes - divisions), wxGauge (supports gauge behaviour using the appropriate look and feel for the platform), wxToolBar (on each platform, a good-looking toolbar is available), wxPropertyList (a family of classes for providing property dialogs), wxGrid (a basic grid or table class)

* Powerful event system: An event system similar to (but more elegant and powerful than) MFC's message maps

* Printing and preview facilities

* Debugging facilities: A memory-checking facility that can detect memory leaks, reporting them at the end of the program run in debug mode.

* Compiler support: Support more compilers than probably any other framework.

* Database functionality: A set of ODBC classes, which work on Windows and Unix (subject to the driver being used).

* Document/view classes

* Drag and drop: Most ports support clipboard and drag and drop functionality.

* Easy UI update

* Configuration files: A family of configuration files is supplied, so you can use Windows INI files, the Windows registry, or a portable file format, using the same API.

* Multithreading: Range of thread and mutex classes for the careful and more ambitious programmer.

* Network programming: Comes with a set of TCP/IP classes, including support for popular protocols such as FTP and HTTP

* HTML classes: HTML viewing and printing classes built-in

* OpenGL integration

* Diagramming application support

* OLE automation support

* Multiple language support

Share wxWidgets (formerly wxWindows) with Friends


Tags

wxwidgets   |  wxwindows   |  c++   |  library   |  gui   |  development   |  applications   

RELATED DOWNLOADS
(Components and Libraries)

Sorry, no recommended downloads for this category.

WEEK'S TOP DOWNLOADS
(All Categories)

1. FastSum Standard Edition
2. FastSum
3. Macromedia FreeHand MX
4. S11-Floor Scheduler
5. S14-Task Schedulers
6. S3-Template Schedulers
7. S16-Shift Calendar
8. PDF Split and Merge (PDFsam)
9. PdfGrabber
10. S15-Easy Shift Schedulers

More information