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]