Sort attributes in item stats alphabeticly

This commit is contained in:
cncfanatics
2010-10-04 16:37:00 +02:00
parent b6e37ef434
commit 10b5c5b7e7

View File

@@ -118,10 +118,14 @@ class ItemParams (wx.Panel):
self.paramList.SetColumnWidth(0,250)
self.paramList.SetColumnWidth(1,200)
attrs = stuff.itemModifiedAttributes if stuff is not None else item.attributes
names = list(attrs.iterkeys())
names.sort()
for name, attr in attrs.iteritems():
for name in names:
index = self.paramList.InsertStringItem(sys.maxint, name)
self.paramList.SetStringItem(index, 1, str(attr) if stuff is not None else str(attr.value))
self.paramList.SetStringItem(index, 1, str(attrs[name]) if stuff is not None else str(attrs[name].value))
self.Layout()
###########################################################################