Search path for defaultMenuBar
Richard Gaskin
ambassador at fourthworld.com
Thu Sep 18 14:45:30 EDT 2008
Mark Schonewille wrote:
> On 18 sep 2008, at 19:40, Richard Gaskin wrote:
>
>> The defaultMenuBar is becoming increasingly important for a couple
>> of my apps as their complexity grows. But the docs offer only this
>> slender tidbit about it:
>>
>> The defaultMenuBar is the short name of any group that is in
>> a stack that is in memory.
>>
>> Short name, eh? That means no reference to the stack that contains
>> it.
>>
>> So if I have multiple stacks in which each has its own menuBar set
>> to a group using the same name as the others, how does the engine
>> determine which group is the defaultMenuBar?
>>
>> Is it the group in topmost stack?
>> The one in the stack that was topmost at the time the defaultMenuBar
>> was last set?
>> Or something else?
>
> After starting a new session, the defaultMenubar contains (on Mac OS
> X):
>
> group "revMenuBar" of card "card id 1002" of stack "/Applications/
> Revolution Enterprise/3.0.0-gm-3/Toolset/revmenubar.rev"
>
> Not the short name, apparently.
Curious.
Good sleuthing - I've reported the docs error:
http://quality.runrev.com/qacenter/show_bug.cgi?id=7184
I can play around with it to figure out what happens if one uses only
the short name, but if anyone here knows please chime in.
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
More information about the use-livecode
mailing list