На этом шаге мы продолжим изучение некоторых событий и методов класса
TWinControl.
Полный перечень свойств, методов и событий приведен на шаге 17.
Для придания приложению строгого внешнего вида требуется, чтобы все визуальные компоненты имели единый стиль. Чтобы избавиться от необходимости изменять код элементов-потомков при изменении внешнего вида предка, в них нужно правильно установить свойства:
property ParentColor: Boolean; //Наследование цвета. property ParentCtl3D: Boolean; //Наследование трехмерности. property ParentFont: Boolean; //Наследование шрифта. property ParentShowHint: Boolean; //Наследование показа ярлычков.
Все четыре свойства отвечают за наличие связи между соответствующими свойствами в родительских и дочерних элементах. Если какое-то из них у элемента установлено в True, это означает, что он наследует свойство от родителя и меняет цвет, трехмерность, шрифт или показ ярлычков вместе и вслед за ним. Но если само свойство дочернего элемента (например, Color или ParentColor) переустановить явно, то связь с родительским свойством разрывается.
Со следующего шага мы начнем более подробно знакомиться с составом класса TForm.