П2.1. Общие свойства компонентов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

П2.1. Общие свойства компонентов



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

Свойство Name

Это свойство задает имя компонента

Свойство Dock

Задает способ выравнивания компонента внутри формы. Имеет одно из следующих значений:

 

Значение Описание
aINone Выравнивание не используется. Компонент располагается на том месте, куда был помещен во время создания программы. Принимается по умолчанию
Top Компонент перемещается в верхнюю часть формы, и его ширина становится равной ширине формы. Высота компонента не изменяется
Bottom Компонент перемещается в нижнюю часть формы, и его ширина становится равной ширине формы. Высота компонента не изменяется
Left Компонент перемещается в левую часть формы, и его высота становится равной высоте формы. Ширина компонента не изменяется
Right Компонент перемещается в правую часть формы, и его высота становится равной высоте формы. Ширина компонента не изменяется
Fill Компонент занимает всю рабочую область формы

Свойство Margin

Оределяет пространство вокруг элемента управления, которое обеспечивает определенное расстояние между границами этого элемента и другими элементами. Позволяет задать целочисленное значение одного из следующих полей:

Значение Описание
All Задает отступы по всем четырем сторонам равным одному значению
Top Задает отступ по верхней части элемента.
Bottom Задает отступ по нижней части элемента.
Left Задает отступ по левой части элемента.
Right Задает отступ по правой части элемента.

 

 

Свойство Color

Задает цвет фона формы или цвет компонента или графического объекта или текста. Может иметь одно из следующих значений:

 

Значение Цвет
Black Черный
Maroon Темно-красный
Green Зеленый
Olive Оливковый
Navy Темно-синий
Purple Фиолетовый
Teal Сине-зеленый
Gray Серый
Silver Серебряный
Red Красный
Lime Ярко-зеленый
Blue Голубой
Fuchsia Сиреневый
Aqua Ярко-голубой
White Белый

 

Цвета, приведенные в следующей таблице, являются системными цветами Windows и зависят от используемой цветовой схемы.

 

Значение Цвет
ActiveCaption Текущий цвет заголовка активного окна
lnactiveCaption Текущий цвет заголовка неактивного окна
Menu Текущий цвет фона меню
Window Текущий цвет фона Windows
WindowFrame Текущий цвет рамки окна
MenuText Текущий цвет текста элемента меню
WindowText Текущий цвет текста внутри окна
ActiveCaptionText Текущий цвет заголовка активного окна
ActiveBorder Текущий цвет рамки активного окна
lnactiveBorder Текущий цвет рамки неактивного окна
HightlightText Текущий цвет выделенного текста
Highlight Текущий цвет фона выделенного текста
GrayText Текущий цвет недоступного элемента меню
ButtonText Текущий цвет текста кнопки
ButtonShadow Текущий цвет фона кнопки
ButtonFace Текущий цвет кнопки
AppWorkSpace Текущий цвет рабочей области окна

 

Помимо перечисленных в таблице цветов значение свойства Color может задаваться шестнадцатеричными значениями.

Свойство Cursor

Позволяет возвратить курсор, отображаемый, когда указатель мыши находится на элементе управления. В Visual Studio передопределено большое количество стандартных курсоров.

Свойство Enabled

Если это свойство имеет значение True, компонент реагирует на сообщения от мыши, клавиатуры и таймера. В противном случае (значение False) эти сообщения игнорируются.

Свойство Visible

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

Свойство Text

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

Свойство Font

Это свойство получает и задает параметры фона для свойства Text. Многие визуальные компоненты используют шрифт по умолчанию. При создании компонента изначальное значение свойства Font (класс TFont) имеет следующие параметры:

 

Свойство Значение
Name (имя шрифта) Microsoft Sans Serif
Size (размер шрифта) 8,25
Unit (единицы измерения) Point
Bold (жирный) True
GdiCharSet (определяет кодировку GDI для данного шрифта)  
GdiVerticalFont (указывает на то, является ли новый шрифт Font производным от вертикального шрифта GDI) false
Italic (курсив) true
StrikeOut (зачеркнутый) true
Underline (подчеркнутый) false

Свойство Size

Это свойство задает размер компонента или формы.

 

Свойство Значение
Height (свойство задает вертикальный размер компонента или формы)  
Width (свойство задает горизонтальный размер компонента или формы)  

Свойство Location

Это свойство задает позицию левого верхнего угла компонента на форме.

 

Свойство Значение
X (свойство задает горизонтальную позицию)  
Y (свойство задает вертикальную позицию)  

Свойство ForeColor

Это свойство позволяет указать, каким цветом будет отображаться текст компонента. Значение этого свойства по умолчанию равно ControlText, компонент использует цвет (значение свойства Color) родительского компонента.

Свойство BackColor

Это свойство позволяет указать, каким цветом будет отображаться фон компонента. По умолчанию значение этого свойства равно цвету (значение свойства Color) родительского компонента.



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 400; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.217.228.35 (0.008 с.)