Официальный форум СВД Встраиваемые Системы
15 Ноября, 2018, 02:32:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: QNX 6.5 Градиент на кнопках  (Прочитано 356 раз)
chuzhik
Пользователь

Сообщений: 45


« : 13 Августа, 2018, 12:39:58 »

Добрый день
Пересобрали программу под 6.5 (раньше была под 6.3), запустили на компьютере с 6.5. Цвет кнопок вместо плавного градиента серого (стандартные флаги без FLAT_FILL) стали полосатыми.
Подскажите, пожалуйста, как вернуть плавный градиент.
Мануал по PtButton и родительским виджетам перечитал, ничего не нашел. Подозреваю, дело в настройках фотона, но не пойму, где что настраивать.
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 3072



WWW
« Ответ #1 : 17 Августа, 2018, 09:27:02 »

Здравствуйте!

Программа, собранная для QNX 6.3, как работает в 6.5? Какой графический режим установлен в 6.5, какая битность цвета? Проверяли только на одном компьютере или на разных?
Записан

chuzhik
Пользователь

Сообщений: 45


« Ответ #2 : 17 Августа, 2018, 12:05:43 »

Программу, скомпилированную под 6.3 проверил - эффект тот же.

У нас на всех блоках этот эффект, но блоки однотипные. Одноплатная ЭВМ VR-9, графика - radeon M9. Битность цвета - 32К.
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 3072



WWW
« Ответ #3 : 17 Августа, 2018, 16:16:30 »

И именно на этом блоке с теми же параметрами графического режима в 6.3 нет полосок? Пробовали ли Вы устанавливать другую глубину цвета? Кроме проверки на реальной аппаратуре можно попробовать работу программы на виртуальной машине. В этом случае тоже проявляется такой эффект?
Записан

chuzhik
Пользователь

Сообщений: 45


« Ответ #4 : 17 Августа, 2018, 17:03:36 »

На тех же блоках раньше стояло 6.3, такого не наблюдалось. На виртуальной машине сейчас посмотрел - таких проблем нет.
При попытке изменить глубину цвета получил черный экран:
waiting for the desctop manager to startup...
login: send_restart_msg(): Function not implemented
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 3072



WWW
« Ответ #5 : 17 Августа, 2018, 17:25:01 »

А какой у Вас графический драйвер используется? Какую глубину цвета пробовали поставить? Все варианты попробовали?
Записан

chuzhik
Пользователь

Сообщений: 45


« Ответ #6 : 17 Октября, 2018, 11:35:18 »

Добрый день. Я уезжал из Москвы, только сегодня добрался до стенда.

Настройки:
драйвер radeon
color mode: 32k (+1 bit alpha)


Доступно еще два режима:
64K
16M (+8 bit alpha)

При попытки включить эти режимы получаю экран без графического режима и надпись
login: send_restart_msg(): Function not implemented
Записан
chuzhik
Пользователь

Сообщений: 45


« Ответ #7 : 31 Октября, 2018, 16:01:17 »

Вот так оно выглядит
Записан
Андрей Докучаев
Сотрудник СВД ВС
Ветеран

Сообщений: 730



WWW
« Ответ #8 : 31 Октября, 2018, 16:30:16 »

Добрый день!

На фото корректное изображение для 16-битного ARGB1555 режима.

Доступно еще два режима:
64K
16M (+8 bit alpha)

При попытки включить эти режимы получаю экран без графического режима и надпись
login: send_restart_msg(): Function not implemented

Попробуйте переключать режим не через phgrafx, а вручную указав настройки в display.conf.
Записан

chuzhik
Пользователь

Сообщений: 45


« Ответ #9 : 14 Ноября, 2018, 10:37:30 »

Спасибо, исправили файл настроек вручную, градиент исчез
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2018 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 01 Ноября, 2018, 11:33:27