Paul Looney wrote:
JLG,
Do you recall the bug number? Maybe we could get some new votes.

I never really looked to see...but a search I just did indicates that bug 302 is the closest match (that shows you how old the bug is) and that one is marked "not a bug". It really isn't quite the same as we're describing but it's close. The issue at hand here is whether a focused field changes focus when a button is clicked. According to Scott Raney, no OS removes focus from a field when a button is clicked, so the current behavior is correct. I guess I agree with that.

The problem is that the IDE doesn't see a change in focus either, which results in the missing "save" dialog. Not sure how to handle this; maybe a new bug report would alert the team that a patch in the IDE is necessary for just this "save" issue. It won't change any problems the rest of us have with other scripts that rely on closefield -- for example, when changing cards. For those situations I usually do something like this in my scripts:

  on closeCard
   if the selectedfield <> ""
   then send "closefield" to the selectedfield
  end closeCard

Sometimes I need to put something similar into buttons or other places too, it all depends on the scripts I'm using. This handler isn't exactly correct though, because if the field content hasn't changed then sending a "closefield" message isn't always what you want.


Paul Looney
On Jan 2, 2009, at 5:44 PM, J. Landman Gay wrote:

Paul Looney wrote:

There may be other recipes as well, but the stack saving problem seems to be related to the lack of a closeField - which is not sent if the focus is still in the edited field when the stack is closed.

This is a really old bug, I remember working around it years ago. I've gotten so used to tabbing out of fields before I close a stack that I hardly ever see the problem any more. But that isn't a good solution for everyone.

On the other hand, I wish there were some way to get Rev to *stop* asking me to save. I have some utility stacks with text display fields, but the text is temporary and I never want it saved. But every time I close the stack, Rev bugs me about saving changes. I now only open those stacks in the MetaCard IDE, where it leaves me alone.

--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
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



--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
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

Reply via email to