Hi folks,
i have made a layout with 2 panels within a window(640x480):
panelAll = wxPanel(self, -1,(-1,-1),(0,0))
self.SetAutoLayout(true)
self.SetBackgroundColour(wxNamedColour("DARK SLATE GREY"))
#------------ Panel A -------------------------
self.panelA = wxWindow(self, -1, wxDefaultPosition, wxDefaultSize, wxSIMPLE_BORDER)
self.panelA.SetBackgroundColour(wxNamedColour("MEDIUM GOLDENROD"))
lc = wxLayoutConstraints()
lc.top.SameAs(self, wxTop, 10)
lc.left.SameAs(self, wxLeft, 10)
lc.bottom.SameAs(self, wxBottom, 10)
lc.right.PercentOf(self, wxRight, 80)
self.panelA.SetConstraints(lc)
#------------ Panel B -------------------------
self.panelB = wxWindow(self, -1, wxDefaultPosition, wxDefaultSize, wxSIMPLE_BORDER)
self.panelB.SetBackgroundColour(wxNamedColour("MEDIUM GOLDENROD"))
lc = wxLayoutConstraints()
lc.top.SameAs(self, wxTop, 10)
lc.left.RightOf(self.panelA, 10)
lc.bottom.SameAs(self, wxBottom, 10)
lc.right.SameAs(self, wxRight, 10)
self.panelB.SetConstraints(lc)
Now I write MyCanvas into panelA and when I'm scaling my window - how can I resize the canvas within panelA
···
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de