User since
2003-08-15
2653
Artikel
BenutzerIn
Hi, ich hab ein MainWindow.
Das ganze ist ziemlich voll mit vielen Widgets.
Jetzt möchte ich gerne den gesamten Inhalt des MainWindows ändern, also alle Widgets innerhalb dieses MainWindows möchte ich löschen, außer die Menüleiste (Menu), ohne jedoch das Fenster zu schließen.
Ich hab versucht einfach nochmal die Funktion aufzurufen in welcher das MainWindow gestaltet wird, aber dann verändert sich nichts.\n\n
<!--EDIT|Froschpopo|1113371570-->
User since
2003-08-15
2653
Artikel
BenutzerIn
habs gelöst mit packForget, gridForget, placeForget !
User since
2003-08-15
2653
Artikel
BenutzerIn
Ok bei den Geometriemanagern klappt das soweit, aber wie mach ich das mit nem Widget wie dem hier:
my $m = $config{BuddyList}->Menu(-tearoff => 0);
$m->add(
'command',
-label => "Unterhaltung starten",
-state => $stat == 0 ? 'disabled' : 'normal',
-command => sub { StartChat($user) }
);
$config{"ItemFrame_".$user}->bind('<Button-3>' => sub { $m->Popup(
-popover => 'cursor') });
wie krieg ich das jetzt gelöscht ?
User since
2003-11-28
3645
Artikel
ModeratorIn
Bei Menuitems gibt es die delete()-Funktion.