discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Menu (Was: Re: Unimplemented AppKit classes)


From: Helge Hess
Subject: Re: Menu (Was: Re: Unimplemented AppKit classes)
Date: Fri, 24 Jan 2003 21:53:27 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130

Thomas Cherryhomes wrote:
RENAISSANCE HAS TO DIFFERENTIATE BETWEEN THE TWO DIFFERENT MENU LAYOUTS! What's
the point of a single mark-up when you have to do things twice, anyway? It
simply does not take long to do proper nibs for a given UI...

The question is the goal. If you have the time and the ambition to write two different UIs, I certainly agree that it makes sense to write a UI for OSX and to write a UI for GNUstep. But if you don't, R. (too complicated name ;-) - like Mozilla XUL, helps you to build a UI that works on both platforms and still looks 95% as good as a native UI.

And: no - the R. user doesn't have to differentiate between two menu layouts. I guess you are mainly referring to positions of standard menues ? R. is all about abstraction, eg if you want to have a "quit" menu, just say

  <quit-menu/>

and R. will be able to place it according to the platform style guide.

Actually R. layouts will often look better than a lot of "manual" layouts ! Why ? Because R. can *enforce* style guides (eg place a quit menu item always in the same place) !

R. rocks ! ;-)

greetings
  Helge





reply via email to

[Prev in Thread] Current Thread [Next in Thread]