Forum: PC-Programmierung gtk glade und textentry


von hiall (Gast)


Lesenswert?

Guten tag,

ich habe per glade ein Fesnter mit TextEntry und Button erzeugt.

In der Callbackfunktion wenn der Button geclicked wird, möchte ich das 
TextEntry auslesen (also die UserEingabe).

Leider klappt das mit gtk_entry_get_text(TextEntry) nicht da mit diese 
Funktion immer nur einen leeren String wieder gibt. Wenn ich allersdings 
vorher das Textentry mit gtk_entry_set_text() Text setzte kann ich ihn 
zurücklesen.
Also muss der Teufel im Detail beim glade liegen. Die Eingabe vom User 
wird also nicht in den Textbuffer des Entry übernommen.

Wie kann ich also in glade bzw in meinre C Implementierung das 
EntryWidget dazu bewegen die Eingabe des Users in den Textbuffer zu 
übernehmen. Hat jemand Suchbegriffe oder Beispielcode für mich ?


Danke!

von Lukas K. (carrotindustries)


Lesenswert?

Kannst du kompilier- und lauffähigen Code posten? Das würde bei der 
Fehlersuche helfen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.