Seite 1 von 1

Verfasst: Samstag 20. November 2004, 22:42
von Leonidas
Mir hat bis jetzt PyGTK 2 besser gefallen als Tkinter jemals.

pygtkmvc

Verfasst: Samstag 1. Januar 2005, 18:53
von qed
http://pygtkmvc.sourceforge.net/index.php

Arbeitet jemand mit diesen Klassen?

Macht man für jedes einzelne Window einen neuen View, oder wie hanhabt man die Anzeige eines neuen Fensters (Bsp. FileChooserDialog)?

Re: pygtkmvc

Verfasst: Dienstag 4. Januar 2005, 10:26
von Leonidas
qed hat geschrieben:http://pygtkmvc.sourceforge.net/index.php

Arbeitet jemand mit diesen Klassen?
Also ich habe davon noch nicht gehoert, ich denke dafuer bin ich zu chaotisch um das zu nutzen, aber ich werd's mir vllt. ansehen, es koennte ganz gut sein.

Re: pygtkmvc

Verfasst: Dienstag 4. Januar 2005, 17:52
von Gast
Leonidas hat geschrieben:
qed hat geschrieben:http://pygtkmvc.sourceforge.net/index.php

Arbeitet jemand mit diesen Klassen?
Also ich habe davon noch nicht gehoert, ich denke dafuer bin ich zu chaotisch um das zu nutzen, aber ich werd's mir vllt. ansehen, es koennte ganz gut sein.
Ich finds absolut praktisch. Mein Problem weiter oben stellte sich während der Einlese Phase. Jetzt hat sich das Problem gelöst.

Glade 2 Fenster zeichen. Ein Fenster = ein View & ein Controller, sprich View kopieren, kurz anpassen. Im Controller die Funktionen definieren.

Es braucht Einarbeitungszeit, danach ists enorm praktisch.

Verfasst: Sonntag 23. Januar 2005, 21:20
von Dookie
Hi,

ich hab mir pygtkmvc jetzt auch angeschaut. Vom Prinzip her recht gut gedacht, allerdings haperts etwas an der Umsetzung.
1. Verwendung von eval in support/metaclass_base.py
2. Verwendung des veralteten Moduls new in support/metaclass_base.py
3. Soweit ich gesehen habe können nur Attribute/Properies von Klassen von einem Observer überwacht werden. Die in Python so effizienten Listen und Dictionaries sind damit kaum zu verwenden.


Gruß

Dookie