.
Wednesday 23rd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Свойство Anchors
загрузка...

Свойство Anchors определяет способ позиционирования компонента относительно четырех сторон его контейнера. Например, установим Anchors = [akRight, akBottom], тогда при изменении размеров контейнера местоположение элемента управления будет неизменным относительно правой (akRight) и нижней (akBottom) сторон.

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

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

Каждый элемент управления обладает свойством

property Visible: Boolean;

позволяющим включить (true) или отключить (false) его отображение. Такую же операцию осуществляют две процедуры

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

Если два элемента управления расположены один над другим (перекрывают друг друга), то достать элемент на поверхность или спрятать его помогают методы:

procedure BringToFront; //переместить вперед procedure SendToBack; //переместить назад

©Методы BringToFront() и SendToBack() доступны и во время проектирования. Для их вызова щелкните правой кнопкой мыши по компоненту и выберите соответствующий пункт контекстного меню.

Ответственность за активность элемента несет свойство:

property Enabled: Boolean;

При установке Enabled в false элемент управления перестает реагировать на клавиатуру, мышку и даже на мольбы начинающего пользователя.

Отображение текста

Практически любому элементу управления предоставлено право отображать, а иногда и редактировать связанные с ним текстовые данные. Текст может содержаться в свойстве Caption (заголовок):

type TCaption = string;

property Caption: TCaption;

либо в свойстве Text:

property Text: TCaption;

У одного и того же компонента эти два свойства одновременно не встречаются. Как правило, наличие свойства Caption свидетельствует о том, что элемент управления способен выполнять информационные задачи - отображать пояснительные подписи. К таким компонентам относятся различного

procedure Show; procedure Hide;

// аналог visible := true; // аналог visible := false;

типа кнопки, метки, панели. Свойство Text указывает, что элемент управления в состоянии не только выводить текст на экран, но и предоставляет пользователю услуги по его редактированию. Это свойство есть у строк ввода и полей Memo.

©Свойством Caption вооружены кнопки и пункты меню. Для подчеркивания любого символа из Caption этих элементов управления вставьте перед ним символ &. Например:

btnFileOpen.Caption:= '&Открыть файл';

Таким образом определяется горячая клавиша, на которую будет реагировать элемент управления. Теперь при одновременном нажатии клавиш Alt и подчеркнутого символа «О» будет вызван обработчик события для этого элемента управления.


загрузка...
 

Самое популярное:

bottom

карта сайта