Search: in
GNUstep Renaissance
GNUstep Renaissance in Encyclopedia Encyclopedia
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  
       





GNUstep Renaissance

GNUstep Renaissance is a development framework that reads XML descriptions of graphical user interfaces from an application bundle and converts them into native widgets and connections at runtime under either GNUstep or Mac OS X.

GNUstep Renaissance was written by Nicola Pero as an alternative to the NIB and gorm files used by Interface Builder and Gorm, respectively. Unlike the aforementioned formats, Renaissance can generate interfaces that can be run without modification on either GNUstep or Mac OS X. It also uses a feature called AutoLayout, which means that localized strings do not have to be manually resized.

As of January 2006, GNUstep Renaissance is beta software. A graphical frontend to Renaissance does not yet exist.

Contents


Example

A simple example of an interface specification:

      type="main">   title="Quit" action="terminate:" key="q"/>     id="myWindow" title="Hello, World">    Hello, World   title="OK" action="performClose:" target="#myWindow"/>        

Assuming this file is in the application bundle and named Sample.gsmarkup, it can be loaded with the following Objective-C code:

 [NSBundle loadGSMarkupNamed:@"Sample" owner:self]; 

Software using Renaissance

  • Zipper

See also

  • Gorm - GNUstep Graphical Object Relationship Manager (also UI builder)
  • Interface Builder - Mac OS X and former NextStep Graphical Object Relationship Manager and UI builder

External links

fr:GNUstep Renaissance






Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Search for GNUstep Renaissance in Tutorials
Search for GNUstep Renaissance in Encyclopedia
Search for GNUstep Renaissance in Videos
Search for GNUstep Renaissance in Books
Search for GNUstep Renaissance in Software
Search for GNUstep Renaissance in DVDs
Search for GNUstep Renaissance in Store




Advertisement




GNUstep Renaissance in Encyclopedia
GNUstep_Renaissance top GNUstep_Renaissance

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 TutorGig.info All Rights Reserved. Privacy Statement