]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/GridHugeTable.py
adapted to new font setter
[wxWidgets.git] / wxPython / demo / GridHugeTable.py
index 5e8bf5eb0db3efa84dd59aed01df4444bf148dcf..cd5d2e258ef1f035644cc32e6cbe844658719bbc 100644 (file)
@@ -1,7 +1,3 @@
-# 11/6/2003 - Jeff Grimmett (grimmtooth@softhome.net)
-#
-# o Updated for wx namespace
-#
 
 import  wx
 import  wx.grid as  gridlib
 
 import  wx
 import  wx.grid as  gridlib
@@ -10,20 +6,13 @@ import  wx.grid as  gridlib
 
 class HugeTable(gridlib.PyGridTableBase):
 
 
 class HugeTable(gridlib.PyGridTableBase):
 
-    """
-    This is all it takes to make a custom data table to plug into a
-    wxGrid.  There are many more methods that can be overridden, but
-    the ones shown below are the required ones.  This table simply
-    provides strings containing the row and column values.
-    """
-
     def __init__(self, log):
         gridlib.PyGridTableBase.__init__(self)
         self.log = log
 
     def __init__(self, log):
         gridlib.PyGridTableBase.__init__(self)
         self.log = log
 
-        self.odd=wxGridCellAttr()
+        self.odd=gridlib.GridCellAttr()
         self.odd.SetBackgroundColour("sky blue")
         self.odd.SetBackgroundColour("sky blue")
-        self.even=wxGridCellAttr()
+        self.even=gridlib.GridCellAttr()
         self.even.SetBackgroundColour("sea green")
 
     def GetAttr(self, row, col, kind):
         self.even.SetBackgroundColour("sea green")
 
     def GetAttr(self, row, col, kind):
@@ -31,6 +20,13 @@ class HugeTable(gridlib.PyGridTableBase):
         attr.IncRef()
         return attr
 
         attr.IncRef()
         return attr
 
+
+    
+    # This is all it takes to make a custom data table to plug into a
+    # wxGrid.  There are many more methods that can be overridden, but
+    # the ones shown below are the required ones.  This table simply
+    # provides strings containing the row and column values.
+    
     def GetNumberRows(self):
         return 10000
 
     def GetNumberRows(self):
         return 10000