Liszca
2014-12-28, 23:18:29
Habe versucht dieser (http://anjuta.sourceforge.net/documents/C/anjuta-tutorial/) anleitung zu folgen.
Leider wurde bei mir die callbacks.c nicht erstellt. Mit der Folge daß die beiden Button keine funktion haben.
Leider konnte ich nichts verwehrtbares finden wo ich diese codezeilen einfügen muss damit das programm weiss was mit den Buttons zu tun ist:
void
on_BT_EXIT_clicked (GtkButton *button, gpointer user_data)
{
gtk_main_quit();
}
void
on_BT_OK_clicked (GtkButton *button, gpointer user_data)
{
GtkWidget *entry = lookup_widget (GTK_WIDGET(button), "ENTRY");
GtkWidget *msgbox = gnome_app_new("Hello World", "Hello World");
gchar *text1, *text2;
text1 = gtk_entry_get_text (GTK_ENTRY(entry));
text2 = g_strconcat ("Hello, ", text1, NULL);
gnome_app_message (GNOME_APP(msgbox), text2);
g_free (text2);
}
Wenn jemand ein aktuelleres Tutorial kennt würde mir sicher helfen.
Leider wurde bei mir die callbacks.c nicht erstellt. Mit der Folge daß die beiden Button keine funktion haben.
Leider konnte ich nichts verwehrtbares finden wo ich diese codezeilen einfügen muss damit das programm weiss was mit den Buttons zu tun ist:
void
on_BT_EXIT_clicked (GtkButton *button, gpointer user_data)
{
gtk_main_quit();
}
void
on_BT_OK_clicked (GtkButton *button, gpointer user_data)
{
GtkWidget *entry = lookup_widget (GTK_WIDGET(button), "ENTRY");
GtkWidget *msgbox = gnome_app_new("Hello World", "Hello World");
gchar *text1, *text2;
text1 = gtk_entry_get_text (GTK_ENTRY(entry));
text2 = g_strconcat ("Hello, ", text1, NULL);
gnome_app_message (GNOME_APP(msgbox), text2);
g_free (text2);
}
Wenn jemand ein aktuelleres Tutorial kennt würde mir sicher helfen.