Opening a stack *behind* another stack? (take 2)

Sarah Reichelt sarahr at genesearch.com.au
Mon Jan 26 22:33:53 EST 2004


How about a preOpenStack handler in  the stack you are about to open 
that goes to the stack you want to keep on top. If this can vary, use a 
custom property to tell the new stack which stack to go to.

Sarah

On 24 Jan 2004, at 11:39 am, Doug Lerner wrote:

> That *almost* works. The only problem is that even though I do the lock
> screen before cloning the new stack, the new stack appears for a 
> flicker of
> a moment on top anyway anyway.
>
> doug
>
> On 1/23/04 9:50 PM, "Cubist at aol.com" <Cubist at aol.com> wrote:
>
>>  Okay, I hit the SEND key prematurely the first time I was replying to
>> Doug's query...
>>
>> sez doug:
>>> How would I specify that the newly opened stack is behind another 
>>> stack?
>>  I'm not sure why you'd *want* a newly-opened stack to open up 
>> *behind*
>> another stack, but the answer is: Fake it.
>>
>> lock screen
>> push this card
>> open stack "Fred"
>> pop card
>> unlock screen
>>
>>  If you have more than one stack open, and you want to guarantee that 
>> the
>> new stack will open up behind *all* of them, something like this 
>> might work...
>>
>> lock screen
>> put the stacks into George
>> open stack "Fred"
>> repeat with K1 = 1 to the number of lines in George
>>   go stack (line K1 of George)
>> end repeat
>> unlock screen
>>
>>  This latter snippet offers the possibility of controlling exactly 
>> where
>> the newly-opened stack fits into the z-order of the stacks that are 
>> already
>> opened -- move the "open stack Fred" line into the loop, bracketed by 
>> "if K1 =
>> DerNumber then" and "end if". I have no idea why you'd want to do 
>> that, but
>> since
>> I also have no idea why you want to open a stack *behind* another 
>> stack, I
>> thot it might be worth noting anyway.
>>
>>  Hope this helps...
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>



More information about the use-livecode mailing list