DiamFC - программа для построения блок-схем по исходному коду программ Pascal/Delphi.
21.07.11 версия 1.12.022
[+] В настройках добавлен выбор "рисовать стрелки только влево и вверх"
[+] Диаметр узла теперь можно выставить равным нулю, и тогда кружка в местах объединения стрелок в блоке IF-ELSE не будет видно. Но это чревато кривым отображением соединительных линий. При появлении таких кривостей попробуйте установить этот параметр больше, чем ноль.
[+] Блок "начало" в блок-схеме для процедур и функций теперь отображается таким же овалом, как и для блока "начало" главной программы.
09.06.11 версия 1.12.021
[+] Исправлен баг, внесенный в версии 20: файл Excel сохранялся в формате Excel 5, в результате чего, после повторного открытия этого файл в нем была не блок-схема, а набор прямоугольников. Теперь сохраняется в формате Excel 2003, сохраненные блок-схемы остаются блок-схемами :)
15.05.11 версия 1.12.020
[+] Исправлена нумерация блоков при разрыве блок-схемы
[+] Исправлена ошибка при обработке оператора, следующего за ключевым словом Until
[+] Исправлено: настройка "нумеровать блоки" не "подхватывалась" при старте программы
01.05.11 версия 1.12.019
[+] В настройках добавлена возможность нумеровать блоки
[+] В настройках добавлен новый блок вывода на экран в форме блока "документ" (прямоугольник с изогнутой нижней линией)
07.09.10 версия 1.12.018
[+] Исправлены ошибки обработки конструкторов, деструкторов и блока Case.
15.06.10 версия 1.12.016
[+] Откорректировано построение конструкции Try-Except/Finally, когда блок Except/Finally пустой.
15.06.10 версия 1.12.015
[+] Добавлен функционал - теперь можно строить блок-схемы так, чтобы каждый оператор был в отдельном блоке (задается в настройках)
[+] Добавлен функционал - теперь можно выбирать подкрашивать или нет блоки досрочного выхода из циклов и из программы (задается в настройках)
11.06.10 версия 1.12.014
Изменился интерфейс. Надеюсь в лучшую сторону :).
[+] Добавлен функционал - теперь из программы можно открыть папку, в которой были созданы блок-схемы.
[-] Исправлены мелкие ошибки и добавлена обработка ранее необрабатываемых элементов кода.
26.05.10 версия 1.12.012
[+] В настройках добавлена возможность объединять блоки Write-Read одним блоком.
[-] Исправлены мелкие ошибки.
23.05.10 версия 1.12.011
[+] Возможность разделять блок-схему для переноса на другой лист.
[+] В настройках выбор блока вывода на экран сделан в виде кнопок с рисунком.
13.05.10 версия 1.12.008
[+] Обработка функциональных типов данных и объявлений Object
11.05.10 версия 1.12.006
Цена снижена! В период экзаменов и летних каникул цена снижена до 50 рублей. В сентябре цена будет снова 100 рублей.
[+] Блок-схемы в MS Office 2007 теперь рисуются в нормальном цвете (черный текст, черные границы блоков, черные соединительные линии на белом фоне)
02.05.10 версия 1.12.005
[+] Правильное отображение текста в кодировке DOS (вместо кракозябликов теперь отображаются русские буквы)
29.04.10 версия 1.12.003
[+] Возможность выбрать типа блока для операции "вывод на экран" (в виде дисплея или параллелепипеда)
28.04.10 версия 1.12.002
[+] Копирует текст из буфера обмена в файл и создает блок-схему
21.04.10 версия 1.12.001
[+] Сделан инсталлятор для двух языков. Возможность добавить программу в меню "Открыть с помощью..." для файлов с расширением .pas и .cpp
[+] Исправлены выявленные ошибки построения блок-схем
[+] Формируемый Excel-файл после формирования блок-схемы сохраняется на диске автоматически
[+] Добавлена обработка кода C++ в очень сыром варианте, позволяет строить блок-схему только для одной функции
27.03.10 версия 1.11
[+] Функции и процедуры, объявление которых есть в теле программы выводятся в блоке "типовой процесс". Вызов остальных функций выводится в блоке "процесс"
[+] При конвертировании блок-схемы в MS Word или JPG создается каталог в папке, где лежит обрабатываемый .pas-файл. В нем сохраняется результат конвертирования
13.03.10 версия 1.08
[+] Увеличена скорость построения блок-схемы в несколько раз.
[+] При конвертировании в MS Word текст в блоках центрируется и приводится к такому же размеру, как и в MS Excel
[+] Форма сделана всплывающей. Изменение состояния формы (всплывающая/обычная) сохраняется при следующем открытии
[+] Добавлена справка по программе
[+] В настройках добавлен выбор "рисовать стрелки только влево и вверх"
[+] Диаметр узла теперь можно выставить равным нулю, и тогда кружка в местах объединения стрелок в блоке IF-ELSE не будет видно. Но это чревато кривым отображением соединительных линий. При появлении таких кривостей попробуйте установить этот параметр больше, чем ноль.
[+] Блок "начало" в блок-схеме для процедур и функций теперь отображается таким же овалом, как и для блока "начало" главной программы.
09.06.11 версия 1.12.021
[+] Исправлен баг, внесенный в версии 20: файл Excel сохранялся в формате Excel 5, в результате чего, после повторного открытия этого файл в нем была не блок-схема, а набор прямоугольников. Теперь сохраняется в формате Excel 2003, сохраненные блок-схемы остаются блок-схемами :)
15.05.11 версия 1.12.020
[+] Исправлена нумерация блоков при разрыве блок-схемы
[+] Исправлена ошибка при обработке оператора, следующего за ключевым словом Until
[+] Исправлено: настройка "нумеровать блоки" не "подхватывалась" при старте программы
01.05.11 версия 1.12.019
[+] В настройках добавлена возможность нумеровать блоки
[+] В настройках добавлен новый блок вывода на экран в форме блока "документ" (прямоугольник с изогнутой нижней линией)
07.09.10 версия 1.12.018
[+] Исправлены ошибки обработки конструкторов, деструкторов и блока Case.
15.06.10 версия 1.12.016
[+] Откорректировано построение конструкции Try-Except/Finally, когда блок Except/Finally пустой.
15.06.10 версия 1.12.015
[+] Добавлен функционал - теперь можно строить блок-схемы так, чтобы каждый оператор был в отдельном блоке (задается в настройках)
[+] Добавлен функционал - теперь можно выбирать подкрашивать или нет блоки досрочного выхода из циклов и из программы (задается в настройках)
11.06.10 версия 1.12.014
Изменился интерфейс. Надеюсь в лучшую сторону :).
[+] Добавлен функционал - теперь из программы можно открыть папку, в которой были созданы блок-схемы.
[-] Исправлены мелкие ошибки и добавлена обработка ранее необрабатываемых элементов кода.
26.05.10 версия 1.12.012
[+] В настройках добавлена возможность объединять блоки Write-Read одним блоком.
[-] Исправлены мелкие ошибки.
23.05.10 версия 1.12.011
[+] Возможность разделять блок-схему для переноса на другой лист.
[+] В настройках выбор блока вывода на экран сделан в виде кнопок с рисунком.
13.05.10 версия 1.12.008
[+] Обработка функциональных типов данных и объявлений Object
11.05.10 версия 1.12.006
Цена снижена! В период экзаменов и летних каникул цена снижена до 50 рублей. В сентябре цена будет снова 100 рублей.
[+] Блок-схемы в MS Office 2007 теперь рисуются в нормальном цвете (черный текст, черные границы блоков, черные соединительные линии на белом фоне)
02.05.10 версия 1.12.005
[+] Правильное отображение текста в кодировке DOS (вместо кракозябликов теперь отображаются русские буквы)
29.04.10 версия 1.12.003
[+] Возможность выбрать типа блока для операции "вывод на экран" (в виде дисплея или параллелепипеда)
28.04.10 версия 1.12.002
[+] Копирует текст из буфера обмена в файл и создает блок-схему
21.04.10 версия 1.12.001
[+] Сделан инсталлятор для двух языков. Возможность добавить программу в меню "Открыть с помощью..." для файлов с расширением .pas и .cpp
[+] Исправлены выявленные ошибки построения блок-схем
[+] Формируемый Excel-файл после формирования блок-схемы сохраняется на диске автоматически
[+] Добавлена обработка кода C++ в очень сыром варианте, позволяет строить блок-схему только для одной функции
27.03.10 версия 1.11
[+] Функции и процедуры, объявление которых есть в теле программы выводятся в блоке "типовой процесс". Вызов остальных функций выводится в блоке "процесс"
[+] При конвертировании блок-схемы в MS Word или JPG создается каталог в папке, где лежит обрабатываемый .pas-файл. В нем сохраняется результат конвертирования
13.03.10 версия 1.08
[+] Увеличена скорость построения блок-схемы в несколько раз.
[+] При конвертировании в MS Word текст в блоках центрируется и приводится к такому же размеру, как и в MS Excel
[+] Форма сделана всплывающей. Изменение состояния формы (всплывающая/обычная) сохраняется при следующем открытии
[+] Добавлена справка по программе