tom@wcc.oz (Tom Evans) (06/07/90)
HyperCard 1.2.5, System 6.0.4, Mac SE, IIcx and Portable. Here's a sample button script: on mouseup if offset("A",it) then beep end if end mouseup That was the good one. Now if I try a quoted space: on mouseup if offset(" ",it) then beep end if end mouseup The interpreter doesn't like it and won't "tabulate" anything thereafter. A very weird "cure" is: on mouseup if offset( " ",it) then beep end if end mouseup Yes, a leading space before the first quote. The problem seems to be the space before the second quote - using '" a"' is OK, but '" a "' isn't. Using '"abc"' as the second parameter (instead of 'it') works, but '"abc "' doesn't. Maybe I should be using the keyword 'space' instead of '" "', but I'm trying to save space in my scripts :-). It took me a long time (in a huge script) to track this one down. ======================== Tom Evans tom@wcc.oz.au Webster Computer Corp P/L, 1270 Ferntree Gully Rd Scoresby, Melbourne 3179 Victoria, Australia 61-3-764-1100 FAX ...764-1179 wcc@cup.portal.com 2109 O'Toole Avenue, Suite J SAN JOSE CA 95131 - 1303 CALIFORNIA 1-408-954-8054 FAX 1-408-954-1832 Unit 7, Weltech Centre Ridgeway, Welwyn Garden City Herfordshire AL7 2AA LONDON UK. Ph 44-707-336969 Mobile 44-836-725849 FAX 44-707-373378