Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 4
0
 def create_properties(self):
     EditBase.create_properties(self)
     page = self._common_panel 
     self.properties['style'].display(page)
     prop = self.properties['fields']
     prop.display(page)
     sizer = page.GetSizer()
     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['style'].panel, 0, wx.EXPAND)
     sizer.Add(prop.panel, 1, wx.ALL|wx.EXPAND, 3)
     sizer.Fit(page)
     page.SetSize(self.notebook.GetClientSize())
     sizer.Layout()
     self.notebook.AddPage(page, _("Common"))
     self.property_window.Layout()
     prop.set_col_sizes([190, 0])
Exemplo n.º 5
0
 def create_properties(self):
     EditBase.create_properties(self)
     page = self._common_panel
     self.properties['style'].display(page)
     prop = self.properties['fields']
     prop.display(page)
     sizer = page.GetSizer()
     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['style'].panel, 0, wx.EXPAND)
     sizer.Add(prop.panel, 1, wx.ALL | wx.EXPAND, 3)
     sizer.Fit(page)
     page.SetSize(self.notebook.GetClientSize())
     sizer.Layout()
     self.notebook.AddPage(page, _("Common"))
     self.property_window.Layout()
     prop.set_col_sizes([190, 0])