![]() ![]() |
GoFiler Legato Script Reference
Legato v 1.6f Application v 6.4a
|
| Table of Contents | < < Previous | Next >> |
Chapter Sixteen — Application (continued)
16.6 Application Preferences Functions
16.6.1 Application Preference Data
Obviously, an area of concern is accessing the actual application preferences (in other words, those settings that adjust the performance of the actual host application).
Application preferences (“Preferences”) are stored in INI format and, as in many applications, they can be adjusted from a ribbon menu function (FILE_SETTINGS_QUERY). The tabs presented are structured by each module within the application. Not all applications contain all modules and therefore do not contain all tabs.

If the settings within the INI file are manually edited and reapplied, they will be applied to the specific sections of the program. Depending on the context, some settings may not immediately take effect. For example, in the above image, the file share mode would not apply to files currently open within the application.
General settings, such as desktop position, are located in the application’s INI file. The GetApplicationSettingsName function can be used to get the name of the file to access the data directly.
16.6.3 Application Preferences Functions
GetPreferenceData — Returns the application preferences as a string.
GetPreferenceFile — Returns the filename and path for the preference files being used.
LoadPreferences — Loads the preferences from a specified file.
ResetPreferences — Resets the application preference to the installation defaults.
SavePreferences — Saves the application preferences to the default location or a specified file.
SetPreference — Sets a single application preference and optionally retains the setting.
SetPreferences — Sets specific preferences from a string.
Page revised 2026-01-05
| Table of Contents | < < Previous | Next >> |
© 2012-2025 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission is prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. Novaworks, GoFiler™ and Legato™ are registered trademarks of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. Novaworks is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are the property of their respective owners. Use of the features specified in this language are subject to terms, conditions and limitations of the Software License Agreement.