Il giorno 31/gen/08, alle ore 16:47, Matteo Buferli ha scritto:

> On Thursday 31 January 2008 13:54:17 Y3s wrote:
>> [...]
>>
>> Gli sviluppatori dovrebbero leggere anche i warning ;-)
>> Usare wxPython è deprecato già da un po' (2.6 mi pare), sul mio
>> sistema (mac osx) non funziona proprio, ma è specificato chiaramente
>> che non viene più mantenuto!
>>
>> [...]
>
> Quindi se uno volesse sviluppare multipiattaforma cosa dovrebbe usare?
> ho cominciato a scrivere da poco in python e dato che sto progettando
> un software non vorrei incappare in errori di progettazione.


No, mi sono spiegato male, il toolkit wxPython funziona decentemente  
anche su macosx (più che altro migliora velocemente, qualche piccolo  
problema c'è, ma niente di irreparabile)

Intendevo dire che il toolkit wxPython è diviso in due package:

- wxPython
- wx

Il primo era usato per compatibilità con il C++, ma è deprecato  
ormai, e va usato solo il primo. Quindi quando vedi nomi tipo  
wxWindow, sappi che non va bene, e devi usare quelli nella forma  
wx.Window. E tutto il codice che utilizza i vecchi nomi andrebbe  
aggiornato, visto che il package wxPython, come viene chiaramente  
indicato dal warning, non è più nè sviluppato nè mantenuto.

In ogni caso per sviluppare GUI multipiattaforma hai anche altre  
scelte, se cerchi nei vecchi archivi della lista e del ng  
it.comp.lang.python trovi un mare di discussioni, alcune utili altre  
meno ;-)

Ciao

--
Antonio Valente


_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a