Главная Всё о Delphi Регистрация

Вход

Приветствую Вас Гость | RSSВторник, 21.11.2017, 05:30
Меню сайта

Категории каталога
Начинающим [44]
Материалы для начинающих
Трюки [2]
Трюки
Разное [94]
Материалы на разные темы

Наш опрос
Нашли ли вы нужную вам информацию на этом сайте?
Всего ответов: 56

Каталог статей
Главная » Статьи » Начинающим

Урок 2. Изучение свойств расположения и видимости компонентов

В этом уроке мы изучим свойства одинаковые почти для всех компонентов 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;

 

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



 

Тест
Вопрос №1. Width - это ...




Вопрос №2. Height - это ...




Вопрос №3. Top - это ...




Вопрос №4. Left - это ...




Вопрос №5. ClientWidth - это ...




Вопрос №6. ClientHeight - это ...




Вопрос №7. alBottom - это ...




Вопрос №8. Visible - это ...




Вопрос №9. alNone - это ...




Вопрос №10. Hide - это ...




Категория: Начинающим | Добавил: Дубин (01.08.2007) | Автор: Дубин Михаил Олегович
Просмотров: 587 | Рейтинг: 5.0/2 |

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск

Друзья сайта

Статистика

Рейтинг@Mail.ru

Реклама

Copyright MyCorp © 2017Сайт управляется системой uCoz