Пример #1
0
 def create_properties(self):
     EditBase.create_properties(self)
     page = self._common_panel
     sizer = page.GetSizer()
     self.properties['bitmapsize'].display(page)
     self.properties['margins'].display(page)
     self.properties['packing'].display(page)
     self.properties['separation'].display(page)
     self.properties['style'].display(page)
     self.properties['tools'].display(page)
     if not sizer:
         sizer = wx.BoxSizer(wx.VERTICAL)
         sizer.Add(self.name_prop.panel, 0, wx.EXPAND)
         sizer.Add(self.klass_prop.panel, 0, wx.EXPAND)
         page.SetAutoLayout(1)
         page.SetSizer(sizer)
     sizer.Add(self.properties['bitmapsize'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['margins'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['packing'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['separation'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['style'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['tools'].panel, 0, wx.ALL | wx.EXPAND, 3)
     sizer.Layout()
     sizer.Fit(page)
     w, h = page.GetClientSize()
     self.notebook.AddPage(page, _("Common"))
     if self.parent is not None:
         self.property_window.Layout()
         page.SetScrollbars(1, 5, 1, int(math.ceil(h / 5.0)))
     else:
         PreviewMixin.create_properties(self)
Пример #2
0
 def create_properties(self):
     EditBase.create_properties(self)
     page = self._common_panel
     sizer = page.GetSizer()
     self.properties['bitmapsize'].display(page)
     self.properties['margins'].display(page)
     self.properties['packing'].display(page)
     self.properties['separation'].display(page)
     self.properties['style'].display(page)
     self.properties['tools'].display(page)
     if not sizer:
         sizer = wx.BoxSizer(wx.VERTICAL)
         sizer.Add(self.name_prop.panel, 0, wx.EXPAND)
         sizer.Add(self.klass_prop.panel, 0, wx.EXPAND)
         page.SetAutoLayout(1)
         page.SetSizer(sizer)
     sizer.Add(self.properties['bitmapsize'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['margins'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['packing'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['separation'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['style'].panel, 0, wx.EXPAND)
     sizer.Add(self.properties['tools'].panel, 0, wx.ALL|wx.EXPAND, 3)
     sizer.Layout()
     sizer.Fit(page)
     w, h = page.GetClientSize()
     self.notebook.AddPage(page, _("Common"))
     if self.parent is not None:
         self.property_window.Layout()
         page.SetScrollbars(1, 5, 1, int(math.ceil(h/5.0)))
     else:
         PreviewMixin.create_properties(self)
Пример #3
0
 def create_properties(self):
     EditBase.create_properties(self)
     page = self._common_panel
     sizer = page.GetSizer()
     self.properties['menus'].display(page)
     if not sizer:
         sizer = wx.BoxSizer(wx.VERTICAL)
         sizer.Add(self.name_prop.panel, 0, wx.EXPAND)
         sizer.Add(self.klass_prop.panel, 0, wx.EXPAND)
         page.SetAutoLayout(1)
         page.SetSizer(sizer)
     sizer.Add(self.properties['menus'].panel, 0, wx.ALL|wx.EXPAND, 3)
     sizer.Fit(page)
     page.SetSize(self.notebook.GetClientSize())
     sizer.Layout()
     self.notebook.AddPage(page, _("Common"))
     if self.parent is not None:
         self.property_window.Layout()
     else:
         PreviewMixin.create_properties(self)