По умолчанию все они у меня имеют значение свойства Visible := False. В зависимости от того, какой экран показать я скрываю текущий Visible := False и показываю нужный Visible := True. Если есть другое, более правильное решение, то пожалуйста скажите как нужно делать. Я основывался на примерах из папки Samples.
На одном из экранов у меня происходит поиск Bluetooth устройств и найденные добавляются в ComboBox. Пока идет поиск я одновременно показываю Layout с прозрачностью 100%, в котором у меня крутится AniIndicator. Этот самый Layout нужен для того, чтобы пользователь никуда не ткнул, пока идет поиск. Изначально была идея затемнять все элементы, т.е. я делал прозрачность Layout'а 50%.
Так вот, у меня, после того как все устройства найдены и добавлены в ComboBox, Layout с AniIndicator'ом скрывается, и почти через раз появляются глюки по отрисовке как элементов формы, так и самой формы.
Подскажите пожалуйста, что может быть? Всю голову сломал и подобных проблем в форумах не находил. Да и поисковой запрос не знаю как корректно составить.
Спасибо!
Изменено пользователем Andrey Efimov Картинки и исходные файлы - заливаем на форум!
Вопрос
Dmitry Sobko
Добрый день, уважаемые знатоки!
Столкнулся с такой проблемой:
На форме у меня расположены компоненты TLayout, которые являются экранами приложения http://joxi.ru/n2Y8OaaTK41Rm6
По умолчанию все они у меня имеют значение свойства Visible := False. В зависимости от того, какой экран показать я скрываю текущий Visible := False и показываю нужный Visible := True. Если есть другое, более правильное решение, то пожалуйста скажите как нужно делать. Я основывался на примерах из папки Samples.
На одном из экранов у меня происходит поиск Bluetooth устройств и найденные добавляются в ComboBox. Пока идет поиск я одновременно показываю Layout с прозрачностью 100%, в котором у меня крутится AniIndicator. Этот самый Layout нужен для того, чтобы пользователь никуда не ткнул, пока идет поиск. Изначально была идея затемнять все элементы, т.е. я делал прозрачность Layout'а 50%.
Так вот, у меня, после того как все устройства найдены и добавлены в ComboBox, Layout с AniIndicator'ом скрывается, и почти через раз появляются глюки по отрисовке как элементов формы, так и самой формы.
Вот так экран выглядит до поиска устройств - http://joxi.ru/v29QNPPHb9ba2G
Вот так экран выглядит, когда показан Layout с AniIndicator'ом - http://joxi.ru/GrqMyXXTMVMqrz
Вот такие баги случаются, после того когда я скрываю Layout с AniIndicator'ом:
1) http://joxi.ru/zAN0kYYHqXWgm9
2) http://joxi.ru/v29QNPPHb9va2G
3) http://joxi.ru/DmBXxLLco5DVAP
4) http://joxi.ru/Vm6ydxxhn1JVrZ
5) http://joxi.ru/DrlapooU15BZmP
6) http://joxi.ru/eAOqDYYSgQWKmo
7) http://joxi.ru/4Ak3Goos4baJAq
8) Бывает даже приложение вылетает.
Подскажите пожалуйста, что может быть? Всю голову сломал и подобных проблем в форумах не находил. Да и поисковой запрос не знаю как корректно составить.
Спасибо!
Картинки и исходные файлы - заливаем на форум!
Ссылка на комментарий
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.