Pörch ... nun musste ich 5 Module installieren um dann zu sehen, dass es einfach funktioniert?!
Füg mal
$mw->bind('<Left>', sub { $text->yviewScroll(-1, 'units') } );
$mw->bind('<Up>', sub { $text->yviewScroll(-1, 'units') } );
$mw->bind('<Down>', sub { $text->yviewScroll( 1, 'units') } );
$mw->bind('<Right>', sub { $text->yviewScroll( 1, 'units') } );
$mw->bind('<Alt-Up>', sub { $text->yviewScroll(-3, 'units') } );
$mw->bind('<Alt-Down>', sub { $text->yviewScroll( 3, 'units') } );
$mw->bind('<Prior>', sub { $text->yviewScroll(-1, 'pages') } );
$mw->bind('<Next>', sub { $text->yviewScroll( 1, 'pages') } );
$mw->bind('<MouseWheel>', [ sub { $text->yviewScroll(-($_[1]/120)*3, 'units') }, Tk::Ev('D') ] );
am Ende von getScreen_ConfigDumpEdit() ein.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite