Placeable answer and ask dialogs?
Ray Horsley
ray at linkitonline.com
Mon Jul 26 04:04:37 EDT 2004
Here's a short script I use to center any window before showing it:
on placeWindow win
put the screenRect into scrRct
put (item 3 of scrRct - width of window win)/2 into tmpNum
put round(tmpNum) into myTopLeft
put (item 4 of scrRct - height of window win)/2 into tmpNum
put round(tmpNum) into item 2 of myTopLeft
set topLeft of window win to myTopLeft
end placeWindow
On Saturday, July 24, 2004, at 04:05 PM, J. Landman Gay wrote:
> On 7/24/04 12:45 PM, Richard Gaskin wrote:
>
>> Wilhelm Sanke wrote:
>>> I wonder whether you list members would be interested to have
>>> slightly modified ask- and answer-dialogs with the new version of
>>> the IDE that allow placing these dialogs anywhere on the screen or
>>> relative to the stack they are launched from.
>>> Such a minor change would add flexibility to the dialogs, and it is
>>> a feature some Metacard and Revolution users had asked for in the
>>> past.
>>>
>>> See my stack "Place Dialogs" on <http://www.sanke.org> , English
>>> version, page "Tools and Samples for Development"; the stack
>>> contains examples and information.
>>>
>>> All that is needed are two script lines added before the end of the
>>> preopenstack handlers:
>>>
>>> " 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 "
>>>
>>> The stacks can be used as usual if no NewLoc property is set.
>>>
>>> Line 2 of the script makes sure to restore the default behavior of
>>> the dialogs the next time they are opened without a specified
>>> "NewLoc".
>> Thank you for your willingness to contribute. Scott Rossi has
>> already offered to work on the Ask and Answer dialogs -- maybe the
>> two of you could work out those enhancements?
>> Doesn't Rev provide support for specifying the loc of those dialogs?
>> If so, can we use their syntax?
>
> I have no objection to this change. But I am not clear why we need it;
> doesn't this do the same thing:
>
> set the loc of stack "answer dialog" to myloc
>
> It is only a single line, which is the same amount of space it would
> take to set a stack property. Am I missing something?
>
> --
> Jacqueline Landman Gay | jacque at hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard
>
More information about the metacard
mailing list