]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/samples/ide/activegrid/util/strutils.py
Merged modifications from the 2.6 branch
[wxWidgets.git] / wxPython / samples / ide / activegrid / util / strutils.py
diff --git a/wxPython/samples/ide/activegrid/util/strutils.py b/wxPython/samples/ide/activegrid/util/strutils.py
new file mode 100644 (file)
index 0000000..b79bd2a
--- /dev/null
@@ -0,0 +1,23 @@
+#----------------------------------------------------------------------------
+# Name:         strutils.py
+# Purpose:      String Utilities
+#
+# Author:       Morgan Hua
+#
+# Created:      11/3/05
+# CVS-ID:       $Id$
+# Copyright:    (c) 2005 ActiveGrid, Inc.
+# License:      wxWindows License
+#----------------------------------------------------------------------------
+
+
+def caseInsensitiveCompare(s1, s2):
+    """ Method used by sort() to sort values in case insensitive order """
+    s1L = s1.lower()
+    s2L = s2.lower()
+    if s1L == s2L:
+        return 0
+    elif s1L < s2L:
+        return -1
+    else:
+        return 1