Hello Aad
At some point in your app you can run IConfigure() as either a process to ask the user to select a printer from a list or pass the printer name to it
Check the help on IConfigure() for examples
There are also various WD_Imprimer_Etat.wdw or WD_Print_Report.wdw windows in various styles in the Windev12 folder
Regards
Al