Thread Toplevel: Toplevel überschreiben (4 answers)
Opened by schnuffi at 2003-09-29 18:51

Strat
 2003-09-30 15:17
#44348 #44348
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
die beiden zeilen im else bedeuten, wenn es das fenster schon gibt, dann soll es angezeigt werden. Dies ist vor allem sinnvoll, wenn man ein Fenster oefter braucht, und nur die Anzeige unterdrueckt werden soll (mit ->withdraw). Der if-Zweig erzeugt das neue Fenster nur, wenn es noch nicht vorhanden ist (! Exists)...
Wenn man das Fenster immer mit destroy zerstoert, braucht man eigentlich nur den Inhalt des if-Blocks; aber sicherer ist die oben gezeigte Version, weil es sowohl einen eventuellen vorherigen destroy (if-Zweig) als auch ein withdraw (else-Zweig) handeln kann...\n\n

<!--EDIT|Strat|1064920732-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Toplevel: Toplevel überschreiben