dabo Commit
Revision 6004
Date: 2010-09-12 13:18:03 -0700 (Sun, 12 Sep 2010)
Author: Ed
Trac: http://trac.dabodev.com/changeset/6004

Changed:
U   trunk/demo/samples/dGrid.py

Log:
Got tired of seeing the 'Age' column grow so out of date. Added a rough 
calculation so that the age will never be off by more than 1 year.


Diff:
Modified: trunk/demo/samples/dGrid.py
===================================================================
--- trunk/demo/samples/dGrid.py 2010-09-12 20:16:52 UTC (rev 6003)
+++ trunk/demo/samples/dGrid.py 2010-09-12 20:18:03 UTC (rev 6004)
@@ -3,22 +3,22 @@
 dabo.ui.loadUI("wx")
 import dabo.dEvents as dEvents
 from dabo.dLocalize import _
+import datetime
 
 
 class DemoGrid(dabo.ui.dGrid):
        def initProperties(self):
+               thisYear = datetime.datetime.now().year
                self.DataSet = [
-                               {"name" : "Ed Leafe", "age" : 49, "coder" :  
True, "color": "cornsilk"},
-                               {"name" : "Paul McNett", "age" : 37, "coder" :  
True, "color": "wheat"},
-                               {"name" : "Ted Roche", "age" : 48, "coder" :  
True, "color": "goldenrod"},
-                               {"name" : "Derek Jeter", "age": 32 , "coder" :  
False, "color": "white"},
-                               {"name" : "Halle Berry", "age" : 38, "coder" :  
False, "color": "orange"},
-                               {"name" : "Steve Wozniak", "age" : 56, "coder" 
:  True, "color": "yellow"},
-                               {"name" : "LeBron James", "age" : 22, "coder" : 
 False, "color": "gold"},
-                               {"name" : "Madeline Albright", "age" : 69, 
"coder" :  False, "color": "red"}]
-               self.Editable = True
-               #self.Sortable = False
-               #self.Searchable = False
+                               {"name" : "Ed Leafe", "age" : thisYear - 1957, 
"coder" :  True, "color": "cornsilk"},
+                               {"name" : "Paul McNett", "age" : thisYear - 
1969, "coder" :  True, "color": "wheat"},
+                               {"name" : "Ted Roche", "age" : thisYear - 1958, 
"coder" :  True, "color": "goldenrod"},
+                               {"name" : "Derek Jeter", "age": thisYear - 
1974, "coder" :  False, "color": "white"},
+                               {"name" : "Halle Berry", "age" : thisYear - 
1966, "coder" :  False, "color": "orange"},
+                               {"name" : "Steve Wozniak", "age" : thisYear - 
1950, "coder" :  True, "color": "yellow"},
+                               {"name" : "LeBron James", "age" : thisYear - 
1984, "coder" :  False, "color": "gold"},
+                               {"name" : "Madeline Albright", "age" : thisYear 
- 1937, "coder" :  False, "color": "red"}]
+               self.Editable = False
 
        def afterInit(self):
                col = dabo.ui.dColumn(self, Name="Geek", Order=10, 
DataField="coder",



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to