public void InitPlayer()
        {
            //Initializes the Special Keys and Ability to play the keys
            //Since Special Keys are a hard-Coded List, add Each Special Key
            SpecialKey TempSpecial = new SpecialKey();

            //SpecialKey[0] = Left Mouse Button
            TempSpecial.SpecialID = 0;
            TempSpecial.SpecialName = "Left Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[1] = Right Mouse Button
            TempSpecial.SpecialID = 1;
            TempSpecial.SpecialName = "Right Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[2] = Middle Mouse Button
            TempSpecial.SpecialID = 2;
            TempSpecial.SpecialName = "Middle Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[3] = Scroll Wheel
            TempSpecial.SpecialID = 3;
            TempSpecial.SpecialName = "Mouse Vertical Scroll";
            TempSpecial.ReqData = true;
            TempSpecial.ExtraDataType = SpecialKey.SpecialKeysExtraData.Boolean;
            TempSpecial.ExtraDataParams.Add("True", "Up");
            TempSpecial.ExtraDataParams.Add("False", "Down");
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[4] = Scroll Wheel
            TempSpecial.SpecialID = 4;
            TempSpecial.SpecialName = "Mouse Horizontal Scroll";
            TempSpecial.ReqData = true;
            TempSpecial.ExtraDataType = SpecialKey.SpecialKeysExtraData.Boolean;
            TempSpecial.ExtraDataParams.Add("True", "Right");
            TempSpecial.ExtraDataParams.Add("False", "Left");
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[5] = Media Play/Pause
            TempSpecial.SpecialID = 5;
            TempSpecial.SpecialName = "Media Play/Pause";
            TempSpecial.SpecialValue = (ushort)MEDIA_PLAY_PAUSE;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[6] = Media Stop
            TempSpecial.SpecialID = 6;
            TempSpecial.SpecialName = "Media Stop";
            TempSpecial.SpecialValue = (ushort)MEDIA_STOP;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[7] = Media Next
            TempSpecial.SpecialID = 7;
            TempSpecial.SpecialName = "Media Next Track";
            TempSpecial.SpecialValue = (ushort)MEDIA_NEXT;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[8] = Media Previous
            TempSpecial.SpecialID = 8;
            TempSpecial.SpecialName = "Media Prev Track";
            TempSpecial.SpecialValue = (ushort)MEDIA_PREV;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[9] = Volume Mute
            TempSpecial.SpecialID = 9;
            TempSpecial.SpecialName = "Volume Mute";
            TempSpecial.SpecialValue = (ushort)VOLUME_MUTE;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[10] = Volume Down
            TempSpecial.SpecialID = 10;
            TempSpecial.SpecialName = "Volume Down";
            TempSpecial.SpecialValue = (ushort)VOLUME_DOWN;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[11] = Volumen Up
            TempSpecial.SpecialID = 11;
            TempSpecial.SpecialName = "Volume Up";
            TempSpecial.SpecialValue = (ushort)VOLUME_UP;
            _SpecialKeys.Add(TempSpecial);
        }
Example #2
0
        //}}}

        public void InitPlayer() // {{{
        {
            //Initializes the Special-Keys and Ability to play the keys
            //Since Special-Keys are a hard-Coded List, add Each Special-Key
            SpecialKey TempSpecial = new SpecialKey();

            //SpecialKey[0] = Left Mouse Button
            TempSpecial.SpecialID   = 0;
            TempSpecial.SpecialName = "Left Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[1] = Right Mouse Button
            TempSpecial.SpecialID   = 1;
            TempSpecial.SpecialName = "Right Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[2] = Middle Mouse Button
            TempSpecial.SpecialID   = 2;
            TempSpecial.SpecialName = "Middle Mouse Button";
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[3] = Scroll Wheel
            TempSpecial.SpecialID     = 3;
            TempSpecial.SpecialName   = "Mouse Vertical Scroll";
            TempSpecial.ReqData       = true;
            TempSpecial.ExtraDataType = SpecialKeysExtraData.Boolean;
            TempSpecial.ExtraDataParams.Add("True", "Up");
            TempSpecial.ExtraDataParams.Add("False", "Down");
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[4] = Scroll Wheel
            TempSpecial.SpecialID     = 4;
            TempSpecial.SpecialName   = "Mouse Horizontal Scroll";
            TempSpecial.ReqData       = true;
            TempSpecial.ExtraDataType = SpecialKeysExtraData.Boolean;
            TempSpecial.ExtraDataParams.Add("True", "Right");
            TempSpecial.ExtraDataParams.Add("False", "Left");
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[5] = Media Play/Pause
            TempSpecial.SpecialID    = 5;
            TempSpecial.SpecialName  = "Media Play/Pause";
            TempSpecial.SpecialValue = (ushort)MEDIA_PLAY_PAUSE;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[6] = Media Stop
            TempSpecial.SpecialID    = 6;
            TempSpecial.SpecialName  = "Media Stop";
            TempSpecial.SpecialValue = (ushort)MEDIA_STOP;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[7] = Media Next
            TempSpecial.SpecialID    = 7;
            TempSpecial.SpecialName  = "Media Next Track";
            TempSpecial.SpecialValue = (ushort)MEDIA_NEXT;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[8] = Media Previous
            TempSpecial.SpecialID    = 8;
            TempSpecial.SpecialName  = "Media Prev Track";
            TempSpecial.SpecialValue = (ushort)MEDIA_PREV;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[9] = Volume Mute
            TempSpecial.SpecialID    = 9;
            TempSpecial.SpecialName  = "Volume Mute";
            TempSpecial.SpecialValue = (ushort)VOLUME_MUTE;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[10] = Volume Down
            TempSpecial.SpecialID    = 10;
            TempSpecial.SpecialName  = "Volume Down";
            TempSpecial.SpecialValue = (ushort)VOLUME_DOWN;
            _SpecialKeys.Add(TempSpecial);

            TempSpecial = new SpecialKey();
            //SpecialKey[11] = Volumen Up
            TempSpecial.SpecialID    = 11;
            TempSpecial.SpecialName  = "Volume Up";
            TempSpecial.SpecialValue = (ushort)VOLUME_UP;
            _SpecialKeys.Add(TempSpecial);
        }