]> git.llucax.com Git - z.facultad/75.42/figuras.git/blobdiff - tp5.cpp
Se arregla typo.
[z.facultad/75.42/figuras.git] / tp5.cpp
diff --git a/tp5.cpp b/tp5.cpp
index be518c3db0d2c7b03614ed4fa8128808b1015379..5b7846e203e3c571a735da45618d84b15c3a1268 100644 (file)
--- a/tp5.cpp
+++ b/tp5.cpp
@@ -19,8 +19,9 @@
 #include "cuadrado.h"
 #include "linea.h"
 #include "circulo.h"
-#include "interface.h"
+#include "tp5window.h"
 #include <gtk/gtk.h>
+#include <cstdlib>
 
 /**
  * Programa principal del \ref main "Trabajo Práctico".
  * \return EXIT_SUCCESS si terminó correctamente.
  */
 int main(int argc, char* argv[]) {
-    Dibujo dibujo;
-
-    GtkWidget* window;
-
+    // Seteo opciones de idioma (para que se traduzcan los mensajes al idioma
+    // usuado por el usuario) a través de las variables de entorno LC_xxx.
     gtk_set_locale();
-    gtk_init (&argc, &argv);
-
-    window = create_window(&dibujo);
-    gtk_widget_show(window);
-
-    gtk_main ();
-
-    // Limpio el dibujo (para liberar las figuras.
-    dibujo.borrar_todo();
-
+    // Pasa los parámetros de línea de comandos a GTK para poder modificar
+    // opciones específicas de esta librería.
+    gtk_init(&argc, &argv);
+    // Creo mi ventana (con todos sus componentes, incluido el dibujo).
+    TP5Window window;
+    // Entro en el loop de eventos.
+    gtk_main();
+    // Sale con código de éxito.
     return EXIT_SUCCESS;
 }