Introducción a Gtk#

Desarrollando aplicaciones gráficas con el entorno MONO.

Carlos Alberto Cortez Guevara.

Documentación producida para el CONSOL 2003.

Tabla de contenidos
Introducción al entorno Mono/Gtk#
El entorno de desarrollo Mono.
¿Qué es Mono?
Componentes del entorno Mono.
Gtk+/Gtk#
¿Qué es Gtk+?
¿Qué es Gtk#?
¿Porqué usar Gtk#?
Introducción a C#/Mono
Acerca de C#
Namespaces - La forma en que están organizadas las clases
Requisitos - Lo imprescindible para ejecutar el entorno Mono
¡Hola Mundo! - Nuestra primera aplicación en C#
Explicación del "¡Hola Mundo!"
Clases - Encapsulando datos y funciones.
Definiendo una clase
Referencias - Dónde seguir aprendiendo
Introducción a Gtk#
¡Hola Gtk#! - Nuestra primera aplicación usando Gtk#
Compilando con Gtk#
Label - Poniendole texto a nuestro ¡Hola Mundo!
Eventos y Señales - Manejando el curso de nuestra aplicación
Button Class - Añadiendo botones
Un nuevo "¡Hola Mundo!" - public Button ( string )
Otro ejemplo de Botones - NewFromStock ( string stock_id )
HBox y VBox Classes - Empaquetando los widgets
El Problema de los Contenedores
Declarando las boxes
Implementando el packing
Otro ejemplo de Packing
Conclusiones