ProjectController.py
changeset 746 2e09777a40d3
parent 742 41a4a560406c
child 754 a8c258f7bdcf
equal deleted inserted replaced
745:96dd6650854d 746:2e09777a40d3
  1273                 return
  1273                 return
  1274             else:
  1274             else:
  1275                 self.\
  1275                 self.\
  1276                 BeremizRoot.\
  1276                 BeremizRoot.\
  1277                 setURI_location(uri)
  1277                 setURI_location(uri)
       
  1278                 if self._View is not None:
       
  1279                     self._View.RefreshView()
  1278        
  1280        
  1279         # Get connector from uri
  1281         # Get connector from uri
  1280         try:
  1282         try:
  1281             self._connector = connectors.ConnectorFactory(uri, self)
  1283             self._connector = connectors.ConnectorFactory(uri, self)
  1282         except Exception, msg:
  1284         except Exception, msg:
  1370                 if self._connector.NewPLC(MD5, data, extrafiles) and self.GetIECProgramsAndVariables():
  1372                 if self._connector.NewPLC(MD5, data, extrafiles) and self.GetIECProgramsAndVariables():
  1371                     self.UnsubscribeAllDebugIECVariable()
  1373                     self.UnsubscribeAllDebugIECVariable()
  1372                     self.ProgramTransferred()
  1374                     self.ProgramTransferred()
  1373                     if self.AppFrame is not None:
  1375                     if self.AppFrame is not None:
  1374                         self.AppFrame.CloseObsoleteDebugTabs()
  1376                         self.AppFrame.CloseObsoleteDebugTabs()
       
  1377                         self.AppFrame.RefreshPouInstanceVariablesPanel()
  1375                     self.logger.write(_("Transfer completed successfully.\n"))
  1378                     self.logger.write(_("Transfer completed successfully.\n"))
  1376                 else:
  1379                 else:
  1377                     self.logger.write_error(_("Transfer failed\n"))
  1380                     self.logger.write_error(_("Transfer failed\n"))
  1378             else:
  1381             else:
  1379                 self.logger.write_error(_("No PLC to transfer (did build succeed ?)\n"))
  1382                 self.logger.write_error(_("No PLC to transfer (did build succeed ?)\n"))