PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu GTK



TheJudger
21-02-2002, 15:51
*hiho*

ich nutze GTK 1.2 zusammen mit C


was ich derzeit habe ist folgendes:

ich habe mein Hauptfenster mit bunten Buttons :)
wenn ich eine Button druecke, dann fuehre ich etwas Code aus

void callback(GtkWidget *widget, gpointer data)
{
"mein Code"
}



was ich moechte ist:

wenn ich den Button druecke soll als erstes ein pop-up Fenster erscheinen (etwas wie "Bitte Warten"),
dann soll "mein Code" ausgefuerht werden,
zuletzt soll das pop-up Fenster natuerlich wieder geschlossen werden.

waehrend das pop-up Fenster zu sehen ist, soll keine Eingabe im Hauptfenster moeglich sein.


hab ihr Ideen, wie so etwas einfach zu machen ist ?

Gruesse
Oliver

anda_skoa
26-02-2002, 16:04
Ich kann dir nix GTK spezifisches sagen, weil ich das noch nie benutzt habe, aber sowas geht am leichtesten mit einem Modalen Dialog.
Solange der offen ist, geht alle Eingaben an den Dialog.
Der kann sie ja verwerfen.

Ciao,
_