Hu guys,

Am 18.11.2011 um 17:56 schrieb Wilhelm Sanke:

> On Fri,  Nov 18 , 2011, James Hurley jhurley0305 at sbcglobal.net wrote:
> 
>> Ken and Malte,
>> Thanks for the suggestions.
>> Malte--Your suggestion works well. Thanks. As you say it is a bit of a hack.
>> Ken--I was referring to the stack that opens in response to the RR "Answer" 
>> command. Is it possible to set a preopencard handler in that stack?
>> But using a modal stack as you suggest, I can roll my own "answer" dialogue. 
>> This would give me more flexibility. I assume many others take this route.
>> Thanks, again,
>> Jim Hurley 
> I might remind you - and especially Ken as the present chief of the Metacard 
> group - that we have long implemented such a feature for the ask and answer 
> dialogs in the alternative Metacard IDE, following a proposal from my side 
> several years ago.
> 
> At the end of the preopenstack handler of the dialog stack (in the card 
> script) we have added two lines of code:
> 
> " if the NewLoc of this stack is not empty then set the loc of this stack to 
> the NewLoc of this stack
>  set the NewLoc of this stack to empty"
> 
> In the script calling the dialog you have just first to set the "Newloc":
> 
> "set the newloc of stack "answer dialog" to x,y"
> 
> or use globalloc alternatively.
> 
> The second line of code above "set the NewLoc of this stack to empty" makes 
> sure the dialog will pop up at the "normal" loc when no Newloc has been set 
> before calling the dialog.
> 
> This approach is so simple! I have always wondered why the Livecode guys did 
> not include such a simple solution in the Livecode IDE, too.--
> 
> These two line of extra code could of course be added to the revanswerdialog 
> etc., too, but then, when you distribute a non-standalone stack, without 
> prior including the answer dialog as a substack, it will not work with the 
> Livecode IDE of another user. On the other side, with an answer dialog 
> embedded as a substack you might run into troubles, because the Livecode IDE 
> is very special with double stacks and might throw an error (Did not test 
> this with the last version).

I think this needs to be implemented on the engine side /like ASK and ANSWER 
itself!) as an optional parameter!

> Best regards,
> 
> Wilhelm Sanke

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.com


_______________________________________________
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

Reply via email to