Hi Loic,
As you know, I have been using gdpicture for a long time now and am very happy with your creation. However, I have recently become aware of an issue where I need some help. This may sound strange but here is the issue:
If I have a locally attached printer set as my default Windows printer, no matter which printer I select in PrintImageDialog, it will print to my local (default) printer. On the other hand, if I have a network printer selected as my default printer, PrintImageDialog works fine. That is, I can print to any printer I desire.
I am only using three lines of code:
ID=gdpic.CreateImageFromFile('c:\test.tif')
gdpic.PrintImageDialog
gdpic.CloseImage(ID)
I have verified this happens on three different machines with both usb printers and lpt1 printers and with both W2K and XP Pro and have recently downloaded 5.11.17. Can you please test this on your end? To test, it seems to be important (at least for my environment ) to quit your application entirely before switching the default printer.
Thanks for your help.
Heard
