Commit dc2a4250 authored by Guillaume Seguin's avatar Guillaume Seguin

Fix reparenting error

parent e6fe3551
...@@ -27,7 +27,7 @@ class window(wx.Frame): ...@@ -27,7 +27,7 @@ class window(wx.Frame):
self.SetStatusText("Layer number and Z position show here when you scroll"); self.SetStatusText("Layer number and Z position show here when you scroll");
panel = wx.Panel(self, -1) panel = wx.Panel(self, -1)
self.p = gviz(panel, size = size, build_dimensions = build_dimensions, grid = grid, extrusion_width = extrusion_width) self.p = gviz(panel, size = size, build_dimensions = build_dimensions, grid = grid, extrusion_width = extrusion_width, realparent = self)
vbox = wx.BoxSizer(wx.VERTICAL) vbox = wx.BoxSizer(wx.VERTICAL)
toolbar = wx.ToolBar(panel, -1, style = wx.TB_HORIZONTAL | wx.NO_BORDER) toolbar = wx.ToolBar(panel, -1, style = wx.TB_HORIZONTAL | wx.NO_BORDER)
...@@ -134,10 +134,10 @@ class gviz(wx.Panel): ...@@ -134,10 +134,10 @@ class gviz(wx.Panel):
self._showall = showall self._showall = showall
showall = property(_get_showall, _set_showall) showall = property(_get_showall, _set_showall)
def __init__(self, parent, size = (200, 200), build_dimensions = [200, 200, 100, 0, 0, 0], grid = (10, 50), extrusion_width = 0.5): def __init__(self, parent, size = (200, 200), build_dimensions = [200, 200, 100, 0, 0, 0], grid = (10, 50), extrusion_width = 0.5, realparent = None):
wx.Panel.__init__(self, parent, -1, size = size) wx.Panel.__init__(self, parent, -1, size = size)
self.SetMinSize((150, 150)) self.SetMinSize((150, 150))
self.parent = parent self.parent = realparent if realparent else parent
self.size = size self.size = size
self.build_dimensions = build_dimensions self.build_dimensions = build_dimensions
self.grid = grid self.grid = grid
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment