Igor has improve the appearance of Report Editor’s toolbar. Now it have groups to easy switch between different sets of actions and see buttons only for that actions. This also allows to add into the same space much more toolbar’s buttons.
Added more toolbar buttons and commands to edit layout of a report.
Содержит действия общие для всех страниц, такие как :
Навигация по страницам( вперед/назад )
Сохранение/Обновление/Открытие
Список инструментов( Schema Editor, Data Editor и т.д. )
А также в порядке исключения для Schema Editor в главном тулбаре показываются действия для работы с текущим серверным соединением( чтоб не перегружать тулбар в самом Schema Editor )
В версии 4.2 был изменен внешний вид тулбара для Windows, т.к. предыдущий не вписывался в стиль как самой студии, так и Windows Vista( или XP с недефолтной темой ).
Тулбар страницы
Содержит действия специфичные только для данной страницы
Тулбар списка
Содержит действия над списком – обычно это создание/удаление и т.п.
Тулбар диалога
Содержит действия для данного диалога, которые не напрямую связаны с его назначением
В будущем надо будет добавить поддержку разных тем для тулбара( и всего интерфейса ), а также пройтись по всем страницам и диалогам для приведения их к общему стилю
Igor have made great job improving speed of reports generation on linux, which uses the FreeType library (instead of wxWidgets+OS like on WIN/MAC). As result, time of report of one developer go down from 3 second to 0.3.
Actually FreeType library can be used on MAC and WIN. Just no big sense because it was much slower.
Now we see sense to enable TWO render-engines on MAC/WIN and be able switch them runtime. This will be useful for building of automated test-system for reports.