Contents Menu Expand Light mode Dark mode Auto light/dark mode
GNUstep 2021 December documentation
GNUstep 2021 December documentation

Contents

  • Tutorials
    • Getting Started Tutorials
      • 1 - First Steps
        • 1.1 - What is GNUstep?
        • 1.2 - Installing GNUstep
        • 1.3 - Configuring your System
      • 2 - Convertor
        • 2.1 - Designing the UI
        • 2.2 - Outlets and Actions
        • 2.3 - Adding the Code
      • 3 - TimeMachine - a single window application
        • 3.1 - A Basic Clock
        • 3.2 - Analog Clock
        • 3.3 - New Time Zone Dialog
        • 3.4 - Multiple Clocks
      • Helpful Websites
      • What’s Next?
    • Roard Vallon Tutorials
      • 1 - Programming under GNUstep
      • 2 - NSWindowController and Design Pattern MVC
  • Reference Documentation
    • Frameworks
      • Basic Frameworks
        • Application Kit
          • Missing features
          • Apple Release Notes
          • GNUstep Gui Release Notes
          • NSImageName
        • Foundation Kit
          • Cocoa Compatibility
          • Apple Release Notes
          • GNUstep Base Release Notes
        • Core Data
        • Core Foundation
          • Missing features
          • Core Foundation Object Model
          • Apple Release Notes
            • 10.11 and later
            • CF-855.11 - 10.9 Mavericks
            • CF-744 - 10.8 “Mountain Lion”
            • CF-675 - iOS 5
            • CF-635 - 10.7 “Lion”
            • CF-550 - 10.6 Snow Leopard
            • CF-476 - 10.5 “Leopard”
            • General Notes
            • CF-263 - 10.2 “Jaguar”
            • CF-226 - 10.1 “Puma”
            • CF-196 - 10.0 “Cheetah”
            • Mac OS X Public Beta “Kodiak”
            • Mac OS X Developer Preview 4
            • Mac OS X Developer Preview 3
            • Mac OS X Developer Preview 2
      • Miscellaneous Frameworks
        • AddressBook
          • GNUstep Readme
        • CFNetwork
        • DBusKit
        • Enterprise Control Configuration and Logging (ECCL)
        • PDFKit
        • WebKit
        • GNUstep Xcode Library
        • Pantomime
        • GWorkspace frameworks
        • Renaissance
      • Quartz Frameworks
        • Core Animation
        • Core Graphics / Quartz 2D
      • WebObjects 4 Stack
        • Enterprise Objects Framework
          • Apple Release Notes
        • WebObjects
          • Apple Release Notes
    • Developer Tools
      • GNUstep Make
        • Release Notes
        • New Documentation
          • Introduction
          • Topics
            • Parallel Building
          • Project Types
            • Project Reference
            • Resource Set Reference
            • Tool Reference
            • Library
              • Libraries
      • Gorm + ProjectCenter
      • Buildtool
      • Base Tools
      • Autogsdoc
      • HeaderDoc
    • Languages
      • Objective-C
        • Objective-C Language Reference
          • Attributes
          • Basic Types
          • NS_ENUM macros
            • NS_CLOSED_ENUM / CF_CLOSED_ENUM
            • NS_ENUM / CF_ENUM
            • NS_ERROR_ENUM / CF_ERROR_ENUM
          • Classes
          • Lightweight Generics
          • Exceptions
          • Fast enumeration
          • String literals
          • Dynamic literals
          • Traditional Message Forwarding
          • Modules
          • Getting Environment Information
          • Language Versions
    • Human Interface Guidelines
  • Contributing
    • Documentation
      • Sphinx Domains
        • Sphinxcontrib-DomainTools API refeerence
      • Tests
        • API Reference Tests
          • Wrong nesting
          • Make domain
      • Todo
        • Autogsdoc
        • Miscellaneous
        • Release Notes and API Diffs
      • Dependencies
      • DocC
      • Pandoc Notes
      • Style Guide
Back to top

Renaissance#

Renaissance is a GUI framework that allows you to define your GUIs in an XML file, which is interpreted at runtime. This allows you to define GUIs declaratively and ensure that elements are the right size no matter the language or theme.

GitHub repository

Archived website

Examples

Manual:
GitHub HTMLPreview | Archived on Wayback Machine | View source on GitHub

Official tutorial
Ludovic’s tutorial
Official slideshow

Next
Quartz Frameworks
Previous
GWorkspace frameworks
Copyright © 2022, Ethan C
Made with Sphinx and @pradyunsg's Furo