44 |
44 |
45 # create location text control |
45 # create location text control |
46 self.Duration = wx.TextCtrl(self, size=wx.Size(0, -1), |
46 self.Duration = wx.TextCtrl(self, size=wx.Size(0, -1), |
47 style=wx.TE_PROCESS_ENTER) |
47 style=wx.TE_PROCESS_ENTER) |
48 self.Duration.Bind(wx.EVT_KEY_DOWN, self.OnDurationChar) |
48 self.Duration.Bind(wx.EVT_KEY_DOWN, self.OnDurationChar) |
49 main_sizer.AddWindow(self.Duration, flag=wx.GROW) |
49 main_sizer.Add(self.Duration, flag=wx.GROW) |
50 |
50 |
51 # create browse button |
51 # create browse button |
52 self.EditButton = wx.Button(self, label='...', size=wx.Size(30, -1)) |
52 self.EditButton = wx.Button(self, label='...', size=wx.Size(30, -1)) |
53 self.Bind(wx.EVT_BUTTON, self.OnEditButtonClick, self.EditButton) |
53 self.Bind(wx.EVT_BUTTON, self.OnEditButtonClick, self.EditButton) |
54 main_sizer.AddWindow(self.EditButton, flag=wx.GROW) |
54 main_sizer.Add(self.EditButton, flag=wx.GROW) |
55 |
55 |
56 self.Bind(wx.EVT_SIZE, self.OnSize) |
56 self.Bind(wx.EVT_SIZE, self.OnSize) |
57 |
57 |
58 self.SetSizer(main_sizer) |
58 self.SetSizer(main_sizer) |
59 |
59 |