Exemplo n.º 1
0
		public int _映像をJPEGで保存する時の画質 = 90; // 0 ~ 100 == 低画質 ~ 高画質

		public void loadData()
		{
			try
			{
				string[] lines = File.ReadAllLines(getDataFile(), Encoding.UTF8);
				int c = 0;

				// items >

				ffmpegDir = lines[c++];
				lastOpenedFile = lines[c++];
				mainWin_L = int.Parse(lines[c++]);
				mainWin_T = int.Parse(lines[c++]);
				mainWin_W = int.Parse(lines[c++]);
				mainWin_H = int.Parse(lines[c++]);
				mainWinMaximized = StringTools.toFlag(lines[c++]);
				selectingColor = IntTools.toColor(int.Parse(lines[c++]));
				selectColor = IntTools.toColor(int.Parse(lines[c++]));
				_ファイルを閉じるとき保存するか確認しない = StringTools.toFlag(lines[c++]);
				_起動時にffmpegのパスを設定する = StringTools.toFlag(lines[c++]);
				_映像をJPEGで保存する = StringTools.toFlag(lines[c++]);
				_映像をJPEGで保存する時の画質 = int.Parse(lines[c++]);

				// < items
			}
			catch
			{ }
		}
Exemplo n.º 2
0
        public void loadData()
        {
            try
            {
                string[] lines = File.ReadAllLines(getDataFile(), Encoding.UTF8);
                int      c     = 0;

                // items >

                lastPIIndex       = int.Parse(lines[c++]);
                lastDifficulty    = int.Parse(lines[c++]);
                lastPrinterName   = lines[c++];
                lastPaperSizeName = lines[c++];

                {
                    string line = lines[c++];

                    if (line != "")
                    {
                        List <string> tokens = StringTools.tokenize(line, StringTools.DIGIT, true, true);

                        lastMargin = new LTRB(
                            IntTools.toInt(tokens[0], 0, 9999),
                            IntTools.toInt(tokens[1], 0, 9999),
                            IntTools.toInt(tokens[2], 0, 9999),
                            IntTools.toInt(tokens[3], 0, 9999)
                            );
                    }
                    else
                    {
                        lastMargin = null;
                    }
                }

                lastPrintProblem         = StringTools.toFlag(lines[c++]);
                lastPrintAnswer          = StringTools.toFlag(lines[c++]);
                lv1Color                 = IntTools.toColor(int.Parse(lines[c++]));
                lv2Color                 = IntTools.toColor(int.Parse(lines[c++]));
                lv3Color                 = IntTools.toColor(int.Parse(lines[c++]));
                lv4Color                 = IntTools.toColor(int.Parse(lines[c++]));
                ansColor                 = IntTools.toColor(int.Parse(lines[c++]));
                _合体ナンプレの重なった部分に成丈数字を置かない = StringTools.toFlag(lines[c++]);

                // < items
            }
            catch
            { }
        }