LPCManager.py
changeset 6 8863b78144ee
parent 4 e8a0af6b89d9
child 8 73dcd03f53bb
child 9 516f661a4fc5
equal deleted inserted replaced
4:e8a0af6b89d9 6:8863b78144ee
  1878         
  1878         
  1879         def Compile(self):
  1879         def Compile(self):
  1880             self.CTR._Build()
  1880             self.CTR._Build()
  1881         
  1881         
  1882         def SetProjectProperties(self, projectname, productname, productversion, companyname):
  1882         def SetProjectProperties(self, projectname, productname, productversion, companyname):
  1883             properties = self.CTR.GetProjectProperties()
  1883             new_properties = {
  1884             new_properties = properties.copy()
  1884                 "projectName": projectname,
  1885             new_properties["projectName"] = projectname
  1885                 "productName": productname,
  1886             new_properties["productName"] = productname
  1886                 "productVersion": productversion,
  1887             new_properties["productVersion"] = productversion
  1887                 "companyName": companyname}
  1888             new_properties["companyName"] = companyname
  1888             self.CTR.SetProjectProperties(properties=new_properties, buffer=False)
  1889             if new_properties != properties:
  1889             self.RestartTimer()
  1890                 self.CTR.SetProjectProperties(properties=new_properties, buffer=False)
       
  1891                 self.RestartTimer()
       
  1892         
  1890         
  1893         def SetOnlineMode(self, mode, path=None):
  1891         def SetOnlineMode(self, mode, path=None):
  1894             self.CTR.SetOnlineMode(mode, path)
  1892             self.CTR.SetOnlineMode(mode, path)
  1895             self.RestartTimer()
  1893             self.RestartTimer()
  1896         
  1894