#include "dibujo.h"
#include <gtk/gtk.h>
-GtkWidget* create_window(Dibujo* dibujo);
-
/**
* Ventana principal del programa.
* \note Es un struct porque es todo público.
*/
struct TP5Window {
- /**
- * \defgroup widgets Widgets importantes de la ventana.
- * @{
- */
/// Ventana principal.
GtkWidget* window;
/// Área de dibujo.
GtkWidget* entry_nombre;
/// Caja de selección del color.
GtkWidget* combo_color;
- // Lista de colores.
+ /// Lista de colores.
GList* combo_color_items;
/// Selector de grosor.
GtkWidget* spinbutton_grosor;
GtkWidget* spinbutton_radio;
/// Dibujo con las figuras a mostrar.
Dibujo dibujo;
- /** @} */ // Fin del grupo
/// Cantidad de colores.
static const int CANT_COLORES = 16;
/// Constantes de colores.
static const char* COLOR[CANT_COLORES];
- /// Convierte un string de color en el número correspondiente.
+ /// Devuelve el número de color a partir de la entrada del usuario.
int get_color(void) const;
/// Constructor.