На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Максим Казаровец (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Максим Казаровец
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 14 След.
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
[QUOTE]Константин Ганюшин написал:
Здравствуйте.Вы тестируете на карте Ногинс[/QUOTE]
Здравствуйте.
Тестируем на карте Ногинск, как в архиве. Собрали пример максимально приближенный к вашему коду и выслали Вам. В примере открываем карту Ногинска, выбираем первые 10 объектов, отрисовываем в буфер и пытаемся их сохранить в bmp, на выходе пустые картинки. Тоже самое и с одним объектом.
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
[QUOTE]Константин Ганюшин написал:
Уточните, пожалуйста, корректно ли отображает картинку приведенный ранее фрагмент кода?[/QUOTE]
Да, Ваш пример корректно отображает, но на карте Подольска(которую выслал с примером, на остальных тоже) объекты не рисуются. Это касается только Windows версии библиотек, на Linux с теми же картами все впорядке.
Изменено: Максим Казаровец - 16.04.2021 09:08:29
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
[QUOTE]Константин Ганюшин написал:
Пришлите, пожалуйста, полученную карту и файл BMP на почту для проведения диагностики.[/QUOTE]
Пример выслал на почту.
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
[QUOTE]Константин Ганюшин написал:
В полученном файле BMP объект отображен корректно.[/QUOTE]
Проверили по Вашему примеру - рисуется белая полоса, библиотеки перепроверил, точно крайняя версия от 24.03.2021(GTK Free 13.3.0.3).
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
Здравствуйте. Проверили работу функции - все без изменений, функция по прежнему не рисует в буфер(ни с начала, ни с конца).
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
Здравствуйте, в версии GTK от 19.03.2021 проблема решена?
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
Есть ли какое-нибудь решение?
Возможность изменить кнопки в диалоге formSeekObject на png, при разработке под разные платформы используем Qt, иконки на кнопках подгружаются либо на черном фоне, либо не подгружаются совсем
 
[QUOTE]Константин Ганюшин написал:
Здравствуйте.При разработке кросс-платформенных приложений, необходимо использовать кросс-платформенный интерфейс MAPAPI. Высокоуровневые компоненты, присутствующие в обоих продуктах, реализованы на основе специфичного для конкретной системы фреймворка.[/QUOTE]
Спасибо. Это всё понятно, что под Embarcadero используются vcl компоненты, отличные от qt, но Ваши библиотеки и диалоги из них, по сути, автономны. Большинство диалогов из windows библиотек успешно запускаются из приложения на qt и сообщения из них успешно обрабатываются. Просто спросил, есть ли возможность изменить этот элемент интерфейса(иконки на кнопках)? Просто долго пилить свой диалог такого уровня, не хотелось тратить время)
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
[QUOTE]Oleg Belenkov написал:
Попробуйте вызвать так -Код mapPaintMapObjectToDib(map, desc.Point, desc.Width, desc.Height, &rect, nullptr, obj); [/QUOTE]
Пробовал. На Linux так и отрисовывает, на windows возвращает 1 и ничего не рисует(пустой буфер).
mapPaintMapObjectToDib не рисует в буфер, При отрисовки объекта карты не рисуется в память
 
Функция возвращает 1, в предыдущем примере тоже была 1.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 14 След.



© КБ Панорама, 1991-2021

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности