+int wxCALLBACK CompareFunctionInts(long item1, long item2, long sortData)
+{
+ int val1=atoi((char*)((long*)item1)[1]);
+ int val2=atoi((char*)((long*)item2)[1]);
+ GimmickMessage(1,
+ " Check: STRING 1: "
+ <<val1
+ <<" STRING 2: "
+ <<val2
+ <<std::endl);
+ if(sortData==1)
+ {
+ // inverse the order
+ if (val1 < val2)
+ return 1;
+ if (val1 > val2)
+ return -1;
+
+ return 0;
+ }
+ else
+ {
+ if (val1 < val2)
+ return -1;
+ if (val1 > val2)
+ return 1;
+
+ return 0;
+
+ }
+
+}
+