controls/ProjectPropertiesPanel.py
branchpython3
changeset 3794 36934591f6eb
parent 3750 f62625418bff
equal deleted inserted replaced
3793:9958cf865da0 3794:36934591f6eb
   250             if item == "language":
   250             if item == "language":
   251                 self.Language.SetStringSelection(value)
   251                 self.Language.SetStringSelection(value)
   252             elif item == "contentDescription":
   252             elif item == "contentDescription":
   253                 self.ContentDescription.SetValue(value)
   253                 self.ContentDescription.SetValue(value)
   254             elif item == "pageSize":
   254             elif item == "pageSize":
   255                 self.PageWidth.SetValue(value[0])
   255                 self.PageWidth.SetValue(int(value[0]))
   256                 self.PageHeight.SetValue(value[1])
   256                 self.PageHeight.SetValue(int(value[1]))
   257             elif item == "scaling":
   257             elif item == "scaling":
   258                 for language, (x, y) in list(value.items()):
   258                 for language, (x, y) in list(value.items()):
   259                     if language in self.Scalings:
   259                     if language in self.Scalings:
   260                         self.Scalings[language][0].SetValue(x)
   260                         self.Scalings[language][0].SetValue(int(x))
   261                         self.Scalings[language][1].SetValue(y)
   261                         self.Scalings[language][1].SetValue(int(y))
   262             else:
   262             else:
   263                 tc = getattr(self, item, None)
   263                 tc = getattr(self, item, None)
   264                 if tc is not None:
   264                 if tc is not None:
   265                     tc.SetValue(value)
   265                     tc.SetValue(value)
   266 
   266