I agree Vebjorn: 1) fullboth should work as the deprecated mac-toggle-max-window and use the full screen, with hiding the dock. In this case I dont mind if other apps behave differently. I love to work with carbon emacs, and when I do this in fullboth mode, I dont want to see any menu and dock. I use this mode typically when I have one frame.
2) fullheight/'fullwidth should consider the dock and adjust the width and height of the dock, so that it wont slip beneath the dock. I use this mode typically when I have more than one frame, or when I want to see other app windows in simultaniously. Alex. On 18.07.2008, at 13:41, Vebjorn Ljosa wrote: > > "Alex Greif" <[EMAIL PROTECTED]> writes: > >> One idea: the value 'fullwidth should consider the width of the >> permanently visible dock on the left/right side of the screen. The >> same way as other apps do if you maximize the window. >> Of course this should work with 'fullboth/'fullheight/'fullwidth > > Fullboth should definitely make the window cover the dock: The whole > purpose of the full-screen mode is to hide system elements such as the > menu bar, dock, and title bar so the application (Emacs) gets full > attention. If, on the other hand, you just want a convenient way to > make the Emacs frame large, you can accomplish that by setting the > frame > parameters height, width, left, and top. > > I'm not so sure about fullwidth. I don't like that mode in the first > place, but we keep it in order to be consistent with X. I noticed > that > in the current implementation, the frame ends up _under_ the dock, > which > is not good. Your suggestion may be the best solution; another > alternative is to use SetWindowGroupLevel to place a focused fullwidth > frame on top of the toolbar. David, what do you think? > > Vebjorn > > > --~--~---------~--~----~------------~-------~--~----~ Carbon Emacs User Group http://groups.google.com/group/carbon-emacs?hl=en -~----------~----~----~----~------~----~------~--~---