Ich versuche, ein Beispiel für gtk+3
zu kompilieren und auszuführen, leider ist das Beispiel von gtk + 2 Handbuch, ich kann nichts nützliches auf gtk+3
finden und Ich kann gtk+2
nicht herunterladen. Am Beispiel gibt es ein paar Funktion wie folgt aus:'GtkToggleButton {aka struct _GtkTogglebutton}' hat kein Mitglied 'active'
void entry_toggle_editable(GtkWidget *checkbutton,
GtkWidget *entry)
{
gtk_editable_set_editable(GTK_EDITABLE(entry),GTK_TOGGLE_BUTTON(checkbutton)->active);
}
Beim Kompilieren ich diesen Fehler habe:
'GtkToggleButton {aka struct _GtkToggleButton}' has no member named 'active'
ich in allen Handbüchern aussah. Ich konnte finden, um das Problem zu umgehen, ich verstehe, dass es wahrscheinlich ein Release-Kompatibilitätsproblem ist, aber gtk+3
Handbücher sind wirklich nutzlos für jemanden, der sich zum ersten Mal Gtk nähert.