PDA

Просмотр полной версии : Макрос в макросе



АлексPetr
27.01.2015, 14:39
При использовании макроса внутри другого макроса в поле "Свойства" появляется строка "Использование в макросе" ДА/НЕТ
Проверял работу на симуляторе и так и так вроде работает. Так в чем смысл настройки.
Ну и пожелание к господам разработчикам-неплохо было бы о тонкостях работы с программой писать в документации.

AVF
27.01.2015, 15:48
Смысл в вытаскивании настроек в тело материнского макроса или основной программы. Пользуясь этой фичей, можно изменять параметры вложенных макросов из тела основной программы, не открывая редактор.
Документацию мало кто читает. Из тех, кто читает, мало, кто понимает :cool:

АлексPetr
27.01.2015, 15:53
Спасибо за ответ.
Как я понял если макрос является простой логической функцией (типа 8И) то разницы никакой нет

AVF
27.01.2015, 16:05
Да. У него нет изменяемых настроек. Когда используются БЛИНки, запись в ФБ, генераторы/счётчики, тогда эта опция даёт реальный выхлоп - попробуйте. Константу, используемую внутри макроса, можно таким приёмом вытащить наружу.
Побалуйтесь - появятся вопросы - ответим.

Алексей Геннадьевич
28.01.2015, 21:16
Документацию мало кто читает. Из тех, кто читает, мало, кто понимает :cool:
Формулировку изменить надо - не использовать в макросе а использовать в свойствах макроса, или что-то подобное.
А то уж больно мозгодробительно : использовать в макросе элемент находящийся в макросе:confused:. Так можно и рекурсией заразиться http://s14.rimg.info/81559126f4ec6cb5e6c4a617ec94296e.gif (http://smayliki.ru/smilie-880347399.html)

Пособие по ОЛ переписывали в 14 году или нет?
Старый мануал под 110 писался.

Вообщем, жми F1 в ОЛ. толку больше будет.