shutdown
19-07-2007, 00:30
Hallo,
schon wieder eine blöde Frage von mir...
Ich habe jetzt auch ein bisschen mit ncurses gespielt und ein Programm geschrieben, dass mehrere windows mit border zeichnet.
Eines der windows liegt über den anderen und verdeckt diese teilweise.
Bei dem Versuch, das verdeckende window mit delwin() zu entfernen und danach die anderen windows mit wrefresh() wieder zeichnen zu lassen passiert allerdings nichts...
Die borders der verdeckten windows mit box() nachzeichnen zu lassen, führt allerdings dazu, dass das entsprechende window nachgezeichnet wird!
Ich habe nun schon mehrere ncurses-HowTos durchgelesen und überall stand, dass delwin() das Fenster eigentlich entfernen müsste und nach einem wrefresh() die verdeckten Fenster wieder vollständig zu sehen sein sollten - und mit box() funktioniert es ja auch...
Was kann ich da übersehen haben oder wo liegt mein Denkfehler?! :confused:
Peter
schon wieder eine blöde Frage von mir...
Ich habe jetzt auch ein bisschen mit ncurses gespielt und ein Programm geschrieben, dass mehrere windows mit border zeichnet.
Eines der windows liegt über den anderen und verdeckt diese teilweise.
Bei dem Versuch, das verdeckende window mit delwin() zu entfernen und danach die anderen windows mit wrefresh() wieder zeichnen zu lassen passiert allerdings nichts...
Die borders der verdeckten windows mit box() nachzeichnen zu lassen, führt allerdings dazu, dass das entsprechende window nachgezeichnet wird!
Ich habe nun schon mehrere ncurses-HowTos durchgelesen und überall stand, dass delwin() das Fenster eigentlich entfernen müsste und nach einem wrefresh() die verdeckten Fenster wieder vollständig zu sehen sein sollten - und mit box() funktioniert es ja auch...
Was kann ich da übersehen haben oder wo liegt mein Denkfehler?! :confused:
Peter