private void SetInversePhaseMask(uint map)
{
uint bla;
for (int i = 32; i > 0; i--)
{
bla = 0;
for (int ii = 0; ii < i; ii++)
{
bla = bla * 2;
if (bla == 0)
bla++;
}
if (map >= bla)
{
switch (bla)
{
case 1:
this.PhaseCheckBox01.Checked = true;
break;
case 2:
this.PhaseCheckBox02.Checked = true;
break;
case 4:
this.PhaseCheckBox03.Checked = true;
break;
case 8:
this.PhaseCheckBox04.Checked = true;
break;
case 16:
this.PhaseCheckBox05.Checked = true;
break;
case 32:
this.PhaseCheckBox06.Checked = true;
break;
case 64:
this.PhaseCheckBox07.Checked = true;
break;
case 128:
this.PhaseCheckBox08.Checked = true;
break;
case 256:
this.PhaseCheckBox09.Checked = true;
break;
case 512:
this.PhaseCheckBox10.Checked = true;
break;
case 1024:
this.PhaseCheckBox11.Checked = true;
break;
case 2048:
this.PhaseCheckBox12.Checked = true;
break;
case 4096:
this.PhaseCheckBox13.Checked = true;
break;
case 8192:
this.PhaseCheckBox14.Checked = true;
break;
case 16384:
this.PhaseCheckBox15.Checked = true;
break;
case 32768:
this.PhaseCheckBox16.Checked = true;
break;
case 65536:
this.PhaseCheckBox17.Checked = true;
break;
case 131072:
this.PhaseCheckBox18.Checked = true;
break;
case 262144:
this.PhaseCheckBox19.Checked = true;
break;
case 524288:
this.PhaseCheckBox20.Checked = true;
break;
case 1048576:
this.PhaseCheckBox21.Checked = true;
break;
case 2097152:
this.PhaseCheckBox22.Checked = true;
break;
case 4194304:
this.PhaseCheckBox23.Checked = true;
break;
case 8388608:
this.PhaseCheckBox24.Checked = true;
break;
case 16777216:
this.PhaseCheckBox25.Checked = true;
break;
case 33554432:
this.PhaseCheckBox26.Checked = true;
break;
case 67108864:
this.PhaseCheckBox27.Checked = true;
break;
case 134217728:
this.PhaseCheckBox28.Checked = true;
break;
case 268435456:
this.PhaseCheckBox29.Checked = true;
break;
case 536870912:
this.PhaseCheckBox30.Checked = true;
break;
case 1073741824:
this.PhaseCheckBox31.Checked = true;
break;
case 2147483648:
this.PhaseCheckBox32.Checked = true;
break;
}
map -= bla;
}
}
}