我正在寫一個打印機驅動程序,我正在尋找一種方法來定製打印系統首選項。定製系統偏好打印
當我在打印機列表中選擇打印機時,我可以點擊「選項&耗材」。然後我選擇「常規」,對於某些打印機(三星f.e.),我有一個額外的按鈕「打印機的網頁」。我不知道他們是怎麼做的,因爲我沒有在三星ppd文件中找到任何提示。有沒有我忽略的東西?
當我選擇「Utility」時,我有三個按鈕:「Open Printer Utility」,「Print Test Page」和「Clean Print Heads」。當我 「在我的PPD
通過去除清潔或PrintSelfTestPage或者刪除
* APPrinterUtilityPath: "/Library/Printers/Acme/PrinterUtility.app
」 改變
* cupsCommands: "ChangeInk Clean PrintSelfTestPage ReportLevels
我可以刪除一些按鈕。但我希望能夠添加一個額外的按鈕或文本字段。
我知道我可以創建一個PDE,但PDE只會改變打印對話框而不是偏好窗格。
或者可以在「常規」,供應級別」和‘實用’除了添加自己的標籤,以標籤視圖?
有人能指出我的一個概念如何完成我的任務?
BTW:我使用this Apple Sample Project爲起始骨架項目有什麼想法對
非常感謝您的幫助,
親切的問候,
?羅伯特