private WindowFrame GetFrameFromControls()
        {
            var frame = new WindowFrame
            {
                Red = (byte)Red.Value,
                Blue = (byte)Blue.Value,
                Green = (byte)Green.Value,
            };
            frame.SetBitValue(0, Led1.IsChecked.Value);
            frame.SetBitValue(1, Led2.IsChecked.Value);
            frame.SetBitValue(2, Led3.IsChecked.Value);
            frame.SetBitValue(3, Led4.IsChecked.Value);
            frame.SetBitValue(4, Led5.IsChecked.Value);
            frame.SetBitValue(5, Led6.IsChecked.Value);
            frame.SetBitValue(6, Led7.IsChecked.Value);
            frame.SetBitValue(7, Led8.IsChecked.Value);
            frame.SetBitValue(8, Led9.IsChecked.Value);
            frame.SetBitValue(9, Led10.IsChecked.Value);
            frame.SetBitValue(10, Led11.IsChecked.Value);
            frame.SetBitValue(11, Led12.IsChecked.Value);

            frame.Thumbnail = GetThumbnail();
            return frame;
        }
Ejemplo n.º 2
0
 private WindowFrame GetFrameFromControls()
 {
     var frame = new WindowFrame
                     {
                         Red0 = (byte) BrightnessRed.Value,
                         Red1 = (byte) BrightnessRed2.Value,
                         Blue0 = (byte) BrightnessBlue.Value,
                         Blue1 = (byte) BrightnessBlue2.Value,
                         Green0 = (byte) BrightnessGreen.Value,
                         Green1 = (byte) BrightnessGree2n.Value
                     };
     frame.SetBitValue(0, Led0Active.IsChecked.Value);
     frame.SetBitValue(1, Led1Active.IsChecked.Value);
     frame.SetBitValue(2, Led2Active.IsChecked.Value);
     frame.SetBitValue(3, Led3Active.IsChecked.Value);
     frame.SetBitValue(4, Led4Active.IsChecked.Value);
     frame.SetBitValue(5, Led5Active.IsChecked.Value);
     frame.SetBitValue(6, Led6Active.IsChecked.Value);
     frame.SetBitValue(7, Led7Active.IsChecked.Value);
     frame.SetBitValue(8, Led8Active.IsChecked.Value);
     frame.SetBitValue(9, Led9Active.IsChecked.Value);
     frame.SetBitValue(10, Led10Active.IsChecked.Value);
     return frame;
 }