public frmMain()
{
InitializeComponent();
if (!Settings.Default.WindowLocation.IsEmpty)
Location = Settings.Default.WindowLocation;
if (!Settings.Default.WindowSize.IsEmpty)
Size = Settings.Default.WindowSize;
WindowState = (FormWindowState)Enum.Parse(typeof(FormWindowState), Settings.Default.WindowState);
if (Settings.Default.InputPanelHeight != 0)
splitContainer.SplitterDistance = Settings.Default.InputPanelHeight;
cbRemoveComments.Checked = Settings.Default.RemoveComments;
cbRemoveRegions.Checked = Settings.Default.RemoveRegions;
cbCompressLocalVars.Checked = Settings.Default.LocalVarsCompressing;
cbCompressMemebers.Checked = Settings.Default.MembersCompressing;
cbCompressTypes.Checked = Settings.Default.TypesCompressing;
cbRemoveSpaces.Checked = Settings.Default.RemoveSpaces;
cbCompressMisc.Checked = Settings.Default.MiscCompressing;
cbRemoveNamespaces.Checked = Settings.Default.RemoveNamespaces;
cbConsoleApp.Checked = Settings.Default.ConsoleApp;
tbLineLength.Text = Settings.Default.LineLength.ToString();
cbMinifyFiles.Checked = Settings.Default.MinifyFiles;
if (Settings.Default.FileList != null)
FillList(Settings.Default.FileList.Cast<string>().ToArray());
tbInput.Text = Settings.Default.Code;
cbCompressPublic.Checked = Settings.Default.CompressPublic;
cbRemoveToStringMethods.Checked = Settings.Default.RemoveToStringMethods;
cbUselessMembersCompressing.Checked = Settings.Default.UselessMembersCompressing;
}