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