ИС Дракон, выпуск от 24.01.2014Прошу сообщать Ваши отзывы, замечания, предложения.
Вложение:
Dragon_2014_01_24.rar
Взамен выпуска от 04.01.2014
здесь, выполнено скачиваний 110.
Выполнены доработки:
Упрощено программирование -
1. Удалено использование схемы Вставка для вставки ее программного кода взамен иконы Вставка.
Икона Вставка используется только для вызова процедуры.
Упрощено выполнение тестирования листа и проекта, сокращен объем сообщений.
2. Удалено использование свойств:
функция - для схем, т.к. в Си процедуры являются функциями, в других языках функции могут вызываться как процедуры.
вставка - для схем и для вызовов из икон Вставка, см. п. 1.
Для схемы Силуэт можно использовать свойство автомат.
3. У файлов описания языка программирования изменено расширение с
.ini на
.lpr .
Замените расширение файлов в Ваших папках.
4. В иконе Модуль удалено использование строк: ссылка на схему и комментариев.
Отказался от использования термина ссылка на лист и на схему.
Теперь в иконе записываются имена файлов без пути: описания языка программирования с расширение .lpr, генерируемого файла, дракон-листов с расширением .drt .
При трансляции ранее созданных схем выдаются сообщения о необходимости выполнить корректировку текста иконы Модуль.
5. В схеме Силуэт со свойством автомат, при наличии циклов на начало ветки (т.е. без смены состояния автомата), передача управления на другие схемы-автоматы производится внутри цикла без организации веточного цикла.
С.Д. Ефанова предложил доработку по п. 5, остальное одобрил.
Создание и отображение Дракон-схем:
6. При выборе икон и узлов производится их визуальное выделение без сопутствующего выделения схемы.
7. В соответствии с книгой "Учитесь писать, читать и понимать алгоритмы" В.Д. Паронджанова в схеме Силуэт при пустой конечной ветке в иконе Ветка принудительно пишется текст "Завершено".
8. Из главного меню пункты "Лист/Больше (+), Меньше (-), Исходный (*)" перенесены в контекстные меню листа и иконы.
9. Пояснения к пунктам меню помещаются в строку состояний с указанием принадлежности текста к меню - "Меню: ...".
10. Незначительно изменена навигация в дракон-листе с использованием на клавиатуре клавиш со стрелками.
==============
Уважаемые пользователи ИС Дракон, программа в каждом выпуске меняется незначительно.
Рекомендую заменять используемый Вами выпуск каждый раз на новый и тогда программа не станет совершенно незнакомой для использования. Смотрите по ссылке
http://forum.easyelectronics.ru/viewtopic.php?p=313668#p313668.