Hey. I am trying to get the sensitivity of a menu to change depending on the focus of a text view. I keep getting an error:
Code:
GTK_IS_WIDGET(widget) failed
I have a signal called
on_textview_debug_focus_in_event that runs this:
Code:
void
on_textview_debug_focus_out_event(GtkWidget *widget, HostsEditor *editor)
{
gtk_widget_set_sensitive(GTK_WIDGET(editor->mnu_edit_copy), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(editor->mnu_edit_paste), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(editor->mnu_edit_cut), FALSE);
gtk_widget_set_sensitive(GTK_WIDGET(editor->mnu_edit_delete), FALSE);
}
I am pretty stuck with this one. It doesn't matter if I change it from GtkWidget to GtkImageMenuItem etc I keep getting the same results.
Thanks for any help.