Tools

team bbl


These are tools that are either specifically designed to help you with your wxWidgets application development or are generally useful for application development.

wxDesigner is a commercial dialog editor and RAD tool and can write C++, Python, Perl, and C# code directly. Its interface lets anyone somewhat familiar with wxWidgets to create aesthetically pleasant cross-platform dialogs in a matter of minutes. Features such as supporting copy/cut/paste, infinite undo/redo, and previewing make testing easy and safe. It's available for Windows, Linux, and Mac OS X from http://www.roebling.de.

DialogBlocks is a sizer-based resource editor that creates professional-looking dialogs, wizards, and frames for deployment on any supported wxWidgets platform. DialogBlocks also generates makefiles and project files for a range of compilers. It's available for Windows, Linux, and Mac OS X from http://www.anthemion.co.uk/dialogblocks.

poEdit is a gettext catalog (.po file) editor. Unlike other catalogs editors, poEdit shows data in very compact way. Entries are arranged in a list so that you can easily navigate large catalogs and immediately get an idea about how much of the catalog is already translated, what needs translating, and which parts are only translated in a "fuzzy" way. It's available for Windows, Linux, and Mac OS X from http://poedit.sourceforge.net.

Bakefile generates makefiles for multiple platforms. Originally designed for the wxWidgets project, it can also be applied to your own applications and libraries. It's available for Windows, Linux, and Mac OS X from http://bakefile.sourceforge.net.

HelpBlocks is an authoring tool for MS HTML Help and wxWidgets HTML Help files, available on Windows, Linux, and Mac (beta) from http://www.helpblocks.com.

wxVisualSetup integrates wxWidgets help with Microsoft Visual Studio and includes a wxWidgets project wizard, Intellisense support, dynamic help, and tips and tricks. It's available from http://www.litwindow.com/wxVisualSetup.

wxGlade is a GUI designer built with wxPython, generating Python, C++, and XRC code. It's available from http://wxglade.sourceforge.net.

wxDev-CPP is a wxWidgets form designer plugin for the Dev-C++ IDE. It's available from http://wxdsgn.sourceforge.net.

wxHatch is a free RAD tool for wxWidgets. It's available from http://biolpc22.york.ac.uk/wx/wxhatch.

XRCed is a wxWidgets and wxPython development tool written in wxPython. It's available from http://xrced.sourceforge.net.

wxWinWiz is a Visual C++ wizard for creating wxWidgets projects. It's available from http://www.koansoftware.com/en/prd_svil_wxdownload.htm.

wxCRP is a tool to generate snippets of code from templates. It's available from http://www.xs4all.nl/~jorgb/wxcrp.

Chinook Developer Studio is a multi-platform C/C++ integrated development environment. It's available for Windows and Linux from http://www.degarrah.com.

MinGW Developer Studio is an IDE written in, and for, developing programs with wxWidgets and MinGW. It's available for Windows and Linux from http://www.parinyasoft.com.

CodeBlocks is an IDE written with wxWidgets, available for Windows and Linux from http://www.codeblocks.org.

KDevelop is a capable, free IDE for Linux. It's available from http://www.kdevelop.org.

Curl is a command-line utility for transferring files by FTP and other protocols; it's useful for uploading your finished application. It's available from http://curl.haxx.se.

VMware is machine virtualization software that lets you run multiple operating systems simultaneously. Several wxWidgets developers use it, and they find it an indispensable resource. It's available from http://www.vmware.com.

Inno Setup is an excellent and widely used Windows installer creator. It's available from http://www.jrsoftware.org/isinfo.php.

NSIS (Nullsoft Scriptable Install System) is a free, highly customizable Windows installer creator. It's available from http://nsis.sourceforge.net.

Loki Setup is an installer utility for Linux. It's available from http://www.lokigames.com/development/setup.php3.

InstallAnywhere by Zero G is a multi-platform installer creator. It's available from http://www.zerog.com/products_ia.shtml.

InstallShield has a range of installers for most operating systems: http://www.installshield.com.

EPM is a tool that can help create RPM, .deb, and other package forms. It's available from http://www.easysw.com/epm.

Doxygen is a popular tool that helps automate your code documentation. It's available from http://www.doxygen.org.

GTK-Qt is a theming engine that can make wxGTK applications look more at home under KDE. It's available from http://www.kde-apps.org/content/show.php?content=20042.

    team bbl



    Cross-Platform GUI Programming with wxWidgets
    Cross-Platform GUI Programming with wxWidgets
    ISBN: 0131473816
    EAN: 2147483647
    Year: 2005
    Pages: 262

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net