示例#1
0
        /// <summary>
        /// Initialize a new instance of the ButtonSpecNavRemapDisabled class.
        /// </summary>
        /// <param name="target">Initial palette target for redirection.</param>
        /// <param name="buttonSpec">Reference to button specification.</param>
        /// <param name="remapTarget">Target for remapping the color onto.</param>
        public ButtonSpecNavRemap(IPalette target,
                                  ButtonSpec buttonSpec,
                                  ButtonSpecRemapTarget remapTarget)
            : base(target)
        {
            Debug.Assert(buttonSpec != null);

            _buttonSpec  = buttonSpec;
            _remapTarget = remapTarget;
        }
        /// <summary>
        /// Initialize a new instance of the ButtonSpecNavRemapDisabled class.
        /// </summary>
        /// <param name="target">Initial palette target for redirection.</param>
        /// <param name="buttonSpec">Reference to button specification.</param>
        /// <param name="remapTarget">Target for remapping the color onto.</param>
        public ButtonSpecNavRemap(IPalette target,
                                  ButtonSpec buttonSpec,
                                  ButtonSpecRemapTarget remapTarget)
            : base(target)
        {
            Debug.Assert(buttonSpec != null);

            _buttonSpec = buttonSpec;
            _remapTarget = remapTarget;
        }