settings: refactor setting controls into custom registerable controls
[win32] update VS project files