51 main_sizer.AddGrowableCol(0) |
51 main_sizer.AddGrowableCol(0) |
52 main_sizer.AddGrowableRow(0) |
52 main_sizer.AddGrowableRow(0) |
53 |
53 |
54 infos_sizer = wx.FlexGridSizer(cols=2, hgap=5, rows=3, vgap=10) |
54 infos_sizer = wx.FlexGridSizer(cols=2, hgap=5, rows=3, vgap=10) |
55 infos_sizer.AddGrowableCol(1) |
55 infos_sizer.AddGrowableCol(1) |
56 main_sizer.AddSizer(infos_sizer, border=20, |
56 main_sizer.Add(infos_sizer, border=20, |
57 flag=wx.GROW | wx.TOP | wx.LEFT | wx.RIGHT) |
57 flag=wx.GROW | wx.TOP | wx.LEFT | wx.RIGHT) |
58 |
58 |
59 transitionname_label = wx.StaticText(self, label=_('Transition Name:')) |
59 transitionname_label = wx.StaticText(self, label=_('Transition Name:')) |
60 infos_sizer.AddWindow(transitionname_label, border=4, |
60 infos_sizer.Add(transitionname_label, border=4, |
61 flag=wx.ALIGN_CENTER_VERTICAL | wx.TOP) |
61 flag=wx.ALIGN_CENTER_VERTICAL | wx.TOP) |
62 |
62 |
63 self.TransitionName = wx.TextCtrl(self, size=wx.Size(180, -1)) |
63 self.TransitionName = wx.TextCtrl(self, size=wx.Size(180, -1)) |
64 infos_sizer.AddWindow(self.TransitionName, flag=wx.GROW) |
64 infos_sizer.Add(self.TransitionName, flag=wx.GROW) |
65 |
65 |
66 language_label = wx.StaticText(self, label=_('Language:')) |
66 language_label = wx.StaticText(self, label=_('Language:')) |
67 infos_sizer.AddWindow(language_label, border=4, |
67 infos_sizer.Add(language_label, border=4, |
68 flag=wx.ALIGN_CENTER_VERTICAL | wx.TOP) |
68 flag=wx.ALIGN_CENTER_VERTICAL | wx.TOP) |
69 |
69 |
70 self.Language = wx.ComboBox(self, style=wx.CB_READONLY) |
70 self.Language = wx.ComboBox(self, style=wx.CB_READONLY) |
71 infos_sizer.AddWindow(self.Language, flag=wx.GROW) |
71 infos_sizer.Add(self.Language, flag=wx.GROW) |
72 |
72 |
73 button_sizer = self.CreateButtonSizer(wx.OK | wx.CANCEL | wx.CENTRE) |
73 button_sizer = self.CreateButtonSizer(wx.OK | wx.CANCEL | wx.CENTRE) |
74 self.Bind(wx.EVT_BUTTON, self.OnOK, button_sizer.GetAffirmativeButton()) |
74 self.Bind(wx.EVT_BUTTON, self.OnOK, id=self.GetAffirmativeId()) |
75 main_sizer.AddSizer(button_sizer, border=20, flag=wx.ALIGN_RIGHT | wx.BOTTOM) |
75 main_sizer.Add(button_sizer, border=20, flag=wx.ALIGN_RIGHT | wx.BOTTOM) |
76 |
76 |
77 self.SetSizer(main_sizer) |
77 self.SetSizer(main_sizer) |
78 |
78 |
79 for language in GetTransitionLanguages(): |
79 for language in GetTransitionLanguages(): |
80 self.Language.Append(_(language)) |
80 self.Language.Append(_(language)) |