The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Prima::Drawable::Subcanvas - paint a hierarchy of widgets to any drawable

DESCRIPTION

Needed for painting a screenshot on an image, printer, etc. When loaded, it aytomatically adds two methods to any Drawable: paint_with_widgets and screenshot.

SYNOPSIS

    use Prima qw(Application Button);
    my $w = Prima::MainWindow-> create;
    $w->insert( 'Button' );
    $w->screenshot->save('a.bmp');

METHODS

    Given a $canvas is in paint mode, traverses all widgets as they are seen on screen, and paints them on the canvas with given $x,$y offsets.

      Syntax sugar over the paint_with_widgets. Creates an image with the $self's, size, and calls paint_with_widgets with it. Returns the screen shot.

AUTHOR

David Mertens

SEE ALSO

examples/grip.pl

3 POD Errors

The following errors were encountered while parsing the POD:

Around line 335:

=over should be: '=over' or '=over positive_number'

Around line 340:

=over should be: '=over' or '=over positive_number'

Around line 347:

You forgot a '=back' before '=head1'