The Workplace Shell enables a user to define objects which represent OS/2 and DOS applications, using the Settings notebook. For DOS applications, a DOS Settings... button is provided in the Session page of the notebook. Pressing this button causes the DOS Settings dialog box to be displayed. The user may then manipulate the DOS settings (which are initially set to their default values), and then save them.
The DOS Settings dialog box uses the DosQueryDOSProperty() function to get the list of settings and detailed information on each setting. It uses the DosSetDOSProperty() function to validate string settings.