def __do_layout(self):
# begin wxGlade: MyFrame.__do_layout
sizer_2 = wx.BoxSizer(wx.VERTICAL)
sizer_3 = wx.BoxSizer(wx.VERTICAL)
grid_sizer_1 = wx.GridSizer(4, 4, 0, 0)
sizer_3.Add(self.text_ctrl_1, 0, 0, 0)
grid_sizer_1.Add(self.button_37, 0, 0, 0)
grid_sizer_1.Add(self.button_38, 0, 0, 0)
grid_sizer_1.Add(self.button_39, 0, 0, 0)
grid_sizer_1.Add(self.button_40, 0, 0, 0)
grid_sizer_1.Add(self.button_41, 0, 0, 0)
grid_sizer_1.Add(self.button_42, 0, 0, 0)
grid_sizer_1.Add(self.button_43, 0, 0, 0)
grid_sizer_1.Add(self.button_44, 0, 0, 0)
grid_sizer_1.Add(self.button_46, 0, 0, 0)
grid_sizer_1.Add(self.button_45, 0, 0, 0)
grid_sizer_1.Add(self.button_47, 0, 0, 0)
grid_sizer_1.Add(self.button_48, 0, 0, 0)
grid_sizer_1.Add(self.button_49, 0, 0, 0)
grid_sizer_1.Add(self.button_50, 0, 0, 0)
grid_sizer_1.Add(self.button_51, 0, 0, 0)
grid_sizer_1.Add(self.button_52, 0, 0, 0)
sizer_3.Add(grid_sizer_1, 1, wx.EXPAND, 0)
sizer_2.Add(sizer_3, 1, wx.EXPAND, 0)
self.SetSizer(sizer_2)
sizer_2.Fit(self)
self.Layout()
# end wxGlade
def bu1(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("1")
event.Skip()
def bu2(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("2")
event.Skip()
def bu3(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("3")
event.Skip()
def bu_plus(self, event): # wxGlade: MyFrame.<event_handler>
self.num1=self.text_ctrl_1.GetValue()
self.op="+"
self.text_ctrl_1.Clear()
event.Skip()
def bu4(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("4")
event.Skip()
def bu5(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("5")
event.Skip()
def bu6(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("6")
event.Skip()
def bu_min(self, event): # wxGlade: MyFrame.<event_handler>
self.num1=self.text_ctrl_1.GetValue()
self.op="-"
self.text_ctrl_1.Clear()
event.Skip()
def bu7(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("7")
event.Skip()
def bu8(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("8")
event.Skip()
def bu9(self, event): # wxGlade: MyFrame.<event_handler>
self.text_ctrl_1.AppendText("9")
event.Skip()