Пример #1
0
 internal override void SerializeParams(IDictionary <ParamName, object> valueSet)
 {
     valueSet.Add(ParamName.RegistryBaseKey, BaseKey.ToString());
     valueSet.Add(ParamName.RegistryKey, Key);
     valueSet.Add(ParamName.RegistryValueName, ValueName);
     valueSet.Add(ParamName.RegistryDefaultValue, DefaultValue);
 }
Пример #2
0
        /// <summary>Displays the Modifier and key in extended format.
        /// </summary>
        /// <returns>The key and modifier in string.</returns>
        public string Info()
        {
            string info = "";

            foreach (Modifiers mod in new HotKeyShared.ParseModifier((int)BaseModifier))
            {
                info += mod + " + ";
            }

            info += BaseKey.ToString();
            return(info);
        }
Пример #3
0
        private string GetIndexSetKey(string indexName)
        {
            var baseKey = BaseKey.ToString();

            return(baseKey.Substring(0, baseKey.Length - 2) + indexName);
        }
Пример #4
0
 public string Format()
 {
     return(Category + "|" + Name + "|" + BaseKey.ToString("N"));
 }