Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <gtk/gtk.h>
- /*** Aqui va ir la primera función para la suma ***/
- main (int argc, char *argv[])
- {
- GtkWidget *window;
- GtkWidget *label1, *label2, *label3;
- GtkWidget *table;
- GtkWidget *entry1, *entry2, *entry3;
- GtkWidget *button;
- gint xoptions, yoptions;
- gtk_init(&argc, &argv);
- window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
- gtk_window_set_title(GTK_WINDOW(window), "invento");
- gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
- gtk_container_border_width (GTK_CONTAINER(window), 5);
- table = gtk_table_new (3, 3, TRUE);
- label1 = gtk_label_new("Datos:");
- gtk_table_attach(GTK_TABLE(table), label1, 0, 1, 0, 1,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(label1);
- entry1 = gtk_entry_new();
- gtk_table_attach(GTK_TABLE(table), entry1, 0, 1, 1, 2,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(entry1);
- label2 = gtk_label_new("+");
- gtk_table_attach(GTK_TABLE(table), label2, 1, 2, 1, 2,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(label2);
- entry2 = gtk_entry_new();
- gtk_table_attach(GTK_TABLE(table), entry2, 2, 3, 1, 2,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(entry2);
- button = gtk_button_new_with_label(" Igual a ");
- gtk_table_attach(GTK_TABLE(table), button, 0, 1, 2, 3,
- xoptions, yoptions, 0, 0);
- /**** Aqui va ir la llamada a la función proximamente ****/
- /*** Función ***/
- gtk_widget_show(button);
- label3 = gtk_label_new("->");
- gtk_table_attach(GTK_TABLE(table), label3, 1, 2, 2, 3,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(label3);
- entry3 = gtk_entry_new();
- gtk_table_attach(GTK_TABLE(table), entry3, 2, 3, 2, 3,
- xoptions, yoptions, 0, 0);
- gtk_widget_show(entry3);
- g_signal_connect(G_OBJECT(window), "destroy",
- G_CALLBACK(gtk_main_quit), NULL);
- gtk_container_add(GTK_CONTAINER(window), table);
- gtk_widget_show_all(window);
- gtk_main();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement