- XML Resource
Infobox file format
name = XRC
icon =
logo =
caption =
extension = .xrc
mime =
type code =
uniform type =
magic =
owner =
genre =
container for =
contained by =
extended from =XML
extended to =
standard =XRC, or XML Resource, is a
cross-platform XML -baseduser interface markup language used bywxWidgets . XRC allowsgraphical 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 targetprogramming language and compiled.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.ee also
*
wxWidgets
*wxGlade - anopen source GUI designer that understands XRC
*List of user interface markup languages External links
* [http://www.wxwidgets.org/manuals/stable/wx_xrcoverview.html XML-based resource system overview]
* [http://xrced.sourceforge.net/ XRCed] - An XRC editor.
* [http://wiki.wxpython.org/XRCTutorial XRC Tutorial]
Wikimedia Foundation. 2010.