Роман М. писал(а):
Доводы против WinApi: 1) это уже прошлый век. Сам Microsoft уходит от этой технологии. 2)
привязка к Windows и отсутствие переносимости и, как следствие, потенциальная возможность вымирания.
В отличие от WinApi, используя тот же Cairo, добиваешься:
- вывода на разные поверхности (экспорт в векторный или растровый формат, на печать или на экран), включая опциональное аппаратное ускорение графики.
- гибкости
- переносимости между ОС
Кроме того, для инжинерных расчётов и графиков можно использовать аналог MATLAB - Octave. А ещё использовать библиотеку liboctave.
Пока не перепишут Hosts под Linux - это все равно горе-переносимость, под Wine и с WinApi работает )
А Cairo обязательно попробую. А ведь используя эту библиотеку результат назад во вьюшку вернуть реально?
Роман, поделитесь, пожалуйста, подобным примером использования Cairo в BB, если у Вас имеется!