domingo, septiembre 04, 2005

Programacion curso 1 -GtK 1.2 esp (indice)


Guía GTK+ con Free Pascal
Nota : Esta página está en construcción.No ofrece ningun tipo de garantía y puede ser utilizada a nivel personal, no como un manual oficial.
Esta página es un tutorial de GTK+ para FPC escrito por Mazen Neifer.
Si quieres obtener el compilador de free pascal (FPC) puedes descargartelo de la página http://www.freepascal.org.
También puedes obtener GTK+ de la página http://www.gtk.org.
Última modificación: martes, 2 de noviembre de 2004
Traducción hecha por:
David Álvarez León
Email:daalle@gmail.com
Guillermo Robla Vicario
Email:guillermo_robla@yahoo.es
Estudiantes de informática de la Universidad de León.
Tabla de Contenidos:
1. Qué es GTK+
2 Cómo usar GTK+ con FPC
2.1 Cómo crear una nueva ventana
2.2 Cómo crear una ventana inteligente
2.3 Cómo destruir una ventana
2.4 Mecanismos de eventos
2.5 Comprobando GTK_Test2

Tipos de datos
Más sobre manejadores de señales
Empaquetando Widgets
Teoría del empaquetado de Widgets
Detalles de las cajas
Empaquetado usando tablas
Descripcion de los Widgets
6 El WidGet boton

6.1 Botones normales
6.2 Botones de tipo Toggle
6.3 Botones tipo Check
6.4 Botones tipo Radio

7 Ajustes

7.1 Creación de ajustes
7.2 Manera fácil de usar ajustes
7.3 Ajustes internos

8 Rango de los Widgets

8.1 Los Scrollbar Widgets
8.2 Los Scale Widgets
8.3 Funciones de rango común
8.4 Key and Mouse bindings

9 Widgets miscelaneos

9.1 Etiquetas
9.2 Flechas
9.3 The Tooltips Object
9.4 Barras de progreso
9.5 Cuadros de dialogo
9.6 Pixmaps
9.7 Reglas
9.8 Barra de estado
9.9 Entradas de texto
9.10 Spin Buttons
9.11 Combo Box
9.12 Selección de color
9.13 Selección de archivos

10. El Widget Contenedor

10.1 La caja de eventos
10.2 El widget alineacion
10.3 Fixed Container
10.4 Layout Container
10.5 Marcos
10.6 Aspect Frames
10.7 El widget panel-ventana
10.8 Viewports
10.9 Scrolled Windows
10.10 Button Boxes
10.11 Toolbar
10.12 Notebooks

11. El widget CList

11.1 Crear un widget CList
11.2 Modos de operación
11.3 trbajando con títulos
11.4 Automanejo de listas
11.5 Añadir filas a una lista
11.6 Opciones de texto y de pixmaps en celdas
11.7 Almacenar punteros de datos
11.8 Trabajar con selecciones
11.9 The signals that bring it together
11.10 Un ejemplo usando Clist

12. El Widget árbol

12.1 Crear un árbol
12.2 añadir un subárbol
12.3 Manejo de la selección de una lista
12.4 Widgets internos de un árbol
12.5 El widget item árbol
12.6 Ejemplo con un árbol

13. El Widget Menú

13.1 Creación manual de menús
13.2 Ejemplo de un menú manual
13.3 Un ejemplo sobre menús

14. Los Widget de texto

14.1 Creación y configuración de un cuadro de texto
14.2 Manipulacion de texto
14.3 Atajos de teclado
14.4 Un ejemplo sobre cuadros de texto

15. Widgets no documentados
16. Opciones y atributos de los widgets
18. Manejo avanzado sobre eventos y señales

18.1 Funciones de las señales
18.2 Emisión y propagción de las señales

19. Selecciones del Manejo

19.1 Descripción
19.2 Retrieving the selection
19.3 Supplying the selection

20. Glib

20.1 Definiciones
20.2 listas Doblemente enlazadas
20.3 Listas simplemente enlazadas
20.4 Gestión de memoria
20.5 Timers
20.6. Manejo de cadenas de caracteres
20.7 Funciones de útiles y de error

21 Los archivos rc de Gtk

21.1 Funciones para los archivos rc
21.2 Formato de un archivo RC
21.3 Ejemplo de un archivo RC

22. Escriba sus propios widgets

22.1 Descripción
22.2 La anatomía de un widget
22.3 Creación de widgets compuestos
22.4 Creación de widgets
22.5 Aprendiendo más...

23. Scribble, Ejemplo de un programa que usa un área de dibujo

23.1 Descripción
23.2 Manejo de eventos
23.3 El widget área de dibujo(The DrawingArea)
23.4 añadir soporte XInput

24. Consejos para escribir aplicaciones en GTK
25. Contribución
26. Créditos
27. Notas sobre el Copyright del tutorial
28. Las Señales en GTK

28.1 GtkObject
28.2 GtkWidget
28.3 GtkData
28.4 GtkContainer
28.5 GtkCalendar
28.6 GtkEditable
28.7 GtkTipsQuery
28.8 GtkCList
28.9 GtkNotebook
28.10 GtkList
28.11 GtkMenuShell
28.12 GtkToolbar
28.13 GtkTree
28.14 GtkButton
28.15 GtkItem
28.16 GtkWindow
28.17 GtkHandleBox
28.18 GtkToggleButton
28.19 GtkMenuItem
28.20 GtkListItem
28.21 GtkTreeItem
28.22 GtkCheckMenuItem
28.23 GtkInputDialog
28.24 GtkColorSelection
28.25 GtkStatusBar
28.26 GtkCTree
28.27 GtkCurve
28.28 GtkAdjustment

29. Tipos de eventos en GDK
30. Códigos fuente de ejemplo

30.1 Tictactoe
30.2 GtkDial
30.3 Scribble

31. El widget Lista

31.1 Señales
31.2 Funciones
31.3 Un ejemplo
31.4 El widget Lista Item
31.5 Más señales
31.6 Más funciones
31.7 Un ejemplo

[Indice] [Contenido]