930_____________________________________________Глава 15

Примеры

Tablel->Active = false;

Tablel->TableName = "Pers.db";

Tablel->Active = true;

Первый из приведенных операторов закрывает ранее открытый набор данных.
Второй — изменяет таблицу, с которой далее будет работать компонент. Послед-
ний оператор открывает эту таблицу.

Аналогичных результатов достигает следующий код:

Tablel->Close() ;

Tablel->TableName = "Pers.db";

Tablel->0pen() ;

Align____________________________________________

Определяет способ выравнивания компонента внутри контейнера (родитель-
ского компонента)

Класс TControl

Определение

enum TAlign (aINone,alTop,alBottom,alLeft,alRight,alClient};

property TAlign Align

Описание

Свойство Align определяет, остается ли компонент неизменным при измене-
нии размеров содержащей его формы, панели, другого компонента, или он изменя-
ется, занимая всю доступную площадь, ее верхнюю, нижнюю, левую или правую
часть.

Возможные значения свойства:

Значение ; Описание

aINone   \ Компонент остается там, где он размещен во время проектирова-
| ния. Размеры его не изменяются. Это значение Align по умолча-
нию.                                                       |

alTop    ; Компонент занимает всю верхнюю часть контейнера и во время вы-
полнения приложения его ширина изменяется при изменении ши-
I          рины контейнера. Высота компонента остается неизменной.

'' alBottom Компонент занимает всю нижнюю часть контейнера и во время вы-
.          полнения приложения его ширина изменяется при изменении ши-
| рины контейнера. Высота компонента остается неизменной.

alLeft    ! Компонент занимает всю левую часть контейнера и во время вы-

! полнения приложения его высота изменяется при изменении высо-
i ты контейнера. Ширина компонента остается неизменной.

alRight   Компонент занимает всю правую часть контейнера и во время вы-
| полнения приложения его высота изменяется при изменении высо-

i ты контейнера. Ширина компонента остается неизменной.        '•
——————————————————————————————————————————————————————

alClient  | Компонент занимает всю клиентскую область контейнера и во вре- ;

i мя выполнения приложения его размеры изменяются при измене-
нии размеров контейнера. Если в контейнере часть клиентской об-
ласти уже занята, компонент занимает всю ее оставшуюся часть.