Prima
view release on metacpan or search on metacpan
Prima/Spinner.pm view on Meta::CPAN
}
elsif ( $self->{style} eq 'circle' || $self->{style} eq 'spiral') {
$self->{start_angle} = $startang - 1 if $startang > 0;
$self->{start_angle} = 360 if $startang == 0;
}
$self->update_value;
$self->repaint;
}
sub _pairwise(&$)
{
my ($sub, $p) = @_;
my @p;
for ( my $i = 0; $i < @$p; $i += 2 ) {
push @p, $sub->($p->[$i], $p->[$i+1]);
}
return \@p;
}
sub _scale
Prima/sys/FS.pm view on Meta::CPAN
} elsif (_e($q)) {
push @pats, $q;
}
}
return @pats;
}
sub lstat { Prima::Utils::stat($_[0], 1) }
sub __x(&$) {
my @p = Prima::Utils::stat($_[1]);
return undef unless scalar @p;
$_[0]->(@p);
}
sub __f($$) {
no strict 'refs';
my @p = Prima::Utils::stat($_[1]);
return undef unless scalar @p;
return undef unless ${'Fcntl::'}{$_[0]};
t/Object/Clipboard.t view on Meta::CPAN
ok( $c && $c-> alive, "alive");
my %rc = map { $_ => 1 } $c-> get_registered_formats;
ok( exists $rc{'Text'} && exists $rc{'Image'}, "predefined formats" );
SKIP: {
$::application->begin_paint;
skip "rdesktop", 9 if $^O =~ /win32/i && $::application->pixel(0,0) == cl::Invalid;
$::application->end_paint;
sub try(&$)
{
my $sub = shift;
my $skip = shift;
for ( 1..2 ) {
return 1 if $sub->();
sleep(1);
}
my $msg = "Cannot acquire clipboard: " . (Prima::Utils::last_error() // 'unknown error');
skip $msg, $skip;
}
( run in 0.453 second using v1.01-cache-2.11-cpan-49f99fa48dc )