PUF GTK+

by:

Tony Gale

Shawn Amundson

Emmanuel Deloget


Tabla de contenidos
PUF GTK+
Información General
Antes que todo: los agradecimientos
Autores
¿Qué es GTK+?
¿Qué es el + en GTK+?
¿La G de GTK+, GDK y GLIB significa?
¿Dónde está la documentación para GTK+?
¿Existe una lista de correo (o archivo de lista de correo) para GTK+?
Cómo obtener ayuda con GTK+
Cómo reportar bugs en GTK+
¿Existe una versión de GTK+ para Windows?
¿Qué aplicaciones se han escrito con GTK+?
Estoy planeando escribir una aplicación en GTK+. ¿Qué les parece un cliente IRC?
Cómo encontrar, configurar, instalar e investigar fallas en GTK+
¿Qué necesito para correr GTK+?
¿Dónde puedo obtener GTK+?
¿Cómo configurar/compilar GTK+?
Cuando compilo GTK+ obtengo un error como: make: file `Makefile' line 456: Syntax error
¡He compilado e instalado GTK+, pero no puedo lograr enlazar programa alguno con él!
Cuando compilo programas con GTK+ obtengo mensajes de error del compilador sobre no ser capaz de encontrar glibconfig.h.
Cuando instalo una aplicación GTK+, configure reporta que no puede encontrar a GTK.
Desarrollo de GTK+
¿Qué es esta cosa CVS de la cual todo el mundo habla, y cómo puedo acceder?
¿Cómo puedo contribuir a GTK+?
¿Cómo puedo saber si mi parche fue aplicado, y si no, porqué razón no lo fue?
¿Cuál es la política sobre la incorporación de nuevos widgets a la librería?
¿Hay alguien trabajando en bindings para otros lenguajes además de C?
Desarrollando con GTK+: primeros pasos
¿Cómo empiezo?
Traté de compilar un pequeño Hola Mundo propio, pero falló. ¿Alguna pista?
¿Qué hay sobre el uso de la utilidad make?
Utilizo las comillas hacia atrás en mis archivos make, pero mi proceso make falló.
Quiero agregar algunas cosas de configure. ¿Cómo puedo hacer esto?
Trato de eliminar errores en mi aplicación GTK+ con gdb, pero cuelga mi servidor X cuando llego a algún punto de parada. ¿Alguna idea?
Desarrollo con GTK+: preguntas generales
¿Qué widgets hay en GTK+?
¿Es GTK+ seguro con hilos? ¿Cómo escribo aplicaciones multi-hilo con GTK+?
¿Por qué ocurre este extraño error 'x io error' cuando hago un fork() en mi aplicación GTK+
¿Por qué el contenido de un botón no se mueve cuando el botón se presiona? Aquí les tengo preparado un parche para que funcione de esa manera...
¿Cómo identifico la ventana superior de un widget u otro ancestro?
¿Cómo consigo el ID de Ventana de un GtkWindow
¿Cómo atrapo un evento de doble click (por ejemplo, en un widget de lista)?
¿Cuáles son las diferencias entre señales y eventos?
Los datos que paso a delete_event o a otro manejador de eventos, se corrompe.
Tengo mi señal conectada al evento (lo que sea), pero parece que no lo atrapa. ¿Qué está mal?
Necesito agregar una nueva señal a un widget GTK+. ¿Alguna idea?
¿Es posible desplegar cierto texto el cual sea truncado para que quepa dentro de su destino?
¿Cómo hago que mi ventana sea modal? / ¿Cómo hago que una sola ventana esté activa?
¿Por qué mi widget (eje. barra de progreso) no se actualiza?
¿Cómo pego datos a algún objeto/widget GTK+?
¿Cómo elimino los datos que he pegado a un objeto?
¿Cómo doy un nuevo padre a un widget?
¿Cómo puedo obtener la posición de cualquier widget?
¿Cómo asigno el tamaño de una ventana/widget? ¿Cómo prevengo que el usuario cambie el tamaño de mi ventana?
¿Cómo agrego un menú desplegable a mi aplicación GTK+?
¿Cómo deshabilito o habilito un widget, como el botón?
¿El argumento de texto en las funciones gtk_clist_* no debería ser declarado const?
¿Cómo dibujo pixels (datos de imagen) en la pantalla?
¿Cómo puedo crear un pixmap sin tener que mostrar/realizar mi ventana?
Desarrollo con GTK+: preguntas específicas sobre widgets
¿Cómo averiguo la selección de un GtkList?
¿Cómo evito que los encabezados de columna de un GtkCList desaparezcan cuando la lista se enrolla?
No quiero que el usuario de mi aplicación introduzca texto en un GtkCombo. ¿Alguna idea?
¿Cómo atrapo un cambio en un combo box?
¿Cómo puedo definir una línea de separación en un menú?
¿Cómo puedo darle justificación derecha a un menú?
¿Cómo agrego aceleradores subrayados a los artículos del menú?
¿Cómo puedo rescatar el texto de un GtkMenuItem?
¿Cómo justifico a la derecha (o de otra manera) un GtkLabel?
¿Como asigno el color de fondo de un widget GtkLabel?
¿Cómo asigno el color y tipo de letra de un GtkLabel usando un archivo de Recursos?
¿Cómo configuro «Tooltips» en un archivo de Recursos?
No puedo agregar más de (algo como) 2000 caracteres en un GtkEntry. ¿Qué está mal?
¿Cómo hago activo un widget GtkEntry al presionar la tecla de Retorno?
¿Cómo valido/limito/filtro la entrada a un GtkEntry?
¿Cómo utilizo scrollbars horizontales con un widget GtkText?
¿Cómo cambio el font de un widget GtkText?
¿Cómo coloco la posición de un cursor en un objeto GtkText?
Acerca de GDK
¿Qué es GDK?
¿Cómo utilizo la asignación de color
Sobre GLib
¿Qué es GLib?
¿Cómo puedo usar las listas doblemente enlazadas?
Parece que no se libera memoria cuando libero los nodos de la lista que había asignado
¿Por qué utilizar las funciones g_print, g_malloc, g_strdup y compañeras de glib?
¿Qué es un GScaner y cómo lo utilizo?
Contribuciones al PUF de GTK+, revisores y derecho de autor («Copyright»)
Traducción al Español