2 # -*- coding: utf-8 -*-
3 #Author: Pierre Ratinaud
4 #Copyright (c) 2008-2009 Pierre Ratinaud
8 from wx.lib import sheet
12 class MySheet(sheet.CSheet):
13 def __init__(self, parent):
14 sheet.CSheet.__init__(self, parent)
16 self.row = self.col = 0
18 def OnGridSelectCell(self, event):
19 self.row, self.col = event.GetRow(), event.GetCol()
20 value = self.GetColLabelValue(self.col) + self.GetRowLabelValue(self.row)
23 def Populate(self,content):
29 self.SetNumberRows(nrow)
32 self.SetNumberCols(ncol)
33 for y in range(0,nrow):
34 for i in range(0,ncol):
35 self.SetCellValue(y,i,str(content[y][i]))