130 |
130 |
131 top_sizer = wx.FlexGridSizer(cols=5, hgap=5, rows=1, vgap=0) |
131 top_sizer = wx.FlexGridSizer(cols=5, hgap=5, rows=1, vgap=0) |
132 top_sizer.AddGrowableCol(0) |
132 top_sizer.AddGrowableCol(0) |
133 top_sizer.AddGrowableRow(0) |
133 top_sizer.AddGrowableRow(0) |
134 main_sizer.AddSizer(top_sizer, border=20, |
134 main_sizer.AddSizer(top_sizer, border=20, |
135 flag=wx.GROW|wx.TOP|wx.LEFT|wx.RIGHT) |
135 flag=wx.GROW | wx.TOP | wx.LEFT | wx.RIGHT) |
136 |
136 |
137 actions_label = wx.StaticText(self, label=_('Actions:')) |
137 actions_label = wx.StaticText(self, label=_('Actions:')) |
138 top_sizer.AddWindow(actions_label, flag=wx.ALIGN_BOTTOM) |
138 top_sizer.AddWindow(actions_label, flag=wx.ALIGN_BOTTOM) |
139 |
139 |
140 for name, bitmap, help in [ |
140 for name, bitmap, help in [ |
152 self.ActionsGrid.DisableDragGridSize() |
152 self.ActionsGrid.DisableDragGridSize() |
153 self.ActionsGrid.EnableScrolling(False, True) |
153 self.ActionsGrid.EnableScrolling(False, True) |
154 self.ActionsGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, |
154 self.ActionsGrid.Bind(wx.grid.EVT_GRID_CELL_CHANGE, |
155 self.OnActionsGridCellChange) |
155 self.OnActionsGridCellChange) |
156 main_sizer.AddSizer(self.ActionsGrid, border=20, |
156 main_sizer.AddSizer(self.ActionsGrid, border=20, |
157 flag=wx.GROW|wx.LEFT|wx.RIGHT) |
157 flag=wx.GROW | wx.LEFT | wx.RIGHT) |
158 |
158 |
159 button_sizer = self.CreateButtonSizer(wx.OK|wx.CANCEL|wx.CENTRE) |
159 button_sizer = self.CreateButtonSizer(wx.OK | wx.CANCEL | wx.CENTRE) |
160 self.Bind(wx.EVT_BUTTON, self.OnOK, button_sizer.GetAffirmativeButton()) |
160 self.Bind(wx.EVT_BUTTON, self.OnOK, button_sizer.GetAffirmativeButton()) |
161 main_sizer.AddSizer(button_sizer, border=20, |
161 main_sizer.AddSizer(button_sizer, border=20, |
162 flag=wx.ALIGN_RIGHT|wx.BOTTOM|wx.LEFT|wx.RIGHT) |
162 flag=wx.ALIGN_RIGHT | wx.BOTTOM | wx.LEFT | wx.RIGHT) |
163 |
163 |
164 self.SetSizer(main_sizer) |
164 self.SetSizer(main_sizer) |
165 |
165 |
166 self.Table = ActionTable(self, [], GetActionTableColnames()) |
166 self.Table = ActionTable(self, [], GetActionTableColnames()) |
167 typelist = GetTypeList() |
167 typelist = GetTypeList() |