Пример #1
0
        public static void RememberFile(string FileName)
        {
            string[] recents = new string[RememberFileCount];

            for (int i = 0; i < RememberFileCount; i++)
            {
                recents[i] = AppUtils.ReadSectionSettingString(sMRUFiles, i.ToString());
            }

            int pos = RememberFileCount - 1;

            for (int i = 0; i < RememberFileCount; i++)
            {
                if ((recents[i] != null) && recents[i].Equals(FileName))
                {
                    pos = i;
                }
            }

            AppUtils.WriteSectionSettingString(sMRUFiles, "0", FileName);
            for (int i = 1; i <= pos; i++)
            {
                if (recents[i - 1] != null)
                {
                    AppUtils.WriteSectionSettingString(sMRUFiles, i.ToString(), recents[i - 1]);
                }
            }
        }
Пример #2
0
 public static void RememberDirectory(string PathName)
 {
     AppUtils.WriteSectionSettingString(sMRUFiles, "path", PathName);
 }
Пример #3
0
 public static void WriteString(string name, string value)
 {
     AppUtils.WriteSectionSettingString(sSettings, name, value);
 }