# Manual del diseñador de interfaces de usuario Glade

Glade es un diseñador de interfaces de usuario para aplicaciones GTK+.

2006 Vincent Geddes
2004 2003 Sun Microsystems
2002 2000 Michael Vance
Proyecto de documentación de GNOME
Vincent Geddes
Proyecto de documentación de GNOME

    vincent.geddes@gmail.com

Sun Proyecto de documentación de GNOME
Sun Microsystems
Michael Vance
Proyecto de documentación de GNOME
Versión 3.0 del manual de Glade
5 de diciembre de 2006

Vincent Geddes

Proyecto de documentación de GNOME

Versión 2.1 del manual de Glade;
17 de junio de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Versión 2.0 del manual de Glade
25 de febrero de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Versión 1.2 del manual de Glade
10 de febrero de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Versión 1.1 del manual de Glade
30 de marzo de 2002

Michael Vance

Proyecto de documentación de GNOME

Versión 1.0 del manual de Glade
11 de mayo del 2000

Michael Vance

Proyecto de documentación de GNOME

Este manual describe la versión 3.1.0 de Glade.

Comentarios

Para informar de un fallo, o hacer alguna sugerencia concerniente a esta aplicación o este manual, visite el gestor de incidencias de GNOME.

Daniel Mustieles daniel.mustieles@gmail.com
2012 - 2020 Daniel Mustieles
Jorge González jorgegonz@svn.gnome.org
2007-2008 Jorge González

## Introducción

El diseñador de interfaces Glade le permite crear y editar diseños de interfaces de usuario para aplicaciones GTK+.

Las bibliotecas GTK+ proporcionan una extensa colección de bloques de construcción de interfaz de usuario tales como cajas, etiquetas de diálogo, entradas numéricas, casillas de selección y menús. Éstos bloques de construcción se llaman widgets. Puede usar Glade para emplazar widgets en un IGU. Glade le permite modificar el esquema y propiedades de esos widgets. También puede usar Glade para añadir conexiones entre widgets y el código fuente de una aplicación.

Los interfaces de usuario diseñados en Glade se almacenan en un formato XML, permitiendo una integración fácil con herramientas externas. Puede usar la biblioteca libglade para crear dinámicamente IGUs desde la descripción XML.

## Inicio

### Para iniciar Glade

Puede iniciar Glade de las siguientes formas:

Menú Aplicaciones

  Choose Programming Glade .

Línea de comandos

  Para iniciar Glade desde la línea de comandos, escriba `glade` y pulse Intro.

### Cuando inicie Glade

Se mostrará la siguiente ventana cuando inicie Glade.

Ventana de Glade

Shows the Glade window.

La ventana de Glade contiene los siguientes elementos:

Barra de menú

  Los menús en la barra de menú contienen todos los comandos que pueda necesitar para trabajar con archivos en Glade.

Barra de herramientas

  La barra de herramientas contiene un juego de comandos a los que puede acceder desde la barra de menú.

Área de diseño

  El área de diseño es donde se puede editar visualmente un interfaz de usuario.

Paleta

  La paleta contiene los widgets que se pueden usar para construir un interfaz de usuario.

Inspector

  El inspector muestra información acerca de los widgets de un proyecto.

Editor de propiedades

  El editor de propiedades se usa para manipular las propiedades de los widgets, así como para añadir conexiones al código fuente.

Barra de estado

  La barra de estado muestra información acerca de la actividad actual de Glade y también información contextual acerca de los elementos del menú.

## Trabajar con proyectos

### Crear un proyecto nuevo

Para crear un proyecto nuevo, elija Archivo Nuevo. La aplicación mostrará un proyecto nuevo vacío en la ventana de Glade.

### Abrir un proyecto

Para abrir un proyecto existente, elija Archivo Abrir. La aplicación mostrará el proyecto en la ventana de Glade.

### Guardar un proyecto

Puede guardar proyectos de las siguientes formas:

- Para guardar cambios sobre un archivo de proyecto existente, elija Archivo Guardar.

- Para guardar un archivo de proyecto nuevo o para guardar un archivo de proyecto existente bajo un nuevo nombre de archivo, elija Archivo Guardar como. Introduzca un nombre para el archivo de proyecto en el diálogo Guardar como, después pulse Guardar.

## Trabajar con widgets

### Para seleccionar widgets de la ventana de paleta

Puede trabajar con los widgets de la ventana Paleta de las siguientes formas:

Modo de selección

  Para usar el modo de selección, pulse en la flecha del Selector. El puntero del ratón cambiará a una flecha para indicar que el modo de selección está activado. En este modo, puede usar el ratón para seleccionar widgets en su proyecto. Entonces puede usar la ventana de Propiedades para editar las propiedades de los widgets.

  También puede usar el menú contextual del widget para seleccionar un widget. Pulse con el botón derecho del ratón sobre un widget para abrir el menú contextual del widget.

  Desde la Paleta puede añadir múltiples widgets de un tipo específico a su proyecto manteniendo pulsada la tecla Control cuando seleccione un widget. Debe pulsar sobre la flecha del Selector o sobre otro widget en la Paleta para volver al modo normal.

Modo de emplazamiento de widgets

  To use widget placement mode, select a widget in the Palette window. When you select most widgets, the pointer changes to a pointer-plus-cross. You can then place the widget inside containers, toplevel widgets, and so on. After you place a widget, the mode returns to selection mode.

Toplevel placement mode

  To use toplevel placement mode, select a defined toplevel widget in the Palette window. When you select a toplevel widget in the Palette window, the widget appears immediately on your desktop. You can then edit the widget. After you select a toplevel widget, the mode returns to selection mode.

### Para organizar los widgets en su proyecto

Para organizar los widgets en la ventana de su proyecto puede usar widgets contenedores o cajas. Puede elegir los siguientes widgets contenedores de la ventana Paleta:

- Caja horizontal

- Caja vertical

- Tabla

- Posiciones fijas

- Botonera horizontal

- Botonera vertical

- Paneles horizontales

- Paneles verticales

- Cuaderno

- Marco

- Ventana con barras de desplazamiento

- Puerto de vista

Puede anidar cajas para crear crear esquemas de estructuras complejos. cuando cree cajas horizontales y verticales, Glade le pregunta cuántas filas o columnas quiere crear inicialmente, ya que fácilmente se pueden añadir o eliminar filas y columnas posteriormente.

Cuando haya creado todas las cajas que necesite, puede añadir widgets específicos como etiquetas, botones y widgets más complicados dentro de las cajas. Nótese que Glade empaqueta los widgets dentro del esquema, lo que elimina mucho trabajo tedioso. El uso de cajas permite a las ventanas cambiar el tamaño para comodarse a distintos tamaños de etiquetas de los diferentes idiomas cuando la aplicación es traducida.

### Para emplazar un widget en el portapapeles

Para eliminar un widget de un padre y emplazar el widget en el portapapeles, seleccione el widget y después elija Editar Cortar.

### Para copiar un widget al portapapeles

Para copiar un widget al portapapeles, seleccione el widget y después elija Editar Copiar. El widget original continuará asociado al padre.

### Para pegar un widget desde el portapapeles a su proyecto

Para pegar un widget que existe en el portapapeles a su proyecto, elija Editar Pegar.

Todos los widgets deben tener un nombre único en Glade. Si corta un widget, y después lo pega en su proyecto, entonces el widget y todos los hijos del widget mantendrán sus nombres originales. Si copia un widget, o pega un widget varias veces en su proyecto, entonces Glade genera nombres nuevos para las copias del widget.

### Para eliminar un widget

Para eliminar un widget del padre sin mover el widget al portapapeles, seleccione el widget y después elija Editar Eliminar.

### Para cambiar una propiedad de un widget

El editor de propiedades se usa para editar las propiedades del widget seleccionado. Para cambiar una propiedad de un widget, seleccione el widget y después introduzca un valor apropiado en uno de los campos de propiedades de la ventana de propiedades.

## Acerca de Glade

Los desarrolladores de Glade y la comunidad de voluntarios de GNOME mantienen Glade. Para obtener más información acerca de Glade, por favor visite la página web de Glade.

Para informar de un fallo, o hacer alguna sugerencia concerniente a esta aplicación o este manual, puede usar nuestro sistema de seguimiento de errores.

Otra excelente fuente de información son las listas de correo para usuarios y desarrolladores de Glade. Además de suscribirse quizá quiera examinar los archivos de las listas, disponibles en esos mismos enlaces.

Este programa se distribuye bajo los términos de la Licencia Pública General GNU tal como la publica la Free Software Foundation; tanto en la versión 2 de la Licencia , o (a su opción) cualquier otra versión posterior. Puede encontrarse una copia de esta licencia en este enlace, o en el archivo COPYING incluido con el código fuente de este programa.

glade
diseñador de interfaces de usuario