http://bugs.winehq.org/show_bug.cgi?id=19182
--- Comment #49 from Artem S. Tashkinov t.artem@mailcity.com 2012-08-01 12:16:08 CDT --- Checkbox won't help for one very important reason - some users absolutely need integration, others absolutely abhor it.
I think there can be a much better solution, something similar to what's already implemented in Crossover Office.
Any changes in regard to associations/new installed shortcuts/etc should be made temporary in Wine and after the application or installer finished, Wine should show a window asking the user if he/she wants to commit those changes to his Unix desktop or not, e.g.
Pending Desktop Integration
Application MyCoolApp.exe has installed new shortcuts or/and made changes to files associations. Do you want to integrate these changes into your Linux desktop environment?
Yes | No
In this case there's no need for any checkbox'es in WineCFG, there's no need to use any hacks (like `export WINEDLLOVERRIDES=winemenubuilder.exe=d`), you just approve or disapprove the changes.