Господа а как лучше уйти от такого безобразия?Одни ифы...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено marka 17 декабря 2003 г. 17:04


void ButtonHighSpectr()
{
if (FlagMarker)
{
if (PositionMarkerSpectr == 0x7f)
{
FreqHigh();
PositionMarkerSpectr = 0x70;
}
else PositionMarkerSpectr++;
}
else
{
if (FlagAttenuator)
{
if (CodeAttenuator != (FlagUHF == 1 ? 0 : 1))
{
CodeAttenuator--;
LoadAttenuator();
}
NumCikle = 2;
}
else
{
if (FlagListSpisok)
{
if (KolvoZapSpisok != 0) ChanelSpisokHigh();
NumCikle = 0;
}
else
{
if (FlagChanel)
{
NumCikle = 0;
ChanelHigh();
}
else
{
if (ScreenRet)
{
ChanelHigh();
CodeDivTuner = CodeFreqChanel;
}
else FreqHigh();
NumCikle = 0;
}
}
}
}
}

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru