WxWidgets - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: WxWidgets



  
 WxWidgets - Wikipedia, the free encyclopedia
In computing, wxWidgets (formerly known as wxWindows) is an open source, cross-platform widget toolkit; that is, a library of basic elements for building a graphical user interface (GUI).
wxWidgets enables a program to compile and run on several computer platforms with none or minimal code changes.
Drawing and Printing in C++ with wxWidgets - This chapter introduces the idea of the device context, generalizing the concept of a drawing surface such as a window or a printed page.
http://en.wikipedia.org/wiki/WxWidgets   (509 words)

  
 wxWidgets Contributions
wxMathPlot is a framework for mathematical graph plotting in wxWidgets, by David Schalig.
wxWidgets wrapper for the SQLite database system, by Lindsay Mathieson.
SSL versions of wxWidgets IPC and socket classes, by John Platts.
http://ftp.sunet.se/wmirror/wxwidgets.org/contrib2.htm   (3568 words)

  
 TT-Solutions :: wxWidgets
Of course, choosing wxWidgets now will allow to run your code on other platforms in the future with minimal efforts and it may be important.
The only other library comparable to wxWidgets is the Qt toolkit offered by TrollTech Inc. but the latter has steep license prices for the commercial projects while wxWidgets is genuinely free to use: it may be used in any kind of projects, whether open source, internal or commercial programs free of charge.
wxWidgets is an active project with a vast user community and a dedicated team of developers.
http://www.tt-solutions.com/en/wxwindows   (1846 words)

  
 All about Linux: Book Review: Cross-Platform GUI programming with wxWidgets
This book Cross-Platform GUI Programming with wxWidgets is a part of the Bruce Perens Open Source Series and is targetted at application developers who are intending to use wxWidgets to develop their software.
This book covers almost all the classes of the wxWidgets library and can be used not only by beginners who want to program using wxWidgets but also acts as a reference for experienced programmers.
One thing that struck me while reviewing this really good book was that, the explanation of each wxWidget class is followed by a short code snippet which describes the usage of the class.
http://linuxhelp.blogspot.com/2005/12/book-review-cross-platform-gui.html   (1089 words)

  
 Visual C++ Intellisense for wxWindows
Be sure to add both header files, the general.h file in the include/wx and the implementation specific.h file in the include/wx/msw directory.
For every wxWidgets symbol you need, add #includes to the corresponding header files to your wx_intellisense.h file.
All you need to do is add it to the projects file tree.
http://www.litwindow.com/Knowhow/Intellisense/intellisense.html   (710 words)

  
 wxWidgets: Users' Comments
wxWidgets is the best piece of software I have been using so far, and I can't believe that I haven't discovered it earlier.
wxWidgets has not 'got in the way' of our software design process, nor caused many implementation problems.
Since the project was a little too complex for Visual Basic (we hit a number of referenced VB bugs or limitations throughout the development process), I decided to port it to wxWidgets.
http://wxwindows.kn.vutbr.cz/feedback.htm   (4766 words)

  
 wxHaskell
wxWidgets news: The wxWidgets library (as well as wxPython and wxPerl) is being bundled as part of recently released Mac OS X Tiger operating system.
This will support the new wxWidgets 2.5.2, and have many improvements, like variable objects, NULL pointer checking and managed resources like bitmaps.
wxWidgets news: The new Borland Builder-X development environment for C++ will ship with wxWidgets as its windowing toolkit.
http://wxhaskell.sourceforge.net   (1436 words)

  
 Cross-Platform GUI Programming with wxWidgets - $34.99
Classes, functions, identifiers and standard wxWidgets objects are marked with a teletype font in the text, and variables are italicised.
This book is a guide to using wxWidgets: an open-source construction kit to help you write sophisticated C++ applications for a variety of platforms, including Windows, Linux, Mac OS X, and Pocket PC.
The CD-ROM contains all of the source code from the book; wxWidgets distributions for Windows, Linux, Unix, Mac OS X, and other platforms; the wxWidgets reference guide; and development tools including the OpenWatcom C++ compiler, the poEdit translation helper, and the DialogBlocks user interface builder.
http://www.informit.com/title/0131473816   (2554 words)

  
 Should SWT Build On top of wxWidgets?
However, in my opinion, the SWT developers made a very bad decision when they wrote the toolkit: Rather than build a Java interface to wxWidgets, which is a cross-platform, native widget C++ toolkit that had existed for many years, they chose to reinvent the wheel yet again by writing Java wrappers around native widgets.
Taking advantage of all that powerful functionality would simply be a matter of writing one, relatively high level wrapper, rather than writing several low level wrappers around native APIs.
In the process, they created a very high maintenance toolkit that requires maintaining several separate complex native libraries.
http://www.javalobby.org/java/forums/t45715.html   (1560 words)

  
 wxWidgets Programmer Style Guide
In this way, the header will only be included once for the compilation of any.cpp (of course, it still will be included many times for the compilation of the whole project, so it has nothing to do with precompiled headers).
The second part details the wxWidgets code organization and its goal it to make wxWidgets as uniform as possible without imposing too many restrictions on the programmer.
Two operating systems supported by wxWidgets right now are (different flavours of) Unix and Windows 3.1/95/NT (although Mac, OS/2 and other ports exist/are being developed as well).
http://www.wxwindows.org/standard.htm   (4301 words)

  
 the finger-keyboard synapse - Fixing BitWise by fixing wxWidgets
The cool thing is that I can show you the changes right from the web: click here to see the log of changes to the generic font dialog code (note my initials KH under author).
It wasn't too much longer before that led to additional rights, and for the past month or so I've been a "wxWidgets developer" with the ability to commit changes that I make to wxWidgets back to the library itself.
It wasn't too much longer before that led to additional rights, and for the past month or so I've been a "wxWidgets developer" with the ability to commit changes that I make to wxWidgets back to the library itself.
http://www.kevinhock.com/blog/archives/2004/11/fixing_bitwise_1.html   (459 words)

  
 Screenshots
Display Doctor is a well-respected display utility for Windows, and it uses wxWidgets and wxHTML applets to create a thoroughly modern look.
StoryLines is a story structuring tool for Windows and Linux, written by wxWidgets' creator, Julian Smart.
This screenshot show a wxGTK version of poEdit is running on Linux, while a wxMSW version is running simultaneously in a VMware session.
http://www.wxwidgets.org/screensh.htm   (653 words)

  
 welcome to wx-devcpp homepage
The main intension of this program is to fill the gap of the non-availability of a free, open-source, commercial-grade IDE/RAD for development with wxWidgets.
With all the good features of dev-cpp, wx-DevCpp hosts a wxWidgets form designer with the latest wx library.
This program helps you to create Dialogs and Frames for wxWidgets visually.
http://wxdsgn.sourceforge.net   (147 words)

  
 Building wxPython 2.6 for Development and Testing
If you run into what appears to be compatibility issues between wxWidgets and wxPython while building wxPython, be sure you are using the wxWidgets sources included with the wxPython-src tarball or the CVS snapshot, and not a previously installed version or a version installed from one of the standard wxWidgets installers.
That means that all of the core wxWidgets code is placed in in one shared library instead of several.
This file describes how I build wxWidgets and wxPython while doing development and testing, and is meant to help other people that want to do the same thing.
http://www.wxpython.org/BUILD.html   (2606 words)

  
 wx.NET Home Page
wx.NET is a.NET Common Language Infrastructure (CLI) wrapper for wxWidgets.
Save for a few enhancements, this release was primarily done to sync wx.NET to wxWidgets version 2.6.0.
A few new Website additions: a task list and a who's who of the project.
http://wxnet.sourceforge.net   (729 words)

  
 wxWidgets Documentation
One of the best ways of learning wxWidgets is looking at sample code.
Cross-Platform GUI Programming with wxWidgets by Julian Smart and Kevin Hock with Stefan Csomor is available now.
Reviews and Articles: by journalists, users, and wxWidgets developers
http://www.wxwindows.org/docs.htm   (399 words)

  
 C++ GUI Programming on Windows 2000
I have not tried configuring Eclipse, MinGW, and wxWidgets to work on any other operating system besides Windows 2000 and Windows XP.
For this step I suggest making a very simple base project which you can just copy when creating future wxWidget projects.
This will save you from performing these steps each time you want to create a new C++ project that uses wxWidgets.
http://howtos.mrcam.org/guides/development/cppguiprogramming.html   (1583 words)

  
 Yet another Port of wxVTKRenderWindowInteractor
wxWidgets 2.4.1 is out, it should solve the problem with WX_USE_X_CAPTURE.
This class enable VTK to render to and interact with wxWidgets (formerly wxWindows) just as any wxWidgets component.
wxWidgets 2.2.9, 2.3.1, 2.4.0 (buggy under linux), 2.4.1(still buggy under linux), 2.4.2 (seems the best option so far);
http://wxvtk.sourceforge.net   (1010 words)

  
 wxGPE - wxWidgets for GPE/PDA
wxGPE is the port of wxWidgets to the GPE Palmtop Environment.
The main information site for the various embedded and mobile projects around wxWidgets is the wxWidgets homepage itself and its embedded page in particular, see www.wxwidgets.org/embedded.htm.
There many places to look at, some important starting points would be www.linuxdevices.com and www.handhelds.org which features the Linux Familiar distribution.
http://www.roebling.de/embedded.html   (599 words)

  
 wxWidgets Distributions
wxWidgets 1 is available for historical interest: Windows, Unix/Xt, Unix/Motif and XView, Mac
See also docs/changes.txt and the manual section Changes since 2.4.x.
These are the major source and documentation downloads for 2.6.3: if you want further files, such as RPMs or a Windows installer version of wxWidgets, try the links above.
http://www.wxwidgets.org/downld2.htm   (308 words)

  
 wxWidgets DevPak 2.6.0
It is highly advisable to deinstall any other version of wxWidgets DevPaks that where installed before to avoid problems!
You can have a DLL, a static, a Unicode and a debug version or a combination of those.
wxWidgets version 2.6.0 - DevPak (about 8.8 MB)
http://www.upcase.de/devpack.html   (1133 words)

  
 XEngine - The Platform- and API-Independent 3D Engine
I've done some first tests with wxWidgets 2.5.1 and got XEngine to build with it under both Windows and Linux.
This project was initially developed for a diploma thesis at the
XEngine's code base has been upgraded to use wxWidgets 2.6.1 and Boost 1.33.0.
http://xengine.sourceforge.net   (5829 words)

  
 SourceForge.net: wxWidgets (formerly wxWindows)
wxWidgets is a free C++ framework that facilitates cross platform software development, including GUIs, threads, sockets, database, file system access, etc.
View list of RSS feeds available for this project
User Interface : Carbon (Mac OS X), Cocoa (MacOS X), Handheld/Mobile/PDA, Win32 (MS Windows), X Window System (X11), wxWidgets
http://sourceforge.net/projects/wxwindows   (144 words)

  
 Integrate wxWidgets 2.4 or 2.5 into Microsoft Visual Studio .NET Standard, Professional or Enterprise Edition
Create a new wxWidgets project with a few mouseclicks.
The wizard sets up all the correct library settings, resource files, XP manifest, precompiled headers, debug memory management.
wxVisualSetup is a collection of enhancements for Microsoft Visual Studio which makes programming with wxWidgets fun and productive.
http://www.litwindow.com/wxVisualSetup   (279 words)

  
 wxWidgets Discussion Forum :: Index
If you have a cool piece of software to share, but you are not hosting it officially yet, please dump it in here.
Are you writing your own components and need help with how to set them up or have questions about the components you are deriving from ?
Do you have problems with a hosted component or suggest features for it ?
http://wxforum.shadonet.com   (423 words)

  
 wxWidgets tools and sources from Koan Software
A cross platform library using wxWidgets ready for Windows, Linux, WinCE.
A VC++ project wizard to create skeleton wxWidgets application files.
The DAO-based classes also support Data Definition Language (DDL) operations, such as adding tables via the classes, without having to call DAO directly
http://www.koansoftware.com/it/prd_svil_wxdownload.htm   (265 words)

  
 wxDesigner - dialog editor, RAD tool, IDE for wxWidgets, wxPython, wxPerl and wx.NET
May 29th, 2005: Major site update including the addition of a user mailing list here.
If you are looking for an easy way to create apps for Windows, Linux/GTK+ (with GNOME) and MacOS X - wxDesigner is your choice.
If you are looking for a easy to use dialog editor and integrated develoment environment (IDE)for wxWidgets, wxWindows, wxPerl, wxPython or wx.NET: wxDesigner is your choice
http://www.roebling.de   (347 words)

  
 The Farm: The Tucows Developers' Hangout :: It's "wxWidgets" now
After a polite request from Microsoft, and a lot of thought on our part, we have decided to change the project's name to wxWidgets.
Apologies to all wxWindows users, and developers of wxWindows-related projects, for the short-term discomfort caused by the name change.
Re: [Java / Web] Google Maps JSP Tag Library
http://farm.tucows.com/blog/_archives/2004/4/12/34080.html   (517 words)

  
 Welcome to wxHatch
You may create and distribute programs created using the wxHatch program and wxWidgets library for free or for profit - however there is no warranty of any kind, either for the code or for programs constructed with wxHatch.
it auto generates makefiles (and for unix, configure.in) for wxWidgets 2.4.x and 2.6 series projects
it calls the compiler for wxWidgets projects, and switches to the source line which generated any errors.
http://biolpc22.york.ac.uk/wx/wxhatch/help   (250 words)

  
 wxWidgets Documentation
Unless you installed a binary version of wxWidgets using RPMs, you will probably have to compile the wxWidgets library first.
This is an index of the plain text, HTML, Windows Help and Acrobat documentation: availability depends on what you've downloaded from the wxWidgets Web site.
mfc: shows how to use MFC and wxWidgets code in the same application (Windows only).
http://webpages.charter.net/kingspc/wxWidgets-2.6.1/docs/html   (851 words)

  
 wxRepWrt - Report Writer for wxWidgets
After that, wxWidgets library needs to be re-compiled.
With it, it's easy to create table based reports for all kinds of data.
This software is released under the same conditions as wxWidgets; free for non-commercial and commercial applications.
http://www.daily.de/RepWrt   (441 words)

  
 WxWidgets - AMule Project FAQ
NOTE: aMule is a separate project and is not realated to wxWidgets in any way (apart from using it as it's widgets library).
Depending on the platform wxWidgets are running on, the libraries the application is going to be linked to, and the programming or scripting language it is written in, the following wxWidgets supports are available:
It allows you to use one single source code on many different operative systems and platforms with very little (if any at all) code modifications, makeing the code and application portability as easy as it can get.
http://www.amule.org/wiki/index.php/WxWidgets   (272 words)

  
 wxD
libraries from wxWidgets, which are available in either static or dynamic library versions depending on the wxWidgets configuration.
wxD is licensed under the "wxWidgets License" which is LGPL, with a special exception to allow distribution as a static linked binary.
wxD is wxWidgets bindings for the D programming language.
http://wxd.sourceforge.net   (649 words)

  
 WxWidgets Interface - VideoLAN Wiki
Unless you change the preferences, VLC will start up in the WxWidgets interface, but you can force this by running
WxWidgets is the default, plain, graphical, interface to VLC, made using the WxWidgets library (linux users may need to have this installed).
The most likely reason for this is if WxWidgets hasn't been installed, or if it wasn't linked in (using the./configure).
http://wiki.videolan.org/index.php/WxWidgets_Interface   (114 words)

  
 ANN: wxWidgets 2.6.0: a cross-platform GUI toolkit - macosx.com - Mac Support - NG
wxWidgets is a comprehensive open-source, multi-platform C++ GUI
wxWidgets bindings for several other languages are available,
If you're not, you should still find it intuitive from the start.
http://www.macosx.com/newsgroups/showthread.php?t=78731   (467 words)

  
 wxPython
There have been a large number of enhancements and fixes implemented in this release, see the Recent Changes document for more information.
Welcome to the home of wxPython, a blending of the wxWidgets C++ class library with the Python programming language.
Now available for purchase at a bookstore near you, the book that you have all been waiting for...
http://wxpython.org   (117 words)

  
 wxPerl
wxPerl is an extension module allowing the creation of GUI (Graphical User Interface) from Perl; it is built as a wrapper for the awesome wxWidgets C++ GUI toolkit.
You can look at some screenshots or read about wxPerl users.
Binaries compiled against wxWidgets 2.6.1 are available from the Download page.
http://wxperl.sourceforge.net   (165 words)

  
 LWN: wxWindows library renamed to wxWidgets
Hi all, I'd just like to mention (and more than that like you to mention on lwn.net) that the "wxWindows" library has been renamed "wxWidgets" because of the similarity of the name to a certain known product from a US based software company.
There has been far more than enough discussions about how to handle this issue and we hope to have made the right decision.
E-Commerce and credit card processing - the Open Source way!
http://lwn.net/Articles/72561   (852 words)

  
 True Lies
And while we are at it, why not make the goddamn Operating System redundant as well?
Oh yes HTML and Java Script can deliver them all, and in the process make world class, tried and tested, widget libraries like MFC, Java Swing, SWT-JFace, GTK, wxWidgets, QT all redundant.
http://swapnonil.wordpress.com   (1891 words)

  
 wxWidgets support by KoanSoftware.com
wxWidgets is a set of libraries that allows C++ applications to compile and run on several different types of computer, with minimal source code changes.
wxWidgets is a 'framework' in the sense that it provides a lot of built-in functionality, which the application can use or replace as required, thus saving a great deal of coding effort.
As well as providing a common API (Application Programming Interface) for GUI functionality, it provides functionality for accessing some commonly-used operating system facilities, from copying and deleting files to socket and thread support.
http://www.koansoftware.com/en/prd_svil_wxwindows.htm   (236 words)

  
 wxGlade: a GUI builder for wxWidgets/wxPython
The current version is 0.4: it adds wxWidgets 2.6 suppport and code generation of event handler stubs for Python and C++ output.
As you can guess by the name, its model is Glade, the famous GTK+/GNOME GUI builder, with which wxGlade shares the philosophy and the look and feel (but not a line of code).
At the moment it can generate Python, C++, Perl and XRC (wxWidgets' XML resources) code.
http://wxglade.sourceforge.net   (663 words)

  
 wxDockIt - Docking Library for wxWidgets
wxDockIt follows wxWidgets coding standards so that it's easily integrable with any wxWidgets-based project.
wxWidgets is a portable C++ and Python GUI toolkit; it is a C++ framework providing GUI (Graphical User Interface) and other facilities.
Thanks to its Bakefile-based build system it supports almost all win32 compilers and GCC.
http://wxextended.sourceforge.net   (136 words)

  
 wxHatch Top Page
Main features: wxhatch generates new wxwidgets projects, with a main frame and text or drawing/imaging window, provides a simple code editor, generates makefiles and calls the compiler for wxwidgets projects.
The code is all copyright and may not be reproduced witout the wxWidgets Licence.
wxHatch: a program to build wxWidgets (wxWindows) applications
http://biolpc22.york.ac.uk/wx/wxhatch   (120 words)

  
 freshmeat.net: Project details for wxWidgets
wxWidgets is a cross-platform C++ GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation.
wxWidgets uses native widgets on all platforms whenever possible and fills missing gaps on some platforms using generic controls written with wxWidgets itself.
http://freshmeat.net/projects/wxwidgets   (173 words)

  
 VisualWX
Download wxWidgets (it is necesary for compilation of generated code)
Open the dialog for paths' setting: select menu Options\directories and type the proper directories
http://visualwx.altervista.org   (193 words)

  
 wxWidgets - Indiegamer Developer Discussion Boards
I hadn't come across this library before and wondered if anyone has any experience using it to make games?
In Eric Sink's latest article on MSDN he mentions that he used the wxWidgets class library to build his Winnable Solitaire on.
It seems a lot of bindings for various languages were created for wxWidgets (argh, I just can't get used to that name over it's former one wxWindows).
http://forums.indiegamer.com/showthread.php?t=740   (638 words)

  
 ClientJava.com - wx4j: A Java Binding for wxWidgets
This also means the event loop executes in C++ and is very responsive.
But rather than inventing yet another toolkit, wx4j utilizes the proven wxWidgets C++ library and uses SWIG to expose the API in Java.
Permalink Re: wx4j: A Java Binding for wxWidgets
http://www.clientjava.com/blog/replyToComment.action?entry=1111594519473&comment=1125504456043   (278 words)

  
 DialogBlocks dialog editor for wxWidgets - resource editor - cross-platform GUIs on Windows, Linux, and Mac
However, you can access most of the information via the Toolbar.
DialogBlocks dialog editor for wxWidgets - resource editor - cross-platform GUIs on Windows, Linux, and Mac
http://www.anthemion.co.uk/dialogblocks   (42 words)

  
 3D Buzz - GUI VTM: wxwidgets linking problem
i'm using visual studio c++ 2005 beta 2 and wxwidgets 2.5.3.
If it was hard to write, it should be hard to understand."
3D Buzz - GUI VTM: wxwidgets linking problem
http://www.3dbuzz.com/vbforum/showthread.php?goto=lastpost&t=114241   (230 words)

  
 wxWidgets documentation - latest docs with user-contributed notes
wxWidgets documentation - latest docs with user-contributed notes
http://wiki.wxwidgets.org/docbrowse.html   (8 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.