Wichtige Links, Anleitungen und Referenzen zu wxPython

Plattformunabhängige GUIs mit wxWidgets.
Antworten
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5555
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Oberhofen im Inntal (Tirol)
Kontaktdaten:

Wichtige Links zum Thema wxPython

wxPython in Action Das wichtigste Buch für wxPython-Programmierer

Videos für Anfänger

AnotherTutorial -- From simple to advanced in one page Eine etwas bessere Einführung

Zetcode - The wxPython tutorial

wxPython-Homepage

wxPython-Wiki

wxWidgets-Klassenreferenz Die wichtigste Referenz zu wx-Objekten

http://wxpython.org/OSCON2006/


wxPython-Demo

Die wxPython-Demo ist ein nicht zu verachtendes Nachschlagewerk und als Ideensammlung unbezahlbar. Wenn du Vorschläge für die Umsetzung deiner Programmideen suchst, dann solltest du immer ein Auge auf die wxPython-Demo haben.


Bilder von wxPython-Anwendungen:

- http://halvar.at/krimskrams/bksclient_menu.gif
- http://halvar.at/krimskrams/bksclient_payment.gif
- http://halvar.at/krimskrams/bksclient_p ... credit.gif
- http://xoomer.alice.it/infinity77/main/freeware.html
- http://wxpython.org/screenshots.php
- http://wiki.wxpython.org/index.cgi/wxGrid_Manual
- http://wiki.wxpython.org/index.cgi/LEDCtrl
- http://wiki.wxpython.org/index.cgi/ChallengeDemos
- http://wiki.wxpython.org/index.cgi/ButtonTreeCtrlPanel
- http://pingpong-abc.sourceforge.net/
- http://www.bitbuilder.com/bitleaf/
- http://www.bitpim.org/#screenshots
- http://wiki.wxpython.org/index.cgi/BrewSta
- http://cabel.sourceforge.net/screenshots.html
- http://wiki.wxpython.org/index.cgi/CdgTools
- http://boa-constructor.sourceforge.net/Screenshots/
- http://chandler.osafoundation.org/screenshot.php
- http://wxglade.sourceforge.net/extra/cornice.html
- http://dabodev.com/screenshots
- http://documancer.sourceforge.net/screenshots.php
- http://sourceforge.net/project/screensh ... p_id=83074
- http://pyreb.nongnu.org/#screenshots
- http://www.keyphrene.com/products/naja/ ... php?lng=en
- http://www.mytago.com/uploader/
- http://file-folder-ren.sourceforge.net/ ... creenshots
- http://www.duke.edu/~dgraham/wxRemind/
- http://taskcoach.sourceforge.net/
- http://pype.sourceforge.net/ss.shtml


Bilder von wxWidgets-Anwendungen:

- http://wxwidgets.org/about/screensh.htm


Threading mit wxPython:

Threads sind aus der GUI-Programmierung nicht wegzudenken. Deshalb ist es wichtig sich über Threads im Allgemeinen und in Verbindung mit wxPython zu informieren.

Deshalb habe ich dir hier ein paar Links zusammengetragen, die etwas Licht ins Dunkel des Threading bringen können.

- http://docs.python.org/lib/module-thread.html
- http://docs.python.org/lib/module-threading.html

- http://www.python-forum.de/viewtopic.php?&t=3869.html

- http://www.python-forum.de/viewtopic.php?&t=5757.html
- http://www.python-forum.de/viewtopic.php?&t=7742.html
- http://www.python-forum.de/viewtopic.php?&t=6920.html
- http://www.python-forum.de/viewtopic.php?&t=6410.html
- http://www.python-forum.de/viewtopic.php?p=37289.html (schwieriger)

Du musst mit den Beispielen spielen, sie verändern und ausprobieren.


mfg
Gerold
:-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5555
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Oberhofen im Inntal (Tirol)
Kontaktdaten:

.robert hat geschrieben:Ich habe mal die Links zum Threading von oben repariert auf die Syntax der neuen Board-SW:
Danke :-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Francesco
User
Beiträge: 824
Registriert: Mittwoch 1. Dezember 2004, 12:35
Wohnort: Upper Austria

In der Auflistung fehlen mir noch zwei sehr interessante und hilfreiche Programme zum Experimentieren mit wxPython:

1) Pycrust

Pycrust ist meiner Meinung nach
a) eine sehr gute interaktive Shell (Code Completion, Call Tips, Namespace viewer, einen Startupeditor, die Möglichkeit, die commandhistory zu speichern, Command-completion of History item, Complete Text from History, ...)
und
b) gut geeignet, um wxPython Sachen auch interaktive zu probieren, da es selbst in wxPython geschrieben ist

2) der Inspector des WxPython Demos (den man ganz leicht für eigene Programme noch einbinden kann)
hier kann man sich die Hierarchie und Eigenschaften der einzelnen Widgets ansehen, mit der Möglichkeit, auch die Sizers einzublenden und die aktuellen Widgets optisch (mit highlight) anzeigen zu lassen.
http://wiki.wxpython.org/Widget%20Inspection%20Tool
Antworten