Re: the menuBar and the EditMenus

2014-04-29 Thread Bob Sneidar
I will quote a good friend of mine, and an excellent graphic artist: “Space. The layout needs room to breath. Spread things out. Give them lots of space.” Bob S On Apr 11, 2014, at 20:54 , Kay C Lan lan.kc.macm...@gmail.commailto:lan.kc.macm...@gmail.com wrote: In one respect I think those

Re: the menuBar and the EditMenus

2014-04-12 Thread J. Landman Gay
On 4/11/14, 10:54 PM, Kay C Lan wrote: On Sat, Apr 12, 2014 at 1:54 AM, J. Landman Gayjac...@hyperactivesw.comwrote: Dr Raney always advised that we should create the menu bar first and position all objects relative to that. That way, everything just works. It wasn't until I followed this

Re: the menuBar and the EditMenus

2014-04-12 Thread Graham Samuel
Jacque, you're never wrong (I say that sincerely), so sorry to be dumb, but suppose my cross-platform app was designed to emulate a TV screen (16:9 is the current ratio), how would that 'just work'? Graham On 11 Apr 2014, at 19:54, J. Landman Gay jac...@hyperactivesw.com wrote: You have a

Re: the menuBar and the EditMenus

2014-04-12 Thread Graham Samuel
Thanks Mark Yes, I think I see - the defaultMenuBar ensures that the app controls the Mac menu line and not the IDE or anything else. BTW the form of these statements that set the menuBar and the defaultMenuBar seem to be strange, don't they. I mean, one writes set the menuBar to myGroup

Re: the menuBar and the EditMenus

2014-04-12 Thread J. Landman Gay
On 4/12/14, 7:35 AM, Graham Samuel wrote: suppose my cross-platform app was designed to emulate a TV screen (16:9 is the current ratio), how would that 'just work'? The critical piece that isn't always clear is that the menu bar doesn't count as part of your display area; think of it in the

Re: the menuBar and the EditMenus

2014-04-12 Thread J. Landman Gay
On 4/12/14, 7:49 AM, Graham Samuel wrote: BTW the form of these statements that set the menuBar and the defaultMenuBar seem to be strange, don't they. I mean, one writes set the menuBar to myGroup there is no scoping here - what if there are lots of groups called myGroup in different parts of

Re: the menuBar and the EditMenus

2014-04-12 Thread Graham Samuel
OK, you win, kind of. I was just following what it says in the LC dictionary. By the way, on my Mac - set the menubar of stack myStack to grp myMenu of cd 1 of stack myStack gives an error ('source is not a container'), even though put exists(grp myMenu of cd 1 of stack myStack) returns

Re: the menuBar and the EditMenus

2014-04-12 Thread Graham Samuel
Jacque, you are endlessly patient. I understand everything you say about the PC menu and thanks for the handler. My last word on this is that I think perhaps just now and then the menu bar (on PC) **can** count as part of your display area - it might be no more intrusive than the station logo

Re: the menuBar and the EditMenus

2014-04-11 Thread Kay C Lan
I'm no expert with cross platform design, but, I thought the specific purpose of the editMenu property was so you can see and edit your menu if you need to. This should only be used whilst in the IDE; it should be false in your standalone. As for the 30 pixels, which I've seen reported as 27

Re: the menuBar and the EditMenus

2014-04-11 Thread Mark Schonewille
Hi Graham, Instead of setting the editMenus to false, you can also set the defaultMenubar to the name of the group that you want to use as a menu and then set the visible of the group to false. This way, the stack size doesn't change. -- Best regards, Mark Schonewille Economy-x-Talk

Re: the menuBar and the EditMenus

2014-04-11 Thread Graham Samuel
Thanks Kay for that input. The fact is, the stack which I'm setting up is supposed to show a drawing space (for graphs generated by mathematical formulae). It doesn't really matter if the Windows menu intrudes into the drawing space, since it doesn't occupy the whole horizontal width of the

Re: the menuBar and the EditMenus

2014-04-11 Thread J. Landman Gay
On 4/11/14, 12:22 PM, Graham Samuel wrote: I think there may be a number of kinds of app where the relation between a window and the objects within it should be constant across platforms (for example to show a particularly shaped image which reaches the edges of the stack window all around

Re: the menuBar and the EditMenus

2014-04-11 Thread Kay C Lan
As I said, I'm no cross platform expert, so years ago when I tried to make something for my brother I got all built everything and then trying to go back and add a menubar. IMHO I thought Runrev had completely screwed up what should have been a relatively simple exercise On Sat, Apr 12, 2014 at

the menuBar and the EditMenus

2014-04-10 Thread Graham Samuel
I'm still having a strange time with these two entities in a desktop Mac app which is also designed to work on PCs. All I'm trying to do is to have a Mac menu at the top of the screen, i.e. in the normal place for Macs, but NOT to have the stack size altered compared to the PC version, where