activeBackground foreground insertBackground insertWidth selectBackground |
background highlightBackground insertBorderWidth relief selectBorderWidth |
borderWidth highlightColor insertOffTime repeatDelay selectForeground |
cursor highlightThickness insertOnTime repeatInterval |
See the "options" manual entry for details on the standard options.
filename pagesize vpagecnt |
hpagecnt posterize |
orient printcmd |
output printregion |
See the "canvasprintbox" widget manual entry for details on the above associated options.
buttonBoxPadX padY |
buttonBoxPadY separator |
buttonBoxPos thickness |
padX |
See the "dialogshell" widget manual entry for details on the above inherited options.
master |
modality |
See the "shell" widget manual entry for details on the above inherited options.
title |
See the "Toplevel" widget manual entry for details on the above inherited options.
The canvasprintdialog command creates a print dialog for printing the contents of a canvas widget to a printer or a file. It is possible to specify page orientation, the number of pages to print the image on and if the output should be stretched to fit the page.
The canvasprintdialog command creates a new Tcl command whose name is pathName. This command may be used to invoke various operations on the widget. It has the following general form:
pathName option ?arg arg ...?Option and the args determine the exact behavior of the command. The following commands are possible for canvasprintdialog widgets:
getoutput |
setcanvas |
refresh |
print |
See the "canvasprintbox" class manual entry for details on the associated methods.
add insert |
buttonconfigure invoke |
default show |
hide |
See the "buttonbox" widget manual entry for details on the above inherited methods.
activate |
deactivate |
See the "dialogshell" widget manual entry for details on the above inherited methods.
Name: cpb Class: Canvasprintbox
canvasprintdialog .cpb .cpb activate