Проблема со скроллом и выделенными объекиами компонента TMapScreen, Если есть выделенные объекты в принтерном виде, то при скроле начинает сыпаться изображение
Если есть выделенные объекты в принтерном виде, то при скроле карты начинает сыпаться изображение, справедливо только для MapScreen, c MapView таких проблем нет. Объекты выделяю через MapScreen->SetObjSelected. C builder 6, gtk 11 крайняя с крайними библиотеками. Быстренько собрал пример и отправил вам на почту, тема:"Проблема при скролле с выделенными объектами в принторном виде MapScreen"
Проблема решена. Исправления коснулись следующих файлов: mapscrn.pas и mapobj.pas.
В ближайшее время обновим инсталляции и архивы на сайте. Пока архив с исходными текстами GTK11 доступен тут. При обновлении убедитесь, чтобы не осталось нигде старых скомпилированных версий файлов (*.dcu, *.hpp, *.obj).
Спасибо, проблему решили при выделении объектов, но при отмене выделения проблема осталась, если снимать SetObjSelected и вместо TMapSelect ставим NULL. Проверил на примере, который вам выслал, добавил еще одну кнопку со снятием выделения и в принтерном виде таже картина!
Дополнительные исправления сделаны. Был изменен файл mapscrn.pas.
В ближайшее время обновим инсталляции и архивы на сайте. На текущий момент архив с исходными текстами GTK11 доступен тут. При обновлении убедитесь, чтобы не осталось нигде старых скомпилированных версий файлов (*.dcu, *.hpp, *.obj).