Ejemplo n.º 1
0
        private void SaveSettings()
        {
            ExternalAPI.WritePrivateProfileString("Capture", "Name", WindowName, SettingsFile);
            ExternalAPI.WritePrivateProfileString("Capture", "Title", WindowTitle, SettingsFile);
            ExternalAPI.WritePrivateProfileString("Capture", "Match Title", MatchWindowTitle.ToString(), SettingsFile);
            ExternalAPI.WritePrivateProfileString("Capture", "Topmost Only", TopmostOnly.ToString(), SettingsFile);
            ExternalAPI.WritePrivateProfileString("Capture", "Capture Method", Method.ToString(), SettingsFile);

            ExternalAPI.WritePrivateProfileString("Settings", "Resize Output", ResizeOutput.ToString(), SettingsFile);
            ExternalAPI.WritePrivateProfileString("Settings", "Output Size", string.Format("{0}, {1}", ResizeOutputWidth, ResizeOutputHeight), SettingsFile);
            ExternalAPI.WritePrivateProfileString("Settings", "Clipping", string.Format("{0}, {1}, {2}, {3}", CroppingTop, CroppingLeft, CroppingBottom, CroppingRight), SettingsFile);
            ExternalAPI.WritePrivateProfileString("Settings", "Capture Rate", CaptureRate.ToString(), SettingsFile);
        }