Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Trim5

Вопросы о Trim5 Работа и применение контроллеров с сенсорной панелью Trim5.

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2021, 15:02   #1
pragmatist
Member
 
Аватара для pragmatist
 
Регистрация: Nov 2021
Адрес: Moscow
Сообщения: 42
Благодарил(а): 18 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Небольшие неприятности

1. При добавлении в SMArt в один элемент картинки нескольких полупрозрачных изображений с разрешением png, при переключении их в лоджике, они начинают наслаиваться друг на друга, а не сменяться.
2. Случайно скопировал из одной программы в другую элементы кода с UIВыходами, программа перестала собираться, UI элементы не удалялись. После перезапуска экран просто стал белым, благо у вас есть бэкап.
Данная информация не является камнем, летящим по баллистической траектории в ваш огород, а предоставлена просто к сведению.
pragmatist вне форума   Ответить с цитированием
Старый 30.11.2021, 15:30   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие неприятности

Цитата:
Сообщение от pragmatist Посмотреть сообщение
1. При добавлении в SMArt в один элемент картинки нескольких полупрозрачных изображений с разрешением png, при переключении их в лоджике, они начинают наслаиваться друг на друга, а не сменяться.
2. Случайно скопировал из одной программы в другую элементы кода с UIВыходами, программа перестала собираться, UI элементы не удалялись. После перезапуска экран просто стал белым, благо у вас есть бэкап.
Данная информация не является камнем, летящим по баллистической траектории в ваш огород, а предоставлена просто к сведению.
1) Естественно, они же прозрачные. Если хотите смены, подключайте непрозрачные.

2) Попробовал скопировать, UI-выходы удаляются.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 01.12.2021, 13:40   #3
pragmatist
Member
 
Аватара для pragmatist
 
Регистрация: Nov 2021
Адрес: Moscow
Сообщения: 42
Благодарил(а): 18 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Небольшие неприятности

Цитата:
1) Естественно, они же прозрачные. Если хотите смены, подключайте непрозрачные.
Одна полупрозрачная должна скрыться, друга полупрозрачная отобразиться, а не суммировать свои пиксели до полной засветки экрана.
Цитата:
2) Попробовал скопировать, UI-выходы удаляются.
Прочитал и успокоился, подумал что разовая неисправность, в итоге опять час времени в никуда.
Более точно: внутри одной программы UI-выходы завернул в макрос с логикой (наверное, это нарушает идеологию графического написания программы), далее работая в другом проекте, открыл в новом окне старую программу, макрос скопировал ctrl+c, вернулся в свой проект ctrl+v. Крах!
pragmatist вне форума   Ответить с цитированием
Старый 01.12.2021, 14:03   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 084
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие неприятности

Цитата:
Сообщение от pragmatist Посмотреть сообщение
Одна полупрозрачная должна скрыться, друга полупрозрачная отобразиться, а не суммировать свои пиксели до полной засветки экрана.
Вся суть полупрозрачных картинок - в "суммировании своих пикселей". Если вам не требуется суммирование, вам нужно очищать экран или нужную область экрана перед выводом полупрозрачного изображения.


Добавлено через 1 минуту


Цитата:
Сообщение от pragmatist Посмотреть сообщение
Более точно: внутри одной программы UI-выходы завернул в макрос с логикой (наверное, это нарушает идеологию графического написания программы)
UI-выходы не должны помещаться внутрь макросов. Баг в лоджике именно в этом.

Всё остальное вторично.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 08:37.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024