Well, I'm pretty sure Windows will let you create your own sorting function and call that when you need sorting to take place. Yes, if you use the builtin sorting method, thats what will happen, but you can always redefine how sorting is done.