Example #1
0
    def selection(self):
        blocks = []
        for (t,l), (b,r) in zip(self.table._widget.GetSelectionBlockTopLeft(), 
                                self.table._widget.GetSelectionBlockBottomRight()):
            blocks.append(array([self.worksheet.columns[col][t:b+1] for col in range(l, r+1)]))

        for (r,c) in self.table._widget.GetSelectedCells():
            blocks.append(array([[self.worksheet.columns[c][r]]]))

        return blocks
Example #2
0
 def get_array(self):
     return array(self.columns)
 def get_array(self):
     return array(self.columns)