What Mark means is that you can wrap your browser opening statements in the 'if' he suggested. It checks to see if the revbrowser external is loaded yet. If you're been using a preopenstack handler to try and start up the browser thats the problem, its not there yet. I think using openstack is far enough along to be safe, but using the If to see if its actually there at the time you're trying to load it. If its not there yet, the error message lets you know.
on altBrowserOn if the extternalCommands of stack "Home" contains "browser" then put the windowid of this stack into tWinID put revBrowserOpen(tWinID, field "adresse" of card navigateur) into sBrowserId revBrowserSet sBrowserId, "showborder","true" revBrowserSet sBrowserId, "rect",rect of img "browserimage" of card navigateur else answer information "The revbrowser external wasn't loaded!" end if end altBrowserOn On Tue, Jul 20, 2010 at 1:41 PM, Olivier Dussutour <[email protected]> wrote: > Thank you for your response but I'm a beginner and I don't understand what I > must to do :'-( > Can I put this script in openstack: > > if the externalCommands of stack "Home" contains "browser" > then > go ahead > else > show error message > end if > > Cordialement, > Olivier Dussutour > [email protected] > ----- Original Message ----- From: "Mark Schonewille" > <[email protected]> > To: "How to use Revolution" <[email protected]> > Sent: Tuesday, July 20, 2010 1:10 PM > Subject: Re: RevBrowserOpen et mac os x > > >> Dear Olivier, >> >> First of all, strings should ALWAYS be surrounded by quotes: >> >> put revBrowserOpen(tWinID, field "adresse" of card "navigateur") into >> sBrowserId >> >> Apparently, the browser external is not loaded. You can check the >> externalCommands of stack Home in the IDE: >> >> if the externalCommands of stack "Home" contains "browser" then >> -- go ahead >> else >> -- show error message >> end if >> >> Are you testing this on your Mac in the IDE or as a standalone? >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Download the Installer Maker plugin for Runtime Revolution at >> http://qurl.tk/ce >> >> On 20 jul 2010, at 12:33, Olivier Dussutour wrote: >> >>> I feel that my mail does not arrive, so I try again >>> >>> Hello, >>> I have a problem with this script in Mac osX (it works under windows!?!) >>> on altBrowserOn >>> put the windowid of this stack into tWinID >>> put revBrowserOpen(tWinID, field "adresse" of card navigateur) into >>> sBrowserId >>> revBrowserSet sBrowserId, "showborder","true" >>> revBrowserSet sBrowserId, "rect",rect of img "browserimage" of card >>> navigateur >>> end altBrowserOn >>> >>> The error is: stack "questionneur2_mac": execution error at line 72 >>> (function: error in function handler) near "revBrowserOpen", char 8 >>> >>> Can you help me? >>> >>> Cordialement, >>> Olivier Dussutour >>> [email protected] >> >> >> _______________________________________________ >> use-revolution mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
