Mark,
Here's what I would do:
First, I would put an 'on OpenStack' handler in the first card script of
the stack.
then save it, close Rev, open Rev, choose the browse tool, and open your
stack. See if the debugger gets called. If not, then I would suspect
there's an openStack handler in a frontScript somewhere which isn't
getting passed.
I have a standalone 'shell' which I use. It consists of a small stack
with a single button named "Launch It" with the script:
on mouseUp
if there is a file "config.txt" then
put URL ("file:config.txt") into tStackPathToOpen
else
answer file "Choose a Stack to Open"
if it is empty then exit to top
put it into tStackPathToOpen
put tStackPathToOpen into URL ("file:config.txt")
end if
go stack tStackPathToOpen
end mouseUp
Then there's this in the stack's *CARD* script:
on closeStack
if the environment is not "development" then
quit
else
close this stack
end if
end closeStack
I make this into a standalone, and I can use it to 'test' outside the IDE.
best,
Chipp
Mark Swindell wrote:
> Ok, I'm feeling pretty dumb, but why doesn't my openstack handler
> execute when my stack opens? What am I not getting? (I type openstack
> into the messagebox after opening and all is well, but the handler
> doesn't execute when opening my stack from scratch.)
_______________________________________________
use-revolution mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution