[comp.sys.next] Menus

burkhold@cs.ubc.ca (Mike Gobbi) (09/27/90)

Just a note to people out there like me who hate the
intrusive upper-left hand corner menu.  Here's how
to get rid of it so that any application's menu will
appear only when the right mouse button is depressed.
(It's a REAL good idea to enable the right mouse button
before doing this.)

At the shell or terminal prompt, just type:

dwrite GLOBAL NXMenuX " 1160"

This will place the default location of all application
main menus off the right side of the screen.  WARNING:
it is possible that this will interfere with applications
that use this area of screen memory (I can't see how, but
I don't know enough about the screen memory to be sure
it's 100% safe- I've had no problems with it.).  To get
your menus back on screen, type

dwrite GLOBAL NXMenuX " 0"

, or whatever X location you prefer.

Personally, I think that nifty little gadget in Preferences
that allows you to place your default menu location anywhere
on the screen would have been better replaced with a
simple on/off switch to toggle the EXISTENCE of the thing.
(Maybe system 2 provides this feature- Please, Next?)
I find that the upper-left menu covers enough screen to
be annoying when I'm trying (for example) to look at a
WriteNow document while editing Objective C code- ultimately,
I have to resize windows, and jiggle things around a bit so
that the menu doesn't cover any of it.  I find the
environment much more friendly now that the menu is
safely subject only to the mouse.

Hope somebody finds this useful.

p.s.  This is my first News posting, how'd I do? :->.
p.p.s  Thanks to Thor for helping me work this solution out.

hess@iuvax.cs.indiana.edu (Caleb Hess) (09/27/90)

In article <9755@ubc-cs.UUCP> burkhold@cs.ubc.ca (Mike Gobbi) writes:
>At the shell or terminal prompt, just type:
>
>dwrite GLOBAL NXMenuX " 1160"

You can also use negative values to place the menu off the left side: 
dwrite GLOBAL NXMenuX " -110" leaves just enough showing so that you
can pull it back; -150 will move it clear out of sight.  Or, you can
move the menu off the bottom so that only the title bar shows by using
NXMenuX 0 and NXMenuY 10.

markad@blake.u.washington.edu (Mark Donnell) (09/28/90)

OR, better (IMHO) is to place the menus in the extreme bottom,
{left/right} corner of the screen such that only the App name shows.
Then you can see what App is currently selected by looking down, but
The menu doesn't interfere with view of windows. Also, if you put it
in the bottom right corner, it overlaps the bottom icon in the dock,
putting it in space which is unusable anyway. This can be donw thru
Preferences or with dwrite.

Mark

edwardj@microsoft.UUCP (Edward JUNG) (10/01/90)

I set it up so that only the title part of the menu shows up along
the bottom of the screen where the Black Hole is parked.  It is
low enough that you can still tell what icons are sitting along
the bottom row, it is uninstrusive, and it still gives you the
feedback of which app is active.

--
Edward Jung
Microsoft Corp.

My opinions do not reflect any policy of my employer.