Tk-Spectrum
view release on metacpan or search on metacpan
lib/Tk/Spectrum.pm view on Meta::CPAN
$curColor->configure (-background => $hex);
$args->{selectedcolor} = $hex;
$args->hexToRGB($hex);
});
$labValues->Label (
-text => 'Hex:',
)->grid (-column => 0, -row => 1);
my $txtHex = $labValues->Entry (
-textvariable => \$args->{hexval},
)->grid (-column => 1, -row => 1, -columnspan => 5, -sticky => 'ew');
$txtHex->bind ('<Return>', sub {
my $valid = 1;
if (length $args->{hexval} > 7 || length $args->{hexval} < 6) {
$valid = 0;
}
if ($args->{hexval} =~ /[^A-Fa-f0-9\#]/) {
$valid = 0;
}
if ($valid) {
( run in 0.221 second using v1.01-cache-2.11-cpan-a5abf4f5562 )