BorlanD Russian Сommunity

В этом уроке мы изучим свойства одинаковые почти для всех компонентов Delphi.

            Первым делом мы разберем свойства расположения. К этим свойствам относятся Width, Height, Top и Left. Это, очевидно, ширина, высота, и две координаты левого верхнего угла нашего компонента. Все эти величины измеряются в пикселях. Приведем пример задания этих свойств для кнопки.

           

            Button1.width:=150;

Button1.Height:=15;

Button1.top:=50;

Button1.left:=50;

 

Кроме расположения для компонента есть такая характеристика, как его клиентская область. Можно считать, что это сам компонент без своих границ. Ширина и высота клиентской области задается свойствами ClientWidth и ClientHeight соответственно.

К расположению компонента относится также свойство Align типа TAlign. Оно отвечает за выравнивание элемента в контейнере и может принимать следующие значения: alBottom (выравнивание по нижней границе контейнера), alTop (по верхней), alLeft и alRight (по левому и правому краям соответственно), alNone (выравнивания нет) и alClient (выравнивание по всей клиентской области контейнера). Свойство Align полезно при изменении размеров контейнера - компонент автоматически будет принимать новое положение.

Теперь перейдем к рассмотрению свойств видимости. Обычно для этого используют свойство Visible для компонентов и для форм Show (для того чтобы показать) и Hide (для того чтобы скрыть).

 

Пример отображения:

buttin1.visible:=true;

form1.show;

 

Пример невидимости:

buttin1.visible:=false;

form1.hide;

 

Так же компонент можно отключить, с помощью свойства Enable. Если компонент отключен, то он становиться серым и не доступным.

 

Включение компонента:

button1.enable:=true;

 

Выключение компонента:

button1.enable:=false;

 

Всё на этом урок закончен.

Просмотров: 3682 | Категория: Delphi 7 | Дата: 11.05.2008