public override void Initialize() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); settings = new RegistrySettings(); settings.load(); winampController = new WinampControllerImpl(Winamp); manager = new NowPlayingToFileManager(settings, winampController); }
public SettingsDialog(ISettings settings, WinampControllerImpl winampController) { this.settings = settings; this.winampController = winampController; InitializeComponent(); // Make buttons have animated state transitions, like every other program in the OS // https://stackoverflow.com/q/53456865/979493 foreach (Control control in Controls) { if (control is ButtonBase flatStylableControl) { flatStylableControl.FlatStyle = FlatStyle.System; } } }