Код, который у меня есть, создает верхнюю и нижнюю панели, мне нужно добавить левую панель, как показано на рисунке ниже:
Мой текущий код:
import wx
class MainFrame(wx.Frame):
def __init__(self,parent):
wx.Frame.__init__(self,parent,title="myapp",size=(800,580))
self.split_win =wx.SplitterWindow(self)
self.top = wx.Panel(self.split_win ,style = wx.SUNKEN_BORDER)
self.bottom = wx.Panel(self.split_win ,style = wx.SUNKEN_BORDER)
self.split_win.SplitHorizontally(self.top,self.bottom,450)
st1 = wx.StaticText(self.bottom, -1, "This is an example of static text", (20, 10))
self.bottom.SetBackgroundColour('white')
app = wx.App()
frame=MainFrame(None).Show()
app.MainLoop()
Мне нужна левая панель, как на картинке, где я могу добавить кнопку и комбинированный список.
Я также хотел бы знать, возможно ли иметь нижнюю, левую и верхнюю панели без разделения?
Спасибо за помощь