Вверх ↑
Ответов: 202
Рейтинг: 7
#1: 2020-07-16 17:03:17 ЛС | профиль | цитата
Доброго всем здоровья.
Помогите устранить неприятную зависимость между компонентами.
Для теста (в смысле - для тэста ) беру форму, меняю цвет её фона на покрасивее и ставлю на эту форму ImgBtn.
В этот самый ImgBtn я загружаю 32-х-битную .bmp-картинку кнопки с чисто белым фоном и устанавливаю свойство "Split" в True, отключив отображение фона картинки.
Рядом с этой кнопкой располагаю компонент "Label" и меняю размер шрифта на 20-ку.

Запускаю программу.
На экране: окно программы, на нём ImgBtn нужной мне формы (белый фон успешно скрыт) и Label.
Само собой, этот самый Label имеет ненужный мне прямоугольник своего отображаемого фона, который я, по наивности, собираюсь сделать невидимым, изменив свойство "Transparent" на True.
И таки мне это успешно удаётся !.. Фон у лэйбла исчезает! Но, компонент ImgBtn не устраивает моя радость... и он успешно гадит в неё, начав бессовестно отрисовывать свой, ранее невидимый белый фон.

Люди,.. помогите!..
Посоветуйте, что мне надо ткнуть, чтобы фон не отображался и у лэйбла... и у кнопки ОДНОВРЕМЕННО ?..

Заранее благодарен
Надеюсь, что это устранимо.
карма: 1

0
Редактировалось 1 раз(а), последний 2020-07-16 17:04:33