Beispiel #1
0
        public void AddActionKeys(string actionName, Keys[] keys)
        {
            int keyCount;

            if (string.IsNullOrEmpty(actionName))
            {
                return;
            }
            if (keys == null)
            {
                return;
            }
            if (iniFile.SectionExists(actionName))
            {
                keyCount = iniFile.Section(actionName).Count;
            }
            else
            {
                keyCount = 0;
            }

            for (int i = 0; i < keys.Length; i++)
            {
                iniFile.WriteString(actionName, "Key" + (keyCount + i + 1).ToString(), KeysToString(keys[i]));
            }
        }