Re: tk subwidgets
- From: Slaven Rezic <slaven@xxxxxxxx>
- Date: 29 May 2006 22:39:12 +0200
"doleman" <capulapeste@xxxxxxxxx> writes:
Hallo, ich habe folgendes problem in Tk: Es geht um eine größere
Anwendung die verschiedene Widgets beinhaltet. Diese widgets (z.B.
tk::MYTree, tk::MYHlist...) sind von tk::tree bzw. tk::hlist mit
tk::dervied abgeleitet und in eigene Module hinterlegt. Sie erweitern
die standard widgets um ein Paar eigene Methoden.
Jetzt habe ich in der Hauptanwendung eine Statusbar die in einen Frame
einfach als label erstellt ist,und mit einer Variable $status_message
verbunden ist
Ich müsste jetzt aber den Status aus den Modulen (subwidgets) ändern.
Jetzt meine Frage wie kann man aus Modulen (subwidgets) auf die
variable $status_message des Hauptprogramms zugreifen?
Man kriegt doch aus einen subwidget mit $self-->toplevel() eine
Referenz auf die MainWindow
Mit $w->MainWindow. Das macht einen Unterschied, wenn du
Toplevel-Widgets verwendest.
wie kann ich dann dann weiter auf meine Variable zugreifen?
Mit Tk::mega und dann Delegates könnte man glaub ich auch was machen
das habe ich aber nicht wirklich verstanden.....
Versuch es lieber mit privateData.
Gruß,
Slaven
--
Slaven Rezic - slaven <at> rezic <dot> de
tkruler - Perl/Tk program for measuring screen distances
http://ptktools.sourceforge.net/#tkruler
.
- References:
- tk subwidgets
- From: doleman
- tk subwidgets
- Prev by Date: Monat zu Zahl?
- Next by Date: fork/non blocking HTTP::Daemon
- Previous by thread: Re: tk subwidgets
- Next by thread: Textdatei vs. MySQL (Performance)
- Index(es):
Relevant Pages
|