M Y D E L P H I 7 . R U Самоучитель программирования  
 
  • Главная
  •  

     

    Связь с родительским элементом управления

    Механизм связывания визуального компонента с родительским компонентом (владельцем) позволяет автоматически задавать для нового элемента управления некоторые свойства, отвечающие за его внешний вид (см. выше). В результате все дочерние элементы управления для одного родительского (формы, панели) будут выглядеть одинаково оформленными.

    Родительский компонент задается свойством

    property Parent: TWinControl;

    Для каждого дочернего элемента управления можно задать значения нескольких свойств:

    property ParentBiDiMode: Boolean; property ParentColor: Boolean; property ParentFont: Boolean; property ParentShowHint: Boolean;

    Каждое из них управляет одной характеристикой визуализации элемента. Метод

    function HasParent: Boolean; override;

    используется для того, чтобы определить, имеется ли у компонента владелец вообще.

    В классе TControl впервые появляются методы-обработчики событий, которые обеспечивают передачу в элемент действия мыши, присоединение и перетаскивание.