#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-
# generated by wxGlade HG on Wed Nov 09 13:50:00 2011
import wx
# begin wxGlade: extracode
# end wxGlade
class EditWindow(wx.Frame):
def __init__(self, *args, **kwds):
# begin wxGlade: EditWindow.__init__
kwds["style"] = wx.DEFAULT_FRAME_STYLE
wx.Frame.__init__(self, *args, **kwds)
self.label_1 = wx.StaticText(self, -1, "Base Address:")
self.spinBaseAddress = wx.SpinCtrl(self, -1, "", min=0, max=1000)
self.label_2 = wx.StaticText(self, -1, "Low Bound:")
self.spinHighBound = wx.SpinCtrl(self, -1, "", min=-1000, max=1000)
self.label_3 = wx.StaticText(self, -1, "High Bound:")
self.spinLowBound = wx.SpinCtrl(self, -1, "", min=-1000, max=1000)
self.buttonSave = wx.Button(self, -1, "Save")
self.buttonClose = wx.Button(self, -1, "Close")
self.__set_properties()
self.__do_layout()
self.Bind(wx.EVT_BUTTON, self.SaveButtonClick, self.buttonSave)
self.Bind(wx.EVT_BUTTON, self.CloseButtonClick, self.buttonClose)
# end wxGlade
def __set_properties(self):
# begin wxGlade: EditWindow.__set_properties
self.SetTitle("frame_2")
# end wxGlade
def __do_layout(self):
# begin wxGlade: EditWindow.__do_layout
sizer_2 = wx.BoxSizer(wx.VERTICAL)
sizer_3 = wx.BoxSizer(wx.HORIZONTAL)
grid_sizer_1 = wx.GridSizer(3, 2, 5, 5)
grid_sizer_1.Add(self.label_1, 0, wx.ALIGN_CENTER_HORIZONTAL | wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.spinBaseAddress, 0, 0, 0)
grid_sizer_1.Add(self.label_2, 0, wx.ALIGN_CENTER_HORIZONTAL | wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.spinHighBound, 0, 0, 0)
grid_sizer_1.Add(self.label_3, 0, wx.ALIGN_CENTER_HORIZONTAL | wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.spinLowBound, 0, 0, 0)
sizer_2.Add(grid_sizer_1, 1, wx.EXPAND, 0)
sizer_2.Add((20, 20), 0, 0, 0)
sizer_3.Add(self.buttonSave, 0, 0, 0)
sizer_3.Add(self.buttonClose, 0, 0, 0)
sizer_2.Add(sizer_3, 1, wx.EXPAND, 0)
self.SetSizer(sizer_2)
sizer_2.Fit(self)
self.Layout()
# end wxGlade
def SaveButtonClick(self, event): # wxGlade: EditWindow.<event_handler>
print "Event handler `SaveButtonClick' not implemented"
event.Skip()
def CloseButtonClick(self, event): # wxGlade: EditWindow.<event_handler>
print "Event handler `CloseButtonClick' not implemented"
event.Skip()
# end of class EditWindow
if __name__ == "__main__":
app = wx.PySimpleApp(0)
wx.InitAllImageHandlers()
frame_1 = (None, -1, "")
app.SetTopWindow(frame_1)
frame_1.Show()
app.MainLoop()