On Sep 22, 2010, at 10:56, jose villalba <josevillalb...@hotmail.com> wrote:

> Hola estoy empezando a estudiar wxPython y tengo un error que no se como 
> corregirlo busque en Internet y no encontré nada.
> 
> Código
> import wx
> class MyFrame(wx.Frame):
>       def __init(self,parente,title):
>               wx.Frame.__init__(self, parent, title=title, size=(200,100))
>               self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE)
>               self.Show(True)
> app=wx.App(False)
> frame = MyFrame(None,2, 'Small editor')
> app.MainLoop()
> 
> Error:
> Traceback (most recent call last):
>   File "D:\Documentos de Alvaro\Escritorio\editor.py", line 8, in <module>
>     frame = MyFrame(None, 'Small editor')
>   File "C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_windows.py", 
> line 505, in __init__
>     _windows_.Frame_swiginit(self,_windows_.new_Frame(*args, **kwargs))
> TypeError: in method 'new_Frame', expected argument 2 of type 'int'
> 
> Desde ya mucha gracia-
> Jose
> ______________________________________________

Hola,

mi experiencia con wx es nula, o sea que puedo decir una tonteria. Mis 
disculpas por 
adelantado.

A parte de los typos que ya se han comentado, he hecho una busqueda rapida en 
google y me da la impresion de que el segundo argumento de wx.Frame.__init__ es 
un "id" y no el titulo. Puede ser ese el problema?

Parece ser consistente con estos ejemplos:

http://www.google.com/codesearch?as_q=wx.Frame&btnG=Search+Code&hl=&as_package=&as_lang=python&as_filename=&as_class=&as_function=&as_license=&as_case=


Suerte,
Jose
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a