Uses PPD file to set default value on Print Dialog

As my understanding, PPD file can be used to set default value on Print Dialog I want to set a default value base on a condition on Print Dialog by modifying PPD file. Is it possible? Example: There are 2 checkboxs: A, B and popuplist includes AA, BB When A is checked, default value of popuplist is AA When B is checked, default value of popuplist is BB

Uses PPD file to set default value on Print Dialog
 
 
Q