Журнал изменений

Common components (общие компоненты)


2019  2018  2017  2016  2015  2014  2013  2012  2011  2010  
2009  2008  2007  2006  2005  

15-12-2015

[+] FastReport: добавлена стандартная функция Click к классу TButton

12-08-2015

[+] Редактор fastscript: помощник кодов при отработке на объекте класса теперь добавляет не только свойства и методы этого класса, но и всех его предков.

05-08-2015

[+] Редактор скриптов: добавлены точки останова (щелчком на номере строки, либо кнопкой F5), во время остановки скрипта можно вызвать окно вычисления (Ctrl+F7). Если в момент вызова окно вычисления выделить текст в скрипте, то в вычислитель будет помещен этот текст. Окно вычисления можно не закрывать, и тогда в этом окне будут отображаться текущие значения в момент следующей остановки скрипта. Можно вызывать любое количество окон вычисления. Положения окон сохраняются в порядке создания окон.

[+] Добавлена кнопка остановки скрипта.

31-07-2015

[+] Редактор FastScript: при Ctrl+Space, если описывается элемент класса, то предлагаются только свойства и функции этого класса

30-07-2015

[+] Редактор скриптов: список автоподстановки по Ctrl+Space включает в себя функции из раздела "Функции", переменные из раздела "Переменные", элементы множеств из раздела "Типы".

[+] Редактор скриптов: элементы меню к кнопкам перенесены в отдельные кнопки. Добавлена кнопка подсказки по горячим клавишам (подсказка прописывается в логе скриптера), добавлены кнопки поиска и замены.

28-07-2015

[+] RepoManager: в Excel-отчетах допустимо также нажатие кнопки экспорта, по действию полностью аналогичное кнопке печати. Если указан ExportFilename, то программа пропустит диалог запроса имени файла экспорта.

28-07-2015

[+] Модернизирован редактор скрипта: переработан список доступных функций, классов, переменных и типов (расширены и облегчены поиски нужных компонент - по прямому набору на клавиатуре, где поиск происходит с первого символа, либо по Ctrl+F, где происходит поиск любого вхождения), ускорены открытие и закрытие редактора.

[+] Функция CheckUniqueSessionName - теперь меняет также приватный каталог сессии на временный (создаваемый во временном каталоге, уникальный для каждой сессии, удаляемый при завершении работы программы). Приватный каталог можно также указать вручную в параметре PrivateDir.

[+] Каталог Tab2Tab создан также в общем хранилище файлов. При отображении списка наборов полей приоритет отдается этому каталогу.

[+] Переменная SelfScript определяется как элемент класса TMyFastScript.

09-07-2015

[+] Редактро скриптов: добавлено отображение статуса файла (отредактирован/не отредактирован), а также при закрытии окна - предупреждение о том, что файл отредактирован, но изменения не применены.

[–] Исправлены ошибки с отображением имени редактируемого файла в заголовке

[–] Редактор Firebird: устранены ошибки при редактировании содержимого файлов.

[–] Обновление экзешников: устранена ошибка, связанная с формированием исполнимого файла нулевого размера и блокированием последующих обновлений

03-07-2015

[+] Устранена проблема, когда антивирус Касперского блокировал распаковку файла исполняемого модуля после загрузки его с сайта из самораспаковывающегося архива, оставив тем не менее файл на диске с нулевым размером, что делает невозможными дальнейшие обновления программы. Теперь перед обновлением, если размер файла нулевой, то он удаляется.

20-06-2015

[+] FastScript: для класса TCustomIniFile добавлены функции readstring и WriteString

13-06-2015

[+] Пользовательское меню: добавлена возможность не создавать скрипт, если требуется вызвать одну процедуру, прописанную в фастскрипте. В этом случае скрипт не указывается, а указывается только процедура (с параметрами).

[=] Функция asInteger для будевых значений возвращает значения 1 и 0.

[+] Функция AsBoolean интерпретирует также значения строковые 'TRUE', 'FALSE', '1' и '0', все числовые интерпретирует как 0 -false, все остальные - true