Exemple #1
0
        private static void SubByte(BitArray curr, int start)
        {
            var xy1 = curr.SubArray(start, 8).Split(4)
                      .Select(n => n.ToInt()).ToArray();
            var sub1 = Sbox.GetForward(xy1[0], xy1[1]);

            sub1.ToBitArray().CopyTo(curr, start);
        }
 private void MakeHSLChange()
 {
     if (hslchange_lock.lockit())
     {
         var hc = getHColor(pH);
         Sbox.Paint(getSColor, hc);
         Lbox.Paint(getLColor, getSColor(pS, hc));
         var nc = HslColor.HSL2RGB(pH, pS, pL);
         SetColor(Color.FromRgb(nc.R, nc.G, nc.B), SetColorControler.HSL);
         hslchange_lock.unlock();
     }
 }