controls/ProjectPropertiesPanel.py
changeset 1740 b789b695b5c6
parent 1736 7e61baa047f0
child 1745 f9d32913bad4
equal deleted inserted replaced
1739:ec153828ded2 1740:b789b695b5c6
   140         scaling_nb = wx.Notebook(self.GraphicsPanel)
   140         scaling_nb = wx.Notebook(self.GraphicsPanel)
   141         graphicpanel_sizer.AddWindow(scaling_nb, border=10,
   141         graphicpanel_sizer.AddWindow(scaling_nb, border=10,
   142               flag=wx.GROW|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   142               flag=wx.GROW|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   143 
   143 
   144         self.Scalings = {}
   144         self.Scalings = {}
   145         for language, translation in [("FBD",_("FBD")), ("LD",_("LD")), ("SFC",_("SFC"))]:
   145         for language, translation in [("FBD", _("FBD")), ("LD", _("LD")), ("SFC", _("SFC"))]:
   146             scaling_panel = wx.Panel(scaling_nb, style=wx.TAB_TRAVERSAL)
   146             scaling_panel = wx.Panel(scaling_nb, style=wx.TAB_TRAVERSAL)
   147             scalingpanel_sizer = wx.FlexGridSizer(cols=2, hgap=5, rows=2, vgap=5)
   147             scalingpanel_sizer = wx.FlexGridSizer(cols=2, hgap=5, rows=2, vgap=5)
   148             scalingpanel_sizer.AddGrowableCol(1)
   148             scalingpanel_sizer.AddGrowableCol(1)
   149             scaling_panel.SetSizer(scalingpanel_sizer)
   149             scaling_panel.SetSizer(scalingpanel_sizer)
   150 
   150 
   199               label=_('Content Description (optional):'))
   199               label=_('Content Description (optional):'))
   200         miscellaneouspanel_sizer.AddWindow(description_label, border=10,
   200         miscellaneouspanel_sizer.AddWindow(description_label, border=10,
   201               flag=wx.BOTTOM|wx.LEFT)
   201               flag=wx.BOTTOM|wx.LEFT)
   202 
   202 
   203         self.ContentDescription = wx.TextCtrl(self.MiscellaneousPanel,
   203         self.ContentDescription = wx.TextCtrl(self.MiscellaneousPanel,
   204               size=wx.Size(240,150), style=wx.TE_MULTILINE|wx.TE_PROCESS_ENTER)
   204               size=wx.Size(240, 150), style=wx.TE_MULTILINE|wx.TE_PROCESS_ENTER)
   205         self.Bind(wx.EVT_TEXT_ENTER, self.OnContentDescriptionChanged,
   205         self.Bind(wx.EVT_TEXT_ENTER, self.OnContentDescriptionChanged,
   206               self.ContentDescription)
   206               self.ContentDescription)
   207         self.ContentDescription.Bind(wx.EVT_KILL_FOCUS,
   207         self.ContentDescription.Bind(wx.EVT_KILL_FOCUS,
   208               self.OnContentDescriptionChanged)
   208               self.OnContentDescriptionChanged)
   209         miscellaneouspanel_sizer.AddWindow(self.ContentDescription, border=10,
   209         miscellaneouspanel_sizer.AddWindow(self.ContentDescription, border=10,