Stack/Card height
Mark Swindell
mdswindell at charter.net
Fri Jan 17 02:06:02 EST 2003
Sarah,
Thanks, yes you were right, of course, but it wasn't acting predictably for
what I expected. It was the bottom of the stack was being truncated, not
the top, and it wouldn't retain its stack height no matter what I set it to.
I had plenty of real estate up top to play with.
I still don't really understand why things were as they were, but the
complication appeared to be that I had two menus in the stack... one
imbedded in a larger group. I removed the first of the two completely (it
was a group on cd 1 not associated with any other group) and then took the
other one out of the larger group to which it belonged, and which was on cd
2 through the last card.
I then went back in and manually pasted that menu group onto each individual
card. This group refused to appear in either of the "place" options,
application builder OR place in the menu bar, though the menu manager saw
it, and the cd objects palette saw it. I don't get that either.
At any rate, the stack now behaves as I thought it should, and the 22 pixels
are robbed from the top of the screen and life is good (or at least better).
:)
Thanks for your help.
Mark
> From: Sarah <sarahr at genesearch.com.au>
>
> It is a menubar problem. The menubar group is on card 1 but not on the
> others. If you "place" the menubar group on all cards in the stack,
> they will all be the same height.
>
> Effectively, the menubar is hidden by being pushed off the top of your
> window. Card 1 is expanded by 22 pixels to accommodate this. As the
> menubar is stack specific, it displays even though it only occurs on
> card 1.
>
> The crucial rule for Mac development is: Make the menubar FIRST!
> Don't make a new stack and then make a menubar, as you will have to
> re-position everything. Also, check that the menubar groups has it's
> backgroundBehavior set to true, so that it will be automatically placed
> on any new cards.
>
> Cheers,
> Sarah
On Friday, January 17, 2003, at 12:17 pm, Mark Swindell wrote:
> I'm having a heck of a time getting my stack to remain at the correct
> height
> (Mac only... haven't tried other platforms).
>
> The first card height is correct at 470, but when I move to another
> card,
> the height is reset to 448. This doesn't appear obviously connected
> to the
> menubar issue, as it is in the Mac location and the menu appears on cd
> 1
> (sized correctly) as well as the others.
>
> In the stack properties palette I can change the stack height to 470
> and it
> responds. I can do the same from the message bos. However, after
> saving
> and reopening, I'm back to 470 stack height on cd 1, reverting to 448
> on the
> other cards.
>
> In the card properties palette, several of the cards have slightly
> different
> heights, but the message box won't allow me to resize them, and their
> sizing
> boxes are grayed out.
>
> I can find no script reference anywhere to setting the stack height to
> 448... I'm sure there's a simple reason. (BTW, is there a way to
> collect
> and view all scripts in a project in Rev?)
>
> (Then there is this enigmatic entry in the dictionary:
> "You can set the height of a card, but doing so has no effect and
> doesn't
> change the card¹s height property.")
>
> Any ideas on what might be going on? Could a locked image or group
> somewhere be skewing things?
>
> Much obliged,
> Mark
More information about the use-livecode
mailing list