Mark.
Good reading. Thanks. I think a preference ought to be available to set the startup tool. Most times, I would think, the browse tool is the one users (or even developers) want. But I do not mind a stable workaround, as long as I don't forget it. Craig -----Original Message----- From: Mark Schonewille <m.schonewi...@economy-x-talk.com> To: How to use LiveCode <use-livecode@lists.runrev.com> Sent: Tue, Apr 10, 2012 7:20 pm Subject: Re: Browse tool. I give up. Hi Craig, My explanation won't help much, but maybe you like to know the reasons why it doesn't work as expected. I HyperCard there is an IDE layer and a stack layer. Except for the stacks themselves, the IDE is written in Pascal (later C) and handle everything. The scripts in the Home stack don't get in the way. When you open a stack, HyperCard chooses the browse tool and if you want to change tools in your openStack script then you can just do that. MetaCard was written like that too. The engine took care of everything and the IDE was minimalistic and didn't get in the way. You could change the tool in your openStack script if you wanted to. MetaCard opened with the browse tool as the active tool and you could change that to the pointer tool in a plugin for instance. The Revolution (LiveCode) IDE is a different beast. It comes on top of everything, including the engine and the remnants of the original MetaCard IDE. In the past, after the engine set the tool, the Revolution IDE took over and set the tool again --maybe even 2 or 3 times. I believe there are a few bugs in the Revolution IDE that prevent it from setting the tool correctly. There were some issues with this in the past. It seems that RunRev has applied a hack to make sure that the tool is alwaus the browse tool (and not a watch cursor as it used to be for many years). After all scripts have run, including your own openStack scripts, the IDE chooses the pointer tool one more time, just to be sure. You could move back to the MetaCard IDE. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Get the extIco2Png external for LiveCode here http://qery.us/1w6 On 10 apr 2012, at 15:37, dunb...@aol.com wrote: > Thanks all. > > > I figured this out too, though the explanation was most helpful. > > > When I say "figured it out", I meant I tried sending the command in time, well, just because. > > > In HC, the loading must be different, since one can choose, say, the field tool with a one-liner like I tried to do. > > > There are millions of legacy habits that I have, coming from a HC background, that I need to reThink. Thanks again for the help. > > > Craig Newman > _______________________________________________ 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