Лекция: Cвойства
Обращение к свойству имеет вид: [<форма>.]<объект>.<свойство>. Для объектов текущей формы имя формы можно не указывать. Свойства могут быть: доступными везде; доступными только при проектировании; только при выполнении; только для чтения или для чтения и изменения.
Name — имя объекта (элемента) для ссылки на объект в программе. Каждый объект имеет имя. Имя содержит латинские буквы, цифры и знаки подчеркивания и не может начинаться с цифры. Имя формируется автоматически при создании объекта, но для наглядности рекомендуется изменять имя, давая ему смысловое обозначение в начале имени указывать трехсимвольное обозначение объекта: CheckBox (chk), ComboBox(cbo), Command Button (cmd), Common Dialog (cdl), Data (dat), Data Bound Combo Box (dbc), Dat bound ListBox (dbl), Directory ListBox (dbl), DroverListBox (dir), File ListBox (fil), Form (frm), Frame (fra), Grid (grd), Horizontal ScrollBar (hsb), Image (img), Label (lbl), Line (lin), List Box (lst), Menu (mnu), OLEContainer (ole), Option Button (opt), Picture Box (pic), Shape (shp), TextBox (txt), Timer (tmr), Vertical ScrollBar (vsb).
Имя должно быть уникальным, если объект не входит в массив объектов.
Text, Value — текущее значение (типа Variant) объекта.
Index ‑ порядковый номер объекта в массиве однотипных объектов.
Visible — определяет, является ли объект видимым/невидимым (True/False).
Caption — значение типа Variant, которое будет отображаться вместе с объектом в виде надписи на объекте, например на командной кнопке или в заголовке формы. Если нужно подчеркнуть определенный символ, то перед ним указывается ”&”. Такой символ выполняет роль (“горячей”) клавиши быстрого доступа для кнопки, и, нажав ее одновременно с клавишей Alt, имитируется нажатие кнопки. При программном задании надписи с “горячей” клавишей следует установить свойство UseMnemonic=True (Command1.UseMnemonic= True: Command1.Caption = “Со&хранить”).
Enabled — разрешает (True) или блокирует (False) работу с объектом. Визуально заблокированный объект выглядит затененным, тусклым.
ToolTipText — текст всплывающей подсказки типа Variant, которая появляется при помещении курсора мыши на поверхности объекта.
ForeColor — цвет выводимого текста (надписи) или графики.
BackColor — цвет фона объекта (например, формы или кнопки).
Custom — построитель объекта, позволяющий задать основные свойства объекта в более удобной форме, чем через таблицу свойств.