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