I know I am on my own here, but the protocol for canvas supports scaling, but not the pixmapCanvas for the Mac. I will see what I can do to correct this. If it takes work in the C code I could use a pointer. Thanks, Michael