Esempio n. 1
0
		public Config()
		{
			//
			// TODO: 여기에 생성자 논리를 추가합니다.
			//
			cIni iniFile = new cIni(".\\Config.ini");
            if (File.Exists(".\\Config.ini"))
            {
                nTimeInterval[0] = Int32.Parse(iniFile.ReadValue("Setting", "WordShowTime"));
                nTimeInterval[1] = Int32.Parse(iniFile.ReadValue("Setting", "MeanShowTime"));
                DefaultFileName = iniFile.ReadValue("Setting", "DefaultFileName");
                bAutoScroll = Boolean.Parse(iniFile.ReadValue("Setting", "AutoScroll"));
                bAlwaysOnTop = Boolean.Parse(iniFile.ReadValue("Setting", "AlwaysOnTop"));
                bRead = Boolean.Parse(iniFile.ReadValue("Setting", "Read"));
                fFontSize = float.Parse(iniFile.ReadValue("Setting", "FontSize"));
            }
            else
            {
                nTimeInterval[0] = 5;
                nTimeInterval[1] = 5;
                DefaultFileName = "word.txt";
                bAutoScroll = true;
                bAlwaysOnTop = true;
                fFontSize = 10F;
            }
			
		}
Esempio n. 2
0
		public void SaveConfigToFile()
		{
			cIni iniFile = new cIni(".\\Config.ini");
			iniFile.WriteValue("Setting", "WordShowTime", nTimeInterval[0].ToString());
			iniFile.WriteValue("Setting", "MeanShowTime", nTimeInterval[1].ToString());
			iniFile.WriteValue("Setting", "DefaultFileName", DefaultFileName);
			iniFile.WriteValue("Setting", "AutoScroll", bAutoScroll.ToString());
			iniFile.WriteValue("Setting", "AlwaysOnTop", bAlwaysOnTop.ToString());
            iniFile.WriteValue("Setting", "Read", bRead.ToString());
            iniFile.WriteValue("Setting", "FontSize", fFontSize.ToString());
		}