Организация тулбаров в VStudio

Главный тулбар

1

Содержит действия общие для всех страниц, такие как :

  • Навигация по страницам( вперед/назад )
  • Сохранение/Обновление/Открытие
  • Список инструментов( Schema Editor, Data Editor и т.д. )
  • А также в порядке исключения для Schema Editor в главном тулбаре показываются действия для работы с текущим серверным соединением( чтоб не перегружать тулбар в самом Schema Editor )

В версии 4.2 был изменен внешний вид тулбара для Windows, т.к. предыдущий не вписывался в стиль как самой студии, так и Windows Vista( или XP с недефолтной темой ).

Тулбар страницы

11

Содержит действия специфичные только для данной страницы

Тулбар списка

12

Содержит действия над списком – обычно это создание/удаление и т.п.

Тулбар диалога

13

Содержит действия для данного диалога, которые не напрямую связаны с его назначением

В будущем надо будет добавить поддержку разных тем для тулбара( и всего интерфейса ), а также пройтись по всем страницам и диалогам для приведения их к общему стилю

Reports on linux now much faster (10+ times)!

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.