|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Определение видимости при невидимости
Всем привет!
Пишу сюда из-за максимальной читаемости. Туплю, нужна помощь. Объект находится на неактивной вкладке. Как програмно определить этот факт. Т.е. то, что он визуально не виден.(хотя у него Visible := True) Конечно, можно пройтись по Парентам, но возможно есть более легкое решение? |
#2
|
|||
|
|||
Спецы, идей нету?
|
#3
|
|||
|
|||
Решение есть
Пока ждал гуру решил сам. Выкладываю, вдруг кому пригодиться:
RectVisible(DC, Rect), где применительно к объекту Self: DC - контекст устройста Self.Canvas.Handle Rect - область Self.BoundsRect Если область целиком не видна, то False Тема закрыта |