Changeset 611
- Timestamp:
- 07/10/03 01:09:29 (5 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBSkinning/RBSkinning/wxPythonSkin/layout_table.py
r608 r611 25 25 26 26 from layout import wx, layout 27 from wxPython.lib.rcsizer importRowColSizer27 from RBSkinning.wxTools.wxRBRowColSizer import wxRBRowColSizer 28 28 29 29 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 38 38 default_settings = layout.default_settings.copy() 39 39 default_settings.update({ 40 'expandrows': '[-1]', 41 'expandcols': '[-1]', 40 #'expandrows': '[]', 41 #'expandrowrange': '(None, None)', 42 #'expandcols': '[]', 43 #'expandcolrange': '(None, None)', 44 #'defaultcellsize': '(10, 22)', 42 45 }) 43 46 … … 50 53 if not isinstance(self.winParent, wx.wxWindowPtr): self.winParent = None 51 54 55 kwSettings = self.wxSettingDict(['defaultcellsize'], []) 56 52 57 # Create the layout sizer 53 self.object = RowColSizer()58 self.object = wxRBRowColSizer(**kwSettings) 54 59 self.wxInitialStandardOptions() 55 60 … … 59 64 layout.SkinFinalize(self) 60 65 61 rows = len(self.object.rowHeights)62 for row in self.wxEval('expandrows'):63 if row < 0: row = rows + row64 self.object. AddGrowableRow(row)66 self.object.AddGrowableRow(self.wxEvalCond('expandrows', [])) 67 expandrowrange = self.wxEvalCond('expandrowrange', None) 68 if expandrowrange: 69 self.object.SetGrowableRowRange(*expandrowrange) 65 70 66 cols = len(self.object.colWidths)67 for col in self.wxEval('expandcols'):68 if col < 0: col = cols + col69 self.object. AddGrowableCol(col)71 self.object.AddGrowableCol(self.wxEvalCond('expandcols', [])) 72 expandcolrange = self.wxEvalCond('expandcolrange', None) 73 if expandcolrange: 74 self.object.SetGrowableColRange(*expandcolrange) 70 75
