Thread configure von außerhalb in sub hinein: bereits geöffnetes Toplevel updaten. (6 answers)
Opened by Froschpopo at 2005-04-06 02:31

Froschpopo
 2005-04-06 02:31
#43325 #43325
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Diesmal beschäftigen wir uns mit einer ganz neuen Thematik.
Ziel ist, den Titel des bereits geöffneten Toplevels zu ändern und dabei zu vermeiden dass sich erneut ein Fenster öffnet.

Gibts da noch ne andere Lösung? Weil dies hier würde viel schreibarbeit bedeuten:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
&window(); # Mit Standardeinstellung starten.

&window( { configure_title => 'Neuer Titel' }); # bereits gestartetes Toplevel updaten

sub window {
  if(!defined($_[0]->{configure_title})) {
        my $new_toplevel->Toplevel(-title => "Alter Titel");
  } else {
        $new_toplebel->configure(-title => $_[0]->{configure_title}
  }
}


Vielleicht hält Tk ja noch ein Geheimtipp für solche Fälle bereit?\n\n

<!--EDIT|Froschpopo|1112740373-->

View full thread configure von außerhalb in sub hinein: bereits geöffnetes Toplevel updaten.