TAU писал(а):
Вопрос по поводу новой версии с возможностью описания параллельных действий.
Вложение:
Новый_18.png
Независимое параллельное действие (далее НПД) - это аналог схемы "Примитив" без икон "Заголовок" и "Конец". На рисунке !8, 19, 20.
Икона "ПаралДействие" - это точка присоединения НПД, т.е. взамен икон "Заголовок" и "Конец". На рисунке 12, 13, 14, 15, 16, 17.
Несколько икон "ПаралДействие" соединяются в линию объединения НПД. На рисунке 12=14=15, 13=16=17. Иконы "ПаралДействие" являются узлами на линии объединения.
Шампур НПД - это шампур между иконами "ПаралДействие". На рисунке 12-13, 14-16, 15-17.
Последовательность построения рисунка:
1. Создали новую схему "Силуэт" - Файл / новый лист. На рисунке иконы 2, 4, 5, 10, 11.
2. В точке ввода ниже иконы 4 выполняем "Точка ввода: вставить икону Параллельное действие". На рисунке икона "ПаралДействие" 12.
3. В точке ввода ниже иконы 12 выполняем "Точка ввода: вставить икону Параллельное действие". На рисунке иконы "ПаралДействие" 12, 13, шампур НПД 12-13.
4. Верхнею линию объединения НПД добавляем для 3-х НПД. На иконе "ПаралДействие" 12 выполняем "ПаралДействие: --> присоединить ПаралДействие", получим икону 14. На иконе "ПаралДействие" 14 выполняем "ПаралДействие: --> присоединить ПаралДействие", получим икону 15.
5. Нижнею линию объединения НПД добавляем для 3-х НПД. На иконе "ПаралДействие" 13 выполняем "ПаралДействие: --> присоединить ПаралДействие", получим икону 16. На иконе "ПаралДействие" 16 выполняем "ПаралДействие: --> присоединить ПаралДействие", получим икону 17.
6. Икону 14 соединим шампуром с иконой 16. На икона 14 выполнить "ПаралДействие: соединим шампуром ПаралДействие", выберем икону 16. На рисунке шампур НПД 14-16.
7. Икону 15 соединим шампуром с иконой 17. На икона 15 выполнить "ПаралДействие: соединим шампуром ПаралДействие", выберем икону 17. На рисунке шампур НПД 15-17.
8. На шампурах НДМ вставляем в соответствии с их алгоритмами, у нас иконы "Действие" 18, 19, 20.
Построение закончено.
При удалении действия выполняются в обратном порядке. На иконах "ПаралДействие" выполняется "ПаралДействие: удалить иконы или лиану".
Примечание: "ПаралДействие: удалить иконы или лиану" будет заменено на ""ПаралДействие: удалить ПаралДействие или шампур"".
Вот и все действия связанные с параллельными действиями.