GTK2 :: GDK :: KEYSYMS

GTK2 :: GDK :: Keysyms ist ein Perl-Modul mit Schlüsselcodes für GTK2-Programme.
Jetzt downloaden

GTK2 :: GDK :: KEYSYMS Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • gtk2-perl team
  • Website des Verlags:
  • http://search.cpan.org/~tsch/Gtk2-1.183/tools/genkeysyms.pl

GTK2 :: GDK :: KEYSYMS Stichworte


GTK2 :: GDK :: KEYSYMS Beschreibung

GTK2 :: GDK :: Keysyms ist ein Perl-Modul mit Schlüsselcodes für GTK2-Programme. GTK2 :: GDK :: Keysyms ist ein Perl-Modul mit Schlüsselcodes für GTK2-Programme.Synopsis verwenden GTK2; Verwenden Sie GTK2 :: GDK :: Keysyms; # # Die häufigste Verwendung ist für die Entschlüsselung von Keycodes in wichtigen Ereignissen, # so: # Sub Key_Press_Handler {My ($ Widget, $ Event) = @_; if ($ Event-> keyval == $ gtk2 :: gdk :: keysyms {Eife}) {abort_waser (); Rückgabe 1; } ELSIF ($ Event-> KeyVAL == $ GTK2 :: GDK :: Keysyms {F1}) {do_help_thing (); Rückgabe 1; } ELSIF ($ Event-> KeyVal == $ GTK2 :: GDK :: KEYSYMS {KP_ENTER}) {EXECUTE_SELECTED_TEXT_AS_COMMAND (); Rückgabe 1; } # Wir haben es nicht damit umgebracht, passieren es an ... RETURN 0; } GDK definiert symbolische Namen für die mit jeder Taste zugeordneten Codes auf einer Tastatur, sodass Sie keine Nüsse mit numerischen Werten in Ihren Programmen gehen. Die Hash% GTK2 :: GDK :: Keysyms hält all diese Keycodes, die vom Namen indiziert, für den Einsatz in Ihren Perl-Programmen, wenn Sie die benutzerdefinierte Key-Handhabung benötigen. Dies tritt häufig auf, wenn Sie eine Aktion an einen Schlüssel binden möchten, der nicht als Beschleuniger verwendet wird oder wenn Sie keine Beschleuniger haben, oder wenn Sie versuchen, ein Osterei zu schreiben, oder was auch immer die Liste von Keycodes ist ziemlich groß und im Anwendungscode selten verwendet, wir haben es in ein separat geladenes Modul gesteckt, um Platz zu sparen. Alternativ möchten Sie vielleicht untersuchen GTK2 :: GDK-KeyVAL_FROM_NAME>, die grundsätzlich die gleiche Funktionalität wie der Hash.NO anbietet, um eine Liste aller verfügbaren Schlüssel zu erhalten, entweder Dump% GTK2 :: GDK :: Keysyms oder schauen Sie sich das an Quelle dieses Moduls mit perldoc -m gtk2 :: gdk :: keysyms. Anforderungen: · Perl.


GTK2 :: GDK :: KEYSYMS Zugehörige Software