Скрипач, пророк (21.04.2012 23:45 - 22.04.2012 11:45, просмотров: 131) ответил mazur на Вот и расскажите, пожалуйста, подробно всю цепочку. Чем будет этот режим в модуле станка (флаг или что)? Как будет запрашивать модуль меню. Что чем как. Как модуль станка будет опрашивать режим и как отправлять. Все, что есть что.
Ответы 1) Чем будет этот режим в модуле станка (флаг или что)?
Может быть как в лоб (флаг), так и косвенно (подгруппа состояний, например 3-е, 7-е и с 102 по 150).
2) Как будет запрашивать модуль меню?
Вызов подпрограммы *из модуля станка.
3)Как модуль станка будет опрашивать режим?
Либо опросив переменную (флаг). Локальную.
К которой, кроме этого модуля, ничто в галактике
не имеет доступа.
Либо косвенно, через факт нахождения этого автомата
в одном из состояний.
4) И как отправлять.
Модуль станка будет содержать подпрограммы GetModeIndex()
и GetModeTextByIndex().
И ничто в галактике (кроме этого модуля) не знает
как эти подпрограммы устроены внутри.
... но не любой ценой.