Difference between revisions of "WxWidgets"
Line 1: | Line 1: | ||
+ | |||
+ | =Bleeding edge= | ||
+ | |||
+ | *[http://lists.wxwidgets.org/cgi-bin/ezmlm-cgi/5 development mailing list] | ||
+ | *[http://biolpc22.york.ac.uk/pub/ primary download site (including betas)] | ||
+ | *[http://www.wxwidgets.org/develop/svn.htm svn] | ||
=Gui= | =Gui= | ||
Revision as of 09:46, 6 November 2007
Contents
Bleeding edge
Gui
wxWidgets library'et tilbyder ikkke selv nogen dialog-editor og det er heller ikke kompliceret at programmere en dialog fra bunden, men hvis man ønsker kan man kigge nærmere på 3.parts værktøjer til formålet. Jeg synes at det bedste tool p.t. er wxFormbuilder hvis man bruger v3-beta3 serien.
wxWidgets & Visual Studio
- wxPack - A complete wxWidgets Development Kit
- Konfiguration af Studio
- Creating a new project by hand
Intellisense
Visual studio kan i nogle tilfælde selv lave intellisense på wx klasserne, men det er ikke altid perfekt. Man kan tvinge intellisense til at genkende wxWidgets klasserne enten ved at købe wxVisualSetup som kan sørger for at integrere wx & studio eller også kan man tilføje en header fil til sit projekt, hvori at man vha a local includes (include "file.h"
) som inkluderer de wx headers man har brug for : http://www.litwindow.com/Knowhow/Intellisense/intellisense.html
wxWidgets & KDevelop
For at få class-parseren til at fungere ordentligt med wx skal man
- åbne project->project options->C++ support
- enable "preprocess included files"
- sætte "custom include paths". I mit tilfælde blev den sat til
.;/usr/lib/wx/include/;/usr/lib/wx/include/gtk2-ansi-release-2.6;/usr/include/wx-2.6;
men stien kan også aflæses vhawx-config --cxxflags
Links
- http://wxcode.sourceforge.net/ - 3rd party moduler/widgets
- http://www.wxsnippets.com/ - Små wx stumper
- http://zetcode.com/tutorials/wxwidgetstutorial/