Yes, it was the “native” one. I caused the error which I saw by creating an infinite loop. I did not realise that the ‘hiliteChanged’ message is sent after the graphic representation of the switch has been changed within the widget itself, so I scripted: on hiliteChanged
set the highlight of me to not the highlight of me end hiliteChanged By doing that I generated another hiliteChanged message, and so an infinitum. It was slightly less obvious than it might have been because the test started on a card with a button scripted" go cd “testCard” which was supposed to show the card with the switch on it. This doesn’t happen in this case - the screen freezes before the ‘go’ is actioned, so it looks like we never left the first card. It was Elanor at LiveCode who explained that to me. I am somewhat embarrassed, but it may help someone else to know what I did wrong. Graham PS This widget has a property ‘highlight’ and a message ‘hiliteChanged’. I think the spelling should be consistent. > On 21 Apr 2020, at 19:04, J. Landman Gay via use-livecode > <use-livecode@lists.runrev.com> wrote: > > I think you're right, the "native" switch is the one you bought. I've had no > issues with the one that comes with LC. > > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On April 21, 2020 4:19:45 AM Graham Samuel via use-livecode > <use-livecode@lists.runrev.com> wrote: > >> I’ve got ‘Switch Button’ and a ‘Native Switch Button’ in the LC toolbox. Not >> sure which one you are talking about. >> >> The second one came with the widget set I bought, I think. Anyway it has >> caused me a lot of trouble with the iOS simulator, but that may be because >> the environment I’m working in is rather out of date apart from LC itself >> (I’m using 9.5.1). LC Support are looking at it for me, but I already guess >> that they will say “it works here”, since they will be running the latest >> version of XCode etc. which is not permitted with my setup. >> >> Graham >> >>> On 21 Apr 2020, at 02:37, J. Landman Gay via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>> The one I mean is actually a widget but we're probably talking about the >>> same thing. I like it because you can set the theme and it displays >>> correctly for either iOS or Android. >>> >>> I'd love to see more themed widgets like that, maybe a mobileButton widget >>> for example. >>> >>> -- >>> Jacqueline Landman Gay | jac...@hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> On April 20, 2020 6:24:48 PM Rick Harrison via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>>> Are you referring to the switch button? >>>> If so, yes it is in Indy. >>>> >>>> Rick >>>> >>>>> On Apr 20, 2020, at 5:48 PM, J. Landman Gay via use-livecode >>>>> <use-livecode@lists.runrev.com> wrote: >>>>> >>>>> I've used LC's built-in switch widget without any problems. I don't know >>>>> if that's included in Indy though. >>>> >>>> _______________________________________________ >>>> 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 >>> >>> >>> >>> >>> _______________________________________________ >>> 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 >> >> >> _______________________________________________ >> 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 > > > > > _______________________________________________ > 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 _______________________________________________ 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