Cita:
|
Empezado por Neftali
TPrinterSetupDialog, al igual que los otros diálogos, no asigna las opciones que se seleccionan; Debes asignarlas tú una vez que se cierra el diálogo. Para que me entiendas este componente te permite seleccionarlas de una forma fácil, y una vez que lo cierras en sus propiedades tienes todos los valores. Inmediatamente después de cerrarlo debes hacer las asignaciones por código.
|
No sé si te estoy entendiendo bien, pero creo que esto no es del todo cierto. El PrinterSetupDialog permite, por ejemplo, seleccionar la impresora donde se va a imprimir, o la orientación del papel, y eso se refleja de inmediato sin tener que hacer ninguna asignación. De hecho, el componente no parece tener propiedades que puedan leerse para su uso posterior.
Otra cosa es que esos cambios no se preservan una vez terminada la aplicación y no se reflejan en otras aplicaciones, esto es, son sólo cambios para la sesión.
// Saludos