XML Resource
From Wikipedia, the free encyclopedia
XRC | |
---|---|
File name extension | .xrc |
Extended from | XML |
XRC, or XML Resource, is a cross-platform XML-based user interface markup language used by wxWidgets. XRC allows graphical user interface elements, such as dialogs, menu bars and toolbars, to be stored as XML, which can be loaded into the application at run-time or translated into a target programming language and compiled.
[edit] Advantages
- Recompiling and linking is not always necessary when changing the interface.
- Separates the interface from the program logic.
- Ability to choose between different resource files at run time.
- XRC is a wxWidgets standard, so it can be generated and processed by any program that understands it.
- XML is easier to parse than most programming languages.
- Existing XML editors can be used to edit XRC files.
[edit] See also
- wxWidgets
- wxGlade - an open source GUI designer that understands XRC
- List of user interface markup languages
[edit] External links
- XML-based resource system overview
- XRCed - An XRC editor.
- XRC Tutorial