Thanks Jerry. That is what I was looking for. There is some magic going on behind the scenes with that "by ... of each" that I never really caught on to.
Jim > > Message: 5 > Date: Thu, 10 May 2012 21:23:36 -0700 > From: Jerry Jensen <j...@jhj.com> > To: How to use LiveCode <use-livecode@lists.runrev.com> > Subject: Re: Sort of a problem > Message-ID: <d53bdb2b-11cd-46b1-9f25-ba46e64a8...@jhj.com> > Content-Type: text/plain; charset=us-ascii > > This seems to do the job. No polish, but you'll get the idea. > .Jerry > > Aw, crap, forgot about no attachments. Here's the code: > > ------------------------------------------------ > > on mouseUp > local tList > put fld "Streets" into tList > sort lines of tList by pickStreet(each) > put tList into fld "Streets" > end mouseUp > > function pickStreet pName > if word 1 of pName is in "NSEW" then > return word 2 to -1 of pName > else > return pName > end if > end pickStreet > > ----------------------------------------------------- > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode