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 |