Hola;
Entiendo lo que me explicas; pero no se de donde vienen todas esas funciones ya que peretencen a la libreria wxpython, por lo que no forman parte del codigo del programa.
Conctretamente da error en la siguiente parte del modulo de Nessi:
Código Python:
Ver original[CODE]class SimCon(wx.App):
"""Simulation controller with graphical user interface"""
simStatus = None
def OnInit(self):
self.res = XmlResource("simcon_mainwin.xrc")
self.initFrame()
...
def initFrame(self):
self.gui_frame = self.res.LoadFrame(None, "mainframe")
self.gui_statusbar = XRCCTRL(self.gui_frame, "statusbar")
self.gui_console = XRCCTRL(self.gui_frame, "console")
self.gui_simtime_text = XRCCTRL(self.gui_frame, "simtime_text")
self.gui_simtime_slider = XRCCTRL(self.gui_frame, "simtime_slider")
self.gui_delay_text = XRCCTRL(self.gui_frame, "delay_text")
self.gui_delay_text.SetValue("0 ms")
self.gui_delay_slider = XRCCTRL(self.gui_frame, "delay_slider")
wx.EVT_COMMAND_SCROLL(self.gui_frame, XRCID("delay_slider"),
self.onDelayScroll)
wx.EVT_COMMAND_SCROLL_ENDSCROLL(self.gui_frame, XRCID("delay_slider"),
self.newSimDelay)
wx.EVT_COMMAND_SCROLL_THUMBRELEASE(self.gui_frame,
XRCID("delay_slider"),
self.newSimDelay)
[/CODE]
Concretamente falla al llamar al metodo initFrame, mas concretamamente en esta sentencia: self.gui_statusbar = XRCCTRL(self.gui_frame, "statusbar"), lo que hace pensar que lo da error es la funcion XRCCTRL de Wxpython.
Un saludo