El programa que estoy escribiendo se ejecuta en OS X 10.5 Leopard. Mi objetivo tiene su Base SDK y su Destino de implementación configurados en Mac OS X 10.5. Cuando inicio la impresión, el cuadro de diálogo de impresión no muestra la opción Atributos de página en la que el usuario puede seleccionar el tamaño y la orientación de la página.¿Cómo obtengo la opción "Atributos de página" en el diálogo de impresión de Cocoa?
Otros programas que se ejecutan bajo Leopard sí muestran esta opción:
Aquí está el código que inicia la impresión:
-(void)print {
NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
TemperaturePressurePrintView *printView = [[TemperaturePressurePrintView alloc] initWithFrequencies:frequencies];
if (printView) {
[[NSPrintOperation printOperationWithView:printView printInfo:printInfo] runOperation];
[printView release];
}
}
¿Qué tengo que hacer para conseguir ¿Atributos de página para mostrar en mi cuadro de diálogo de impresión?
importante tener en cuenta que este fragmento es un reemplazo directo para el estándar [myView print: nil]; operación, excepto que le permite personalizar primero el diálogo de impresión. Gran solución clara. ¡Gracias! –