# 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
2007
Jorge González (jorgegonz@svn.gnome.org)
Proyecto de documentación de GNOME
Vincent
Geddes
Proyecto de documentación de GNOME

    vincent.geddes@gmail.com

Sun
Equipo de documentación de GNOME
Sun Microsystems
Michael
Vance
Proyecto de documentación de GNOME
Manual de Glade 3.0
5 de diciembre de 2006

Vincent Geddes

Proyecto de documentación de GNOME

Manual de Glade 2.1;
17 de junio de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Manual del usuario de Glade 2.0
25 de febrero de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Manual del usuario de Glade 1.2
10 de febrero de 2004

Equipo de documentación de GNOME de Sun

Proyecto de documentación de GNOME

Manual del usuario de Glade 1.1
30 de marzo de 2002

Michael Vance

Proyecto de documentación de GNOME

Manual del usuario de Glade 1.0
11 de mayo de 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 la aplicación Glade o este manual, siga las indicaciones en la Página de comentarios de GNOME.

## 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

  Elija Programación Diseñador de interfaces Glade.

Línea de comandos

  Para iniciar Glade desde la línea de comandos, escriba el siguiente comando, después pulse Retorno: `glade-3`

### Cuando inicie Glade

Se mostrará la siguiente ventana cuando inicie Glade.

#### Ventana de Glade

Muestra la Glade ventana.

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 cambios sobre 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

  Para usar el modo de emplazamiento de widgets, seleccione un widget de la ventana Paleta. Cuando selecciona la mayoría de widgets, el puntero cambia a puntero-más-cruz. Entonces puede emplazar el widget dentro de los contenedores, widgets de nivel superior y demás. Después de emplazar un widget, el modo vuelve al modo de selección.

Modo de emplazamiento de nivel superior

  Para usar el modo de emplazamiento de nivel superior, seleccione un widget definido como de nivel superior en la ventana de Paleta. Cuando selecciona un widget de nivel superior en la ventana de Paleta, el widget aparece inmediatamente en su escritorio. Entonces puede editar el widget. Después de seleccionar un widget de nivel superior, el modo vuelve al modo de selección.

### 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 borrar 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 borrar un widget

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

### 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 enviarlos usando bugzilla.

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 términos de la Licencia Pública General GNU tal como la publica la Free Software Foundation; en cualquiera de las versiones 2 de la Licencia o (a su elección) cualquier versión posterior. Puede encontrar una copia de esta licencia en este enlace, o en el archivo COPYING incluido con el código fuente de este programa.