Diseñador de interfaz Glade


Glade Interface Designer es un constructor de interfaz gráfica de usuario para GTK , con componentes adicionales para GNOME . En su tercera versión, Glade es un lenguaje de programación independiente, y no produce código para eventos, sino un archivo XML que luego se usa con un enlace apropiado (como GtkAda para usar con el lenguaje de programación Ada ). Consulte Lista de enlaces de idioma para GTK para conocer los disponibles.

Glade 3 se lanzó el 12 de agosto de 2006. Según el sitio web de Glade, las diferencias más notables para el usuario final son:

La mayor parte de la diferencia está en los aspectos internos. Glade-3 es una reescritura completa, para aprovechar las nuevas características de GTK + 2 y el sistema GObject (Glade-3 se inició cuando Glade-1 aún no se había portado a GTK + 2). Por lo tanto, el código base de Glade-3 es más pequeño y permite nuevas cosas interesantes, que incluyen:

El 11 de junio de 2015 se lanzó Glade 3.19.0. Depende al menos de GTK + 3.16.0. Entre muchas correcciones de errores, esta versión es la primera que admite los widgets GtkStack, GtkHeaderBar y GtkSidebar. [12]

GtkBuilder es el formato XML que utiliza Glade Interface Designer para guardar sus formularios. Luego, estos documentos se pueden usar junto con el objeto GtkBuilder para crear una instancia del formulario usando GTK . GladeXML es el formato XML que se utilizó junto con libglade, que ahora está en desuso. [13]

Glade Interface Designer genera automáticamente todo el código fuente de un elemento de control gráfico .