Tk :: bindtags.

TK :: BindAGs kann bestimmen, welche Bindungen für ein Fenster und die Reihenfolge der Auswertung gelten.
Jetzt downloaden

Tk :: bindtags. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tk development team
  • Website des Verlags:
  • http://search.cpan.org/~ni-s/Tk-804.027/pod/bindtags.pod

Tk :: bindtags. Stichworte


Tk :: bindtags. Beschreibung

Tk :: bindtags können feststellen, welche Bindungen für ein Fenster gelten, und die Reihenfolge der Bewertung. Tk :: bindtags können feststellen, welche Bindungen für ein Fenster gelten, und Reihenfolge von Evaluation.synopsis $ widget-> bindtags (); @tags = $ widget-> bindtags; Wenn eine Bindung mit dem BIND-Befehl erstellt wird, ist es entweder mit einem bestimmten Fenster, z. B. $ Widget, einem Klassennamen, z. B. TK :: Button, dem Schlüsselwort ALL oder einer anderen Zeichenfolge . Alle diese Formulare werden als bindende Tags bezeichnet. Jedes Fenster verfügt über eine Liste von Bindungs-Tags, die feststellen, wie Ereignisse für das Fenster verarbeitet werden. Wenn ein Ereignis in einem Fenster auftritt, wird es auf jedes der Tags des Fensters angewendet, um für jedes Tag die spezifischste Bindung, die dem angegebenen Tag und dem Ereignis übereinstimmt, ausgeführt. Sehen Sie sich die TK :: Bind-Dokumentation für weitere Informationen zum Matching-Prozess an diese Reihenfolge. Toplevel-Fenster haben standardmäßig nur drei Tags, da der TOPLEVEL-Name derselbe wie das des Fensters ist.note, dass diese Reihenfolge von der von TCL / TK verwendeten Reihenfolge unterschiedlich ist. TCL / TK hat das Fenster vor dem Klassennamen in der Bindungsreihenfolge. Dies liegt daran, dass TCL prozedural ist, anstatt objektorientiert und der normale Weg für TCL / TK-Anwendungen, um Klassenbindungen zu überschreiben, mit einer Instanzbindung. Mit Perl / TK ist jedoch der normale Weg, um eine Klassenbindung zu überschreiben, um eine Klasse abzuleiten. Die Perl / TK-Bestellung führt dazu, dass Instanzbindungen nach der Klassenbindung ausgeführt werden, und sodass Instanz-Bind-Rückrufe staatliche Änderungen verwenden können (z. B. Änderungen an der Auswahl) als die Klassenbindungen, die gemacht wurden. Der Befehl bindtags ermöglicht den Bindtags-Befehl, dass der Bindtags-Befehl die Bindungskennzeichen für ein Fenster ermöglicht. Um lesbar und modifiziert zu werden. Wenn das TAGLIST-Argument an BABLAGS angegeben ist, muss dies ein Verweis auf und ein Array sein. Die Tags für $ Widget werden in die Elemente des Arrays geändert. (Ein Hinweis auf ein anonymes Array kann durch Umgeben der Elemente in [].) Die Elemente der Tagliste können beliebige Zeichenfolgen oder Widget-Objekte sein, wenn für ein Objekt zum Zeitpunkt ein Ereignis kein Fenster vorhanden ist, dann ist das Tag für dieses Ereignis ignoriert. Die Reihenfolge der Elemente in der Taglist bestimmt die Reihenfolge, in der Bindungsrückrufe als Reaktion auf Ereignisse ausgeführt werden. Zum Beispiel gilt der Befehl $ b-> bindtags () Anwendert die TCL / TK-Bindungsreihenfolge, die bindende Rückrufe für eine Schaltfläche ausgewertet werden (sagen Sie ) $ b Für $ Widget werden in den oben beschriebenen Perl / TK-Standardstatus zurückgegeben. Der Befehl Bindtags kann verwendet werden, um beliebige zusätzliche Bindungs-Tags für ein Fenster einzuführen oder Standard-Tags zu entfernen. Zum Beispiel ersetzt der Befehl $ b-> bindtags () ersetzt den (SAY) TK :: Button-Tag für $ B mit TrickyButton. Dies bedeutet, dass die Standard-Widget-Bindungen für Schaltflächen, die dem TK :: Button-Tag zugeordnet sind, nicht mehr auf $ B gelten, sondern auch Bindungen, die mit TrickyButton (vielleicht ein neues Button-Verhalten) verknüpft sind, gelten. Anforderungen: · Perl.


Tk :: bindtags. Zugehörige Software

True Color Picker.

TRUE COLOR PICKER ist eine PHP-Klasse, die verwendet werden kann, um eine Palette darzustellen, um die Farben des Benutzers auswählen zu lassen. ...

86

Herunterladen