FACTOID # 22: South Dakota has the highest employment ratio in America, but the lowest median earnings of full-time male employees.
 
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 
   
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "XMLGUI" also viewed:
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > XMLGUI

XMLGUI is a KDE framework for designing the user interface of an application using XML, using the idea of actions. KDE (K Desktop Environment) is a free desktop environment and development platform built with Trolltechs Qt toolkit. ... The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data. ...


In this framework, the programmer designs various actions that his application can implement, with several actions defined for the programmer by the KDE framework, such as opening a file or closing the application. Each action can be associated with various data including icons, explanatory text, and tooltips. KDE (K Desktop Environment) is a free desktop environment and development platform built with Trolltechs Qt toolkit. ...


The interesting part to this design is that the actions are not inserted into the menus or toolbars by the programmer. Instead, the programmer supplies an XML file, which describes the layout of the menu bar and toolbar. Using this system, it is possible for the user to redesign the user interface of an application without needing to touch the source code of the program in question.


In addition, XMLGUI is useful for the KParts component programming interface for KDE, as an application can easily integrate the GUI of a KPart into its own GUI. The Konqueror file manager is the canonical example of this feature. In computer programming, KParts is the name of the component framework for the KDE desktop environment. ... Konqueror is a file manager, web browser and file viewer, developed as part of the K Desktop Environment (KDE) by volunteers and runs on most Unix-like operating systems. ...


Other Projects

The name is somewhat generic. The Beryl project was formerly named xmlgui, and there are a dozen other xml-oriented gui-libraries with the same project name. The KDE XMLGUI is one in a long series of projects that have not managed to pin down the term for the resulting programming base. Beryl is a compositing window manager for the X Window System. ...


External links

  • KDE Guide to the XMLGUI architecture

  Results from FactBites:
 
XMLGUI - Definition, explanation (233 words)
XMLGUI is a KDE framework for designing the user interface of an application using XML, using the idea of actions.
In this framework, the programmer designs various actions that his application can implement, with several actions defined for the programmer by the KDE framework, such as opening a file or closing the application.
In addition, XMLGUI is useful for the KParts component programming interface for KDE, as an application can easily integrate the GUI of a KPart into its own GUI.
XMLGUI - Encyclopedia, History, Geography and Biography (267 words)
XMLGUI is a KDE framework for designing the user interface of an application using XML, using the idea of actions.
In addition, XMLGUI is useful for the KParts component programming interface for KDE, as an application can easily integrate the GUI of a KPart into its own GUI.
The KDE XMLGUI is one in a long series of projects that have not gotten around to pin down the term for the resulting programming base.
  More results at FactBites »

 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m