X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a780a8dc191711b8290733ca0817e28eef6e7beb..02b800ce7c2bb1c1f08075f22be2e7412124b47f:/wxPython/samples/ide/activegrid/util/strutils.py?ds=sidebyside diff --git a/wxPython/samples/ide/activegrid/util/strutils.py b/wxPython/samples/ide/activegrid/util/strutils.py new file mode 100644 index 0000000000..b79bd2a474 --- /dev/null +++ b/wxPython/samples/ide/activegrid/util/strutils.py @@ -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