ProjectController.py
changeset 801 435e49e80832
parent 796 92071c4b85e9
child 806 abf1afc1f04d
equal deleted inserted replaced
800:e9406586bb14 801:435e49e80832
   249         
   249         
   250         # Create PLCOpen program
   250         # Create PLCOpen program
   251         self.CreateNewProject(
   251         self.CreateNewProject(
   252             {"projectName": _("Unnamed"),
   252             {"projectName": _("Unnamed"),
   253              "productName": _("Unnamed"),
   253              "productName": _("Unnamed"),
   254              "productVersion": _("1"),
   254              "productVersion": "1",
   255              "companyName": _("Unknown"),
   255              "companyName": _("Unknown"),
   256              "creationDateTime": datetime(*localtime()[:6])})
   256              "creationDateTime": datetime(*localtime()[:6])})
   257         self.ProjectAddConfiguration("config")
   257         self.ProjectAddConfiguration("config")
   258         self.ProjectAddConfigurationResource("config", "resource1")
   258         self.ProjectAddConfigurationResource("config", "resource1")
   259         
   259         
  1116                     Idx, IEC_Type = self._IECPathToIdx.get(IECPath,(None,None))
  1116                     Idx, IEC_Type = self._IECPathToIdx.get(IECPath,(None,None))
  1117                     if Idx is not None:
  1117                     if Idx is not None:
  1118                         if IEC_Type in DebugTypesSize: 
  1118                         if IEC_Type in DebugTypesSize: 
  1119                             Idxs.append((Idx, IEC_Type, fvalue, IECPath))
  1119                             Idxs.append((Idx, IEC_Type, fvalue, IECPath))
  1120                         else:
  1120                         else:
  1121                             self.logger.write_warning(_("Debug : Unsuppoted type to debug %s\n")%IEC_Type)
  1121                             self.logger.write_warning(_("Debug: Unsupported type to debug '%s'\n")%IEC_Type)
  1122                     else:
  1122                     else:
  1123                         self.logger.write_warning(_("Debug : Unknown variable %s\n")%IECPath)
  1123                         self.logger.write_warning(_("Debug: Unknown variable '%s'\n")%IECPath)
  1124             for IECPathToPop in IECPathsToPop:
  1124             for IECPathToPop in IECPathsToPop:
  1125                 self.IECdebug_datas.pop(IECPathToPop)
  1125                 self.IECdebug_datas.pop(IECPathToPop)
  1126 
  1126 
  1127             if Idxs:
  1127             if Idxs:
  1128                 Idxs.sort()
  1128                 Idxs.sort()
  1349                 dialog = DiscoveryDialog(self.AppFrame)
  1349                 dialog = DiscoveryDialog(self.AppFrame)
  1350                 answer = dialog.ShowModal()
  1350                 answer = dialog.ShowModal()
  1351                 uri = dialog.GetURI()
  1351                 uri = dialog.GetURI()
  1352                 dialog.Destroy()
  1352                 dialog.Destroy()
  1353             except:
  1353             except:
  1354                 self.logger.write_error(_("Local service discovery failed !\n"))
  1354                 self.logger.write_error(_("Local service discovery failed!\n"))
  1355                 self.logger.write_error(traceback.format_exc())
  1355                 self.logger.write_error(traceback.format_exc())
  1356                 uri = None
  1356                 uri = None
  1357             
  1357             
  1358             # Nothing choosed or cancel button
  1358             # Nothing choosed or cancel button
  1359             if uri is None or answer == wx.ID_CANCEL:
  1359             if uri is None or answer == wx.ID_CANCEL: