Prima::Dialog::PrintDialog - standard printer setup dialog
Provides the standard dialog that allows the user to select the printer and its options. The toolkit does not provide the in-depth management of the printer options; this can only be accessed by executing the printer-specific setup window, called by the Prima::Printer::setup_dialog method. The class invokes this method when the user presses the 'Properties' button. Otherwise the class provides only selection from the printer list.
Prima::Printer::setup_dialog
When the dialog finishes successfully the selected printer is set as current by setting the Prima::Printer::printer property. This technique allows direct use of the user-selected printer and its properties without prior knowledge of the selection process.
Prima::Printer::printer
use Prima qw(Dialog::PrintDialog Application); my $dlg = Prima::Dialog::PrintDialog-> new; if ( $dlg-> execute) { my $p = $dlg-> printer; if ( $p-> begin_doc ) { $p-> text_out( 'Hello world', 10, 10); $p-> end_doc; } } $dlg-> destroy;
Dmitry Karasik, <dmitry@karasik.eu.org>.
Prima, Prima::Window, Prima::Printer.
To install Prima, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Prima
CPAN shell
perl -MCPAN -e shell install Prima
For more information on module installation, please visit the detailed CPAN module installation guide.