Hmmm. I don't get that on my Canon MP460.

If I make a button and put this script:

on mouseUp
   answer printer
   answer the printerSettings
end mouseUp

I get a dialog that just has "QDCT". Is there some other format of getting the printerSettings I should be using?

Bill

On Nov 9, 2008, at 8:33 PM, Ken Ray wrote:

If I know the user selected scale... then I can use the print card
into x,x,x,x statement.

Is this a missing feature of Rev or is there some other way to get it?

Well, when *I* print to my printer (an HP OfficeJet 7780), if I ask for "the printerSettings" right after "answer printer", I get (mostly) XML that I can parse, in a pList fashion (on OS X). In my case, I've determined that when the " com.apple.print.PageToPaperMappingType" is 1, the "Scale to fit Paper
Size" is turned off, and it is 2, then it's turned on.

The relevant XML code follows. Look at the indicated lines; this is when
it's turned OFF:

   <key>com.apple.print.PageToPaperMappingType</key>
   <dict>
       <key>com.apple.print.ticket.creator</key>
       <string>com.apple.jobticket</string>
       <key>com.apple.print.ticket.itemArray</key>
       <array>
           <dict>
               <key>com.apple.print.PageToPaperMappingType</key>
-->           <integer>1</integer>
               <key>com.apple.print.ticket.stateFlag</key>
               <integer>0</integer>
           </dict>
       </array>
   </dict>

and this is when it's turned ON:

   <key>com.apple.print.PageToPaperMappingType</key>
   <dict>
       <key>com.apple.print.ticket.creator</key>
       <string>com.apple.jobticket</string>
       <key>com.apple.print.ticket.itemArray</key>
       <array>
           <dict>
               <key>com.apple.print.PageToPaperMappingType</key>
-->           <integer>2</integer>
               <key>com.apple.print.ticket.stateFlag</key>
               <integer>0</integer>
           </dict>
       </array>
   </dict>

Don't know how it works on your printer, though...

Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to