To retrieve (get) a specific value:
? tab(-10, AG_WINSETTINGS); "0,"; id;", ,1"; chr(127);
input "",VALUE
To update (set) a specific value:
? tab(-10, AG_WINSETTINGS); "1,"; id;",value"; chr(127);
To save all current settings to the specified fspec:
? tab(-10, AG_WINSETTINGS); "2,"; fspec; ",1"; chr(127);
input "", STATUS
To load all settings from a settings file:
? tab(-10, AG_WINSETTINGS); "3,"; fspec; ",1"; chr(127);
input "", FSPEC
AG_WINSETTINGS (46) retrieves or updates individual configuration settings (the types of settings that may be set in the Settings menu dialogs and saved or loaded from the File menu options), as well as saving or loading the entire set of values. Because the syntax is a bit tricky, in most cases it will be preferable to use MX_WINSETTINGS, which works in both local Windows and ATE environments.
id
identifies the individual settings parameter to retrieve or update; see the table of ids in MX_WINSETTINGS.
value
specifies the string or numeric value to set for the specified parameter.
fspec
specifies the file to load from or save to. If left blank, the current settings file will be used.