Изменения в FastReport 3 (по сравнению с 2.5)

Ядро: 

- Переработанная иерархия классов. 
- Формат сохранения файлов - xml. 
- Координаты и размеры объектов имеют тип Extended. 
- Полный WYSIWYG (теперь и для текста). 
- Новый объект - диагональная линия. 
- Новые типы заливки для объектов. 
- Текст под углом 0..360. 
- Отступ параграфа. 
- Поддержка простых html-тэгов (font color, b, i, u, sub, sup) в объекте Memo. 
- Св-ва ParentFont, Printable у объектов отчета. 
- Улучшенное растягивание мемо-объектов (св-ва StretchMode и ShiftMode). 
- Св-во бэнда - KeepChild. 
- Св-ва группы и data-band - KeepTogether, KeepFooter. 
- Доступ к данным - только через TfrxDataSet. TfrxIBODataSet для поддержки IB_Objects. 
- Задание алиасов для таблиц и полей БД. 
- Стили 
- Перетекание текста 
- Св-ва Cursor, URL у объектов отчета. Поддержка anchors. 
- Построение отчетов для вывода на матричный принтер. 

Скрипт (движок FastScript): 

- Единый скрипт для всего отчета (как unit в Delphi). 
- Новые обработчики событий для объектов отчета. 
- Четыре скриптовых языка - PascalScript, C++Script, JSCript, BasicScript. 
- Новые возможности (try/except, with, case и т.п.) 
- Увеличенная (в сравнении с FR2.*) скорость работы. 
- Отладчик 

Дизайнер: 

- Докинг вспомогательных окон. 
- Улучшенный Object Inspector с поддержкой вложенных св-в. 
- Масштабирование. 
- Линейки, выносные линии. 
- Редактирование мемо-объектов на месте. 
- Инструменты "рука", "лупа", "текст". 
- Более удобное рисование линий. 
- Более удобная вставка бэндов. 
- Бэнды, "прилипающие" друг к другу. 
- Более удобный выбор поля БД для мемо-объекта. 
- Возможность отображать содержимое поля БД вместо его названия. 
- Сетка-миллиметровка, дюймовка, с произвольным шагом. 
- Изменение левой/правой границ листа (объекты сдвигаются автоматически). 
- Мастера для создания базовых типов отчетов. 
- Копирование объектов в буфер обмена Windows. 
- Полное Undo/Redo. 

Экспорты:

- TXT, RTF, CSV, HTML, PDF, XLS, XML, JPG, BMP, TIFF, GIF 

