Hello Appeon Folks,
Greeting! and Happy ThanksGiving!
We are currently using PB2017R3-1858 version. We have observed few things related to Print(). When application runs in window 2008 or prior version it is giving highlighting different default printer while in windows 2016 it is highlighting different default printer. One thing I want to mention that application is running through Citrix at users.
I want to know is there any problem calling Print() in different OS version?
What Windows API internally PB calls when we use Print() which open print dialog box?
What windows API internally PB calls when we call PrintSetup() which opens Printer dialog box and from where it is pulling the records?
When we select the printer using PrintSetup(), where does it store the printer in Registry?
Please suggest.
This is causing the problem at user machines? When they login first time they see the correct default printer in print dialogbox but if you change the default printer in print dialog box by right clicking any other printer and set as default. After that if you open the print dialogbox using Print(), it is still highlighting the old printer which is not your default printer anymore.
Regards... Vipin
Thanks for your patience and understanding. I will response to you in ticket 6261.
Regards,
I did receive your email and thank you for that. You mentioned in your email to try to upgrade PB2019 R2 and R3. But we are not going to upgrade our product so soon. Let me know is there anything you can do with current PB2017 R3-1858 version.
Regards... Vipin