G’day scripters.
Two days ago, I approached Thorsten Lemke, the author of GraphicConverter, with a request to automatically update the settings on Print dialog windows, when different Print Presets were chosen. His answer was he couldn’t because he used Apples cocoa Print dialogs.
So, I lodged a feature request, as below…
And Apple answered, also as below…
I have a question, I’ve googled accessoryViewController, and it would appear that I’m somehow supposed to save, and restore, the values for my settings. I don’t see how it’s possible to do it on-the-fly for multiple Print Presets, and change the values as any user swaps between Presets.
Can anyone enlighten me on if displaying multiple Print Presets ids possible, and if so, hoe I would implement this feature in code, please?
Regards
Santa
Feature request…
Summary:
Any app, such as GraphicConverter, that uses the cocoa Print Dialog, does NOT automatically display the Print Preset settings in all the boxes, including the set Printer. It should do so, as at present, users have to remember all the settings, and re-set them before making edits, and re-saving. It's a pain when multiple Print Presets are set, and multiple users have to edit them
Steps to Reproduce:
Install GraphicConverter
Make a new document, and choose 'Print'.
Set a Preset in the dialog window.
Close the window, and re-do Print.
Edit some parameter boxes.
Choose the save Preset
The parameter boxes do not change to reflect the saved Preset.
Expected Results:
ALL the parameter boxes should change to reflect the Preset settings
Actual Results:
The don't darn change.
Apple answered…
Engineering has determined that this is an issue for you to resolve.
You need to implement readPrintValues in your accessoryViewController.
If you have questions regarding the resolution of this issue, please update your bug report with them.
|