Menu woes

Frank D. Engel, Jr. fde101 at fjrhome.net
Thu Dec 30 11:00:17 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I suspect the easiest way to "fix" the menu issue and maintain some of 
the current flexibility would be:

1. Keep the system as it is, for the most part.
2. When using a group as the Mac menu bar, do not scroll the stack.
3. When using a group as a menubar in the window, scroll and enlarge 
the stack.  Now the rect of the card (for ex.) would have a negative 
minimum vertical coordinate, since the menus would stop before reaching 
zero.

Of course, this would break backward compatibility somewhat, but not 
nearly so much as some of the other proposals, and yet this would fix 
some of the other problems which have been mentioned here...

On Dec 30, 2004, at 7:26 AM, Richard Gaskin wrote:

> SimPLsol at aol.com wrote:
>> I'd like to see the menus be separate from the stack.
>>      If the menus are separate, one can update them easily. This is 
>> important if you (or your customers) have stacks with a lot of data 
>> and you want to add or change menus and/or menuItems. This is really 
>> simple if you can store the menu code in a plugin.
>
> That's how I do most of my apps now:  The scripts in the menu bar are 
> often empty, and I have a generic menuPick handler in a library that 
> traps those and does what's needed.
>
> This also makes it easy to add contextual menus, since you don't need 
> to do any additional scripting for those items.
>
> --
>  Richard Gaskin
>  Fourth World Media Corporation
>  __________________________________________________
>  Rev tools and more: http://www.fourthworld.com/rev
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
- -----------------------------------------------------------
Frank D. Engel, Jr.  <fde101 at fjrhome.net>

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten 
Son, that whosoever believeth in him should not perish, but have 
everlasting life.
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFB1CYS7aqtWrR9cZoRAhMrAJ4sUdPkuldyJOCxF5VZ8PdkwqNghwCfXScj
YAC1j8eIuowZgB0WECRSzwY=
=2pl7
-----END PGP SIGNATURE-----



___________________________________________________________
$0 Web Hosting with up to 120MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com



More information about the use-livecode mailing list