Анатлий, Вы упустили один, самый важный пункт в ТЗт.е. если их расположили в порядке 1-3-5-7-2-4-6, то Ваш проект будет неправильно работать!
Именно чтобы помнить порядок включения и пришлось прибегнуть к целочисленной арифметике.
Вид для печати
АААА ,не читал, каюсь.А не проше переименовать конвейеры .
В натуре .Вот бы на схему расположения транс-в глянуть.А то полносвязанный граф получается -каждый с каждым:eek:круто для элеватора
согласен, меня это тоже удивило.
но желание покорить следующую, непокорённую вершину было сильнее ;)
Надо делать в виде макроса (любой вариант) .Из тех кто будет использовать его, 90% будет интересовать результат ,а не оформление и тем более разбираться в потрохах ИМХО.Проектирование оно же существует на разных уровнях ,да же те кто использует интегральные схемы часто не знают ,что у нее внутри ,создавая ,например контроллер универсальный .На другом уровне кто то проектирует законченное устройство (блок) ,на следующим уровне кто то городит какую то систему и тд.Так что не переживайте ,если кто то не поймет как там у Вас внутри макроса работают ФБ ,лишь бы было полное описание его работы снаружи.