closeStackRequest not working?
Bob Sneidar
bobsneidar at iotecdigital.com
Tue Apr 15 11:01:59 EDT 2014
Well this is odd. It’s the second problem in as many days where what I am seeing is different from what others are seeing. And I ran these issues with no plugins. Per chance, are you using 10.9.2?
Bob
On Apr 14, 2014, at 14:46 , Scott Rossi <scott at tactilemedia.com> wrote:
> Hi Bob:
>
> The IDE has a default check to determine if a stack needs to be saved
> before closing it (I believe someone way back mentioned something about a
> "dirty" flag). Attempting to close unsaved stacks will almost always
> prompt a save dialog.
>
> When trying the following in 6.6.1 Mac/Win, both work as expected -- the
> stack doesn't close because pass is commented out. When the comment is
> removed, the stacks save and close as expected.
>
> on closeStackRequest
> save this stack
> put millisecs()
> -- pass closeStackRequest
> end closeStackRequest
>
>
>
> Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
>
>
>
>
> On 4/14/14 1:16 PM, "Bob Sneidar" <bobsneidar at iotecdigital.com> wrote:
>
>> Nada. I now have:
>>
>> on closeStackRequest
>> put "closeStackRequest Received!"
>> save this stack
>> pass closeStackRequest
>> end closeStackRequest
>>
>> in the card script. Nothing gets put into the message box.
>>
>> Bob
>>
>>
>> On Apr 14, 2014, at 13:03 , J. Landman Gay
>> <jacque at hyperactivesw.com<mailto:jacque at hyperactivesw.com>> wrote:
>>
>> On 4/14/14, 1:45 PM, Bob Sneidar wrote:
>> So then the only time a closeStackRequest gets sent is if the user
>> clicks the Close control in the window title bar. Right? Wrong,
>> apparently. I have this in the card script:
>>
>> on closeStackRequest
>> breakpoint
>> save this stack
>> pass closeStackRequest
>> end closeStackRequest
>>
>> When closing the window using the control in the window title bar, I
>> do not even get the debugger. I just get the popup asking if I am sure,
>> allowing me Don¹t Save, Cancel or Save. So when*exactly* is the
>> closeStackRequst sent?
>>
>>
>> It happens as you say, when the close box is clicked. But the IDE traps
>> the message so you may have to suspend development tools to see it. It
>> will work as expected in a standalone.
>>
>> I seem to remember that after the IDE traps the message, it then passes
>> it. It may be that the debugger won't open when that happens; try a "put
>> something" in the message box instead to see if it gets passed.
>>
>> --
>> Jacqueline Landman Gay |
>> jacque at hyperactivesw.com<mailto:jacque at hyperactivesw.com>
>> HyperActive Software | http://www.hyperactivesw.com
>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com<mailto:use-livecode at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list