LogoTurboSFV - Blog
 Home
Sign Posting and additional functions are only available, if you can be identified by using a session cookie. By clicking on Set Cookie, the server sends a cookie to your browser and instructs your browser to remove the cookie after 4 hours. Cookies must be enabled in your browser.
Icon TurboSFV
Icon 2015-08-02 12:33:40
TurboSFV v6.20 - File associations on user level
Notes to TurboSFV v6.20:

Along with other changes and improvements, I'd like to give some details on two of them:


File associations on user level

File types are usually linked with a program, so if you double-click on a file, then the appropriate program opens it. The way Windows stores this information was changing in each Windows version, resulting in a nightmare for an application to assign a file type programmatically. Starting with Vista, there was an interface for setting an application as the default programmatically. In Windows 8 however, that interface is no longer working. Instead, the user must open a so called advance-association-dialog or the old open-with-dialog, in order to set a default program for a file type.

In TurboSFV v6.20, the option to assign an association on user level was removed. Instead, a new button directs to the appropriate dialog, where file types, which TurboSFV is capable to handle, can be assigned. Users of an older Windows version like XP must use the open-with-dialog.

As it seems that file associations in Windows is one of the never-ending construction areas, this looks like the best approach for the moment.


Message box for command-line versions

A new switch instructs the command-line versions to show a modal message box depending on the exit code. For example, in case of validation or critical errors, the command-line version can display a message box.

Useful to know is that invalid switches are treated as critical errors. If you specify this new switch as the first parameter, then a message box for these errors will be shown. If this switch is the last parameter, then a message box won't appear for invalid switches, because the command line version stops parsing the parameters as soon as it finds an error.


Any comments relating to TurboSFV v6.20 can be posted here.
TurboSFV
Cologne, Germany




Back to list
 
 



Privacy Policy