Пример #1
0
        public static string CreateDisplayValueForButton(IController adapter, string buttonName)
        {
            var mnemonics = new Bk2MnemonicConstants();

            if (adapter.Type.BoolButtons.Contains(buttonName))
            {
                return(adapter.IsPressed(buttonName) ?
                       mnemonics[buttonName].ToString() :
                       string.Empty);
            }

            if (adapter.Type.FloatControls.Contains(buttonName))
            {
                return(adapter.GetFloat(buttonName).ToString());
            }

            return("!");
        }
Пример #2
0
		public static string CreateDisplayValueForButton(IController adapter, string buttonName)
		{
			var mnemonics = new Bk2MnemonicConstants();

			if (adapter.Type.BoolButtons.Contains(buttonName))
			{
				return adapter.IsPressed(buttonName) ?
					mnemonics[buttonName].ToString() :
					string.Empty;
			}

			if (adapter.Type.FloatControls.Contains(buttonName))
			{
				return adapter.GetFloat(buttonName).ToString();
			}

			return "!";
		}