Glade

Glade
Glade
Glade-3.svg
Glade Screenshot 2.png
Captura de Glade
Desarrollador
The GNOME Foundation
glade.gnome.org
Información general
Última versión estable 3.10.0
5 de abril de 2011; hace 6 meses (2011-04-05)
Género Diseñador de GUI
Sistema operativo Multiplataforma
Licencia GPL
Estado actual En desarrollo
Idiomas Multilingüe
En español Sí. 

Glade (o Glade Interface Designer, que significa ‘Diseñador de interfaces Glade’) es una herramienta de desarrollo visual de interfaces gráficas mediante GTK/GNOME. Es independiente del lenguaje de programación y predeterminadamente no genera código fuente sino un archivo XML (ver sección GtkBuilder). La posibilidad de generar automáticamente código fuente fue descontinuada desde Glade versión 3.

Aunque tradicionalmente se ha utilizado de forma independiente, está totalmente integrado en Anjuta 2. Se encuentra bajo la licencia GPL. Para QT existe un proyecto similar, QtDesigner.

Historia y desarrollo

El primer lanzamiento de Glade, la versión 0.1, se hizo el 18 de abril de 1998. Y Glade-3 se lanzó el 12 de agosto de 2006. Según el sitio web de Glade, las diferencias más notorias para el usuario final son:

  • “Deshacer” y “rehacer” disponible para todas las operaciones.
  • Permite abrir varios proyectos simultáneamente.
  • Remoción de la generación automática de código fuente.
  • Ayuda contextual mediante DevHelp.

Sin embargo, la mayoría de las diferencias son internas. Glade-3 fue reescrito completamente, para poder tomar ventaja de las nuevas características de GTK+ 2 y el sistema GObject (Glade-3 comenzó a escribirse antes de que Glade-2 fuese portado a GTK+ 2). Por lo tanto el código principal de Glade-3 es más pequeño y permite nuevas cosas interesantes, incluyendo:

  • Catálogo de widgets "enchufables" ("pluggable" widgets). Esto significa que bibliotecas externas pueden proveer su conjunto de widgets en tiempo de ejecución y Glade los detectará.
De hecho, Glade-3 soporta sólo widgets estándar de GTK+; los widgets GNOME UI y DB son provistos por separado.
  • Las herramientas de Glade (paleta, editor, etc.) son implementadas como widgets. Esto permite un fácil integración con IDEs como Anjuta o Scaffold, y hace que sea más fácil cambiar la interfaz.

GtkBuilder

GtkBuilder es un formato XML que Glade usa para almacenar los elementos de las interfaces diseñadas. Estos archivos pueden emplearse para construirla en tiempo de ejecución mediante el objeto GtkBuilder de GTK+. GladeXML era el formato que se usaba en conjunto con la biblioteca libglade (ambos obsoletos en favor de GtkBuilder).

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Glade — Glade …   Википедия

  • Glade — Basisdaten Entwickler Damon Chaplin, Martijn van Beers, Jacob Berkman Aktuelle  …   Deutsch Wikipedia

  • Glade — Construction de GUI GTK+ …   Wikipédia en Français

  • Glade — can mean:Geography*Glade (geography), open area in woodland, synonym for clearing **Glade skiing, skiing amongst trees;Places in the United States *Glade, Kansas, a city in Phillips County *Glades County, Florida, in south central Florida *Glade… …   Wikipedia

  • Glade — Glade, n. [Prob. of Scand. origin, and akin to glad, a.; cf. also W. golead, goleuad, a lighting, illumination, fr. goleu light, clear, bright, goleu fwlch glade, lit., a light or clear defile.] [1913 Webster] 1. An open passage through a wood; a …   The Collaborative International Dictionary of English

  • Glade — Glade, KS U.S. city in Kansas Population (2000): 114 Housing Units (2000): 51 Land area (2000): 0.241000 sq. miles (0.624186 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.241000 sq. miles (0.624186 sq. km)… …   StarDict's U.S. Gazetteer Places

  • Glade, KS — U.S. city in Kansas Population (2000): 114 Housing Units (2000): 51 Land area (2000): 0.241000 sq. miles (0.624186 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.241000 sq. miles (0.624186 sq. km) FIPS code:… …   StarDict's U.S. Gazetteer Places

  • glade — clear, open space in a woods, c.1400, perhaps from M.E. glode (c.1300), from O.N. glaðr bright (see GLAD (Cf. glad)). Original meaning would be bright (because open) space in a wood (Cf. Fr. clairière glade, from clair clear, bright; Ger.… …   Etymology dictionary

  • Glade — es una herramienta de desarrollo visual de aplicaciones mediante GTK/GNOME. Tiene licencia GPL. Aunque tradicionalmente se ha utilizado de forma independiente, está integrado en el recientemente liberado Anjuta 2. Glade puede crear la interfaz de …   Enciclopedia Universal

  • glade — glade; ev·er·glade; …   English syllables

  • glade — [glād] n. [ME < glad, GLAD1: orig. sense prob. “bright, smooth place,” use similar to Ger lichtung, glade < licht, light, Fr clairière < clair, clear] 1. an open space in a wood or forest ☆ 2. an everglade …   English World dictionary

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”