dos_botones.c

   1 /**
   2  * dos_botones.c
   3  * @author Luis Alejandro Bernal Romero
   4  * Ejemplifica como poner dos widgets dentro de una ventana usando botones.
   5  * Para compilar, en la línea de comando, digite:
   6  *   gcc -Wall -pedantic -o dos_botones dos_botones.c `pkg-config --cflags --libs gtk+-2.0`
   7  */
   8 
   9 #include <gtk/gtk.h>
  10 
  11 int main(int argc, char *argv[]){
  12   GtkWidget *ventana;
  13   GtkWidget *caja;
  14   GtkWidget *boton1;
  15   GtkWidget *boton2;
  16 
  17   gtk_init(&argc, &argv);
  18   ventana = gtk_window_new(GTK_WINDOW_TOPLEVEL);
  19   caja = gtk_hbox_new(FALSE, 0);
  20   gtk_container_add(GTK_CONTAINER(ventana), caja);
  21   boton1 = gtk_button_new_with_label("Boton uno");
  22   gtk_box_pack_start(GTK_BOX(caja), boton1, TRUE, TRUE, 0);
  23   gtk_widget_show(boton1);
  24   boton2 = gtk_button_new_with_label("Boton dos");
  25   gtk_box_pack_start(GTK_BOX(caja), boton2, TRUE, TRUE, 0);
  26   gtk_widget_show(boton2);
  27   gtk_widget_show(caja);
  28   gtk_widget_show(ventana);
  29   gtk_main();
  30 
  31   return 0;
  32 }

CategoryLenguajeC | CategoryProgramacion

LenguajeC/Programas/dos_botones.c (last edited 2008-04-20 14:40:05 by localhost)