Placeable answer and ask dialogs?

Ray Horsley ray at linkitonline.com
Tue Jul 27 00:39:44 EDT 2004


Hi Chip,

None really.  I just pulled this script out of a larger script that I 
feed other parameters which let me center a stack's loc to the bottom 
of the screen or 'centerRight', for example.  I thought somebody else 
might want it broken out like this so they can do their own spin offs.

Ray

On Sunday, July 25, 2004, at 04:20 PM, Chipp Walters wrote:

> Ray,
>
> I must be missing someting...how is this different from setting the 
> loc of stack xyz to the screenloc?
>
> -Chipp
>
> Ray Horsley wrote:
>
>> 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
>>>
>> _______________________________________________
>> metacard mailing list
>> metacard at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/metacard
>
> _______________________________________________
> metacard mailing list
> metacard at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/metacard
>



More information about the metacard mailing list