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
2. FastSum Standard Edition
3. Macromedia FreeHand MX
4. Wireshark
5. Internet Explorer 8
6. Microsoft Global IME (Input Method Editor) 5.02 for Windows 95, 98, and NT 4.0
7. Rename From List
8. Flock
9. FlexView ActiveX Control
10. Date Cracker 2000

More information