Beremiz_service.py
changeset 1594 049b7144a710
parent 1593 6a27490fed96
child 1595 b3cc68dd037d
equal deleted inserted replaced
1593:6a27490fed96 1594:049b7144a710
   308                 if dlg.ShowModal() == wx.ID_OK:
   308                 if dlg.ShowModal() == wx.ID_OK:
   309                     self.pyroserver.workdir = dlg.GetPath()
   309                     self.pyroserver.workdir = dlg.GetPath()
   310                     self.pyroserver.Stop()
   310                     self.pyroserver.Stop()
   311 
   311 
   312             def OnTaskBarChangeName(self, evt):
   312             def OnTaskBarChangeName(self, evt):
   313                 dlg = ParamsEntryDialog(None, _("Enter a name "), defaultValue=self.pyroserver.name)
   313                 servicename = self.pyroserver.servicename
       
   314                 servicename = '' if servicename is None else servicename
       
   315                 dlg = ParamsEntryDialog(None, _("Enter a name "), defaultValue=servicename)
   314                 dlg.SetTests([(lambda name : len(name) is not 0 , _("Name must not be null!"))])
   316                 dlg.SetTests([(lambda name : len(name) is not 0 , _("Name must not be null!"))])
   315                 if dlg.ShowModal() == wx.ID_OK:
   317                 if dlg.ShowModal() == wx.ID_OK:
   316                     self.pyroserver.name = dlg.GetValue()
   318                     self.pyroserver.servicename = dlg.GetValue()
   317                     self.pyroserver.Restart()
   319                     self.pyroserver.Restart()
   318 
   320 
   319             def _LiveShellLocals(self):
   321             def _LiveShellLocals(self):
   320                 if self.pyroserver.plcobj is not None:
   322                 if self.pyroserver.plcobj is not None:
   321                     return {"locals":self.pyroserver.plcobj.python_runtime_vars}
   323                     return {"locals":self.pyroserver.plcobj.python_runtime_vars}