|
@@ -62,11 +62,11 @@ class ObjectPaletteUI(wx.Panel):
|
|
|
data1 = self.tree.GetItemText(item1)
|
|
data1 = self.tree.GetItemText(item1)
|
|
|
data2 = self.tree.GetItemText(item2)
|
|
data2 = self.tree.GetItemText(item2)
|
|
|
if self.opSort == self.opSortAlpha:
|
|
if self.opSort == self.opSortAlpha:
|
|
|
- return cmp(data1, data2)
|
|
|
|
|
|
|
+ return (data1 > data2) - (data1 < data2)
|
|
|
else:
|
|
else:
|
|
|
- index1 = self.palette.dataKeys.index(data1)
|
|
|
|
|
- index2 = self.palette.dataKeys.index(data2)
|
|
|
|
|
- return cmp(index1, index2)
|
|
|
|
|
|
|
+ index1 = self.palette.dataKeys.index(data1)
|
|
|
|
|
+ index2 = self.palette.dataKeys.index(data2)
|
|
|
|
|
+ return (index1 > index2) - (index1 < index2)
|
|
|
|
|
|
|
|
def getSelected(self):
|
|
def getSelected(self):
|
|
|
return self.tree.GetItemPyData(self.tree.GetSelection())
|
|
return self.tree.GetItemPyData(self.tree.GetSelection())
|