In order to make your application programs independent of user's hardware and software for output, you need to consider the following points :
See Finding available fonts on DBCS OS/2
See Calculating the window coordinate
See Fitting your dialog windows into PM screen.
See Preparing a table for PS/55 DBCS printers.