Tk-StyledButton
view release on metacpan or search on metacpan
lib/Tk/StyledButton.pm view on Meta::CPAN
package Tk::StyledButton;
require 5.008;
use strict;
use warnings;
use Tk;
use Tk::Balloon;
use Tk::Canvas;
use Tk::Font;
use Tk::Trace;
use Tk::PNG;
use Tk::JPEG;
use Tk::Photo;
use MIME::Base64;
use Carp;
use base qw(Tk::Derived Tk::Canvas);
use constant PI => 3.1415926;
use constant PI_OVER_2 => 1.5707963;
use constant SQUARE_EDGE_FACTOR => 1.5;
our $VERSION = '0.10';
our $hasgd; # has GD & GD::Text
our $hasw32n2f; # has Win32::Font::NameToFile
our $SIN_PI_OVER_4 = sin(0.78539815);
our %valid_compound = qw(
center 1
left 1
right 1
top 1
bottom 1
none 1
);
our %valid_anchor = qw(
n 1
s 1
e 1
w 1
center 1
ne 1
nw 1
se 1
sw 1
);
our %valid_orient = qw(
n ne
s se
e en
w wn
ne ne
nw nw
se se
sw sw
en en
es es
wn wn
ws ws
);
our %valid_shapes = qw(
rectangle 1
oval 1
round 1
bevel 1
folio 1
);
our %valid_styles = qw(
flat 1
round 1
shiny 1
( run in 0.418 second using v1.01-cache-2.11-cpan-d7a12ab2c7f )