[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: lookup_widget trouble
- From: Joop Stakenborg <pa3aba xs4all nl>
- To: Federico Vezzani <federico vezzani libero it>
- Cc: GTK Development <gtk-app-devel-list gnome org>
- Subject: Re: lookup_widget trouble
- Date: 02 Jan 2003 15:06:57 +0100
Op wo 01-01-2003, om 18:50 schreef Federico Vezzani:
> Hello,
> I'm new to GTK. At the moment I'm just trying to have a GTKButton that,
> when clicked, sets a message text to a GTKEntry.
>
> Here's my code in callbacks.c
> <snip>
> void
> on_button1_clicked (GtkButton *button,
> gpointer user_data)
> {
> GtkWidget *entry1;
> entry1 = lookup_widget(GTK_WIDGET(entry1), "entry1");
This should be:
entry1 = lookup_widget(GTK_WIDGET(widget), "entry1");
Where widget is the pointer to the toplevel widget of your dialog or
window. You can get it by calling
widget = gtk_widget_get_toplevel (GTK_WIDGET (button))
> gtk_entry_set_text(GTK_ENTRY(entry1), "abc");
> }
> </snip>
>
> It compiles fine, but when I run it, the program crashes.
> I'm sure there's something wrong with the lookup_widget method but I
> can't understand what.
>
It crashes because you are trying to set an entry of a non-existing
widget.
> Can anybody help me please?
>
> Thank you
> Fred
>
>
Hope this helps.
Regards,
Joop
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]