- •Часть 1
- •Implementation
- •Implementation
- •Implementation
- •Часть 1
- •Implementation
- •Implementation
- •Implementation
- •IBplementation
- •Implementation
- •Часть 1
- •Implementation
- •Implementation
- •Implementation
- •Implementation
- •Implementation
- •Interface
- •Часть 1
- •Interface
- •Часть 1 I. 104
- •Implementation
- •Implementation
- •Implementation
- •Часть I
- •Р ис. 1.46. Окно программы Звуки Windows
- •Implementation
- •Interface
- •Implementation
- •Interface
- •Implementation
- •Interface
- •Implementation
- •Interface
- •Implementation
- •Implementation
- •Implementation
- •Implementation
- •Implementation
- •Interface
- •Часть 1
- •168 Част
- •Implementation
- •Часть 1
- •Interface uses
- •Implementation
- •Interface
- •Implementation
- •Часть 1
- •Часть 1 I Примеры и задачи
- •Часть 1 I Примеры и задачи
- •Implementation
- •205 Часть
- •Interface
- •Implementation
- •216 Часть 1
- •Поле т ип Размер Информация
- •Часть 1
- •Implementation
- •Interface
- •Implementation
- •Implementation
- •Часть 2 Таблица 2.2 (окончание)
- •252 Часть 2
- •Часть 2 I Delphi — краткий справочник
- •Часть 2
Часть 2 Таблица 2.2 (окончание)
Признак того, что слова, которые не помещаются в текущей строке, автоматически переносятся на следующую строку (значение свойства AutoSize должно быть False)
Задает способ выравнивания текста внутри поля. Текст может быть выравнен по левому краю (taLeftJustify), ПО центру (taCenter) ИЛИ по правому краю (taRight Justify)
Шрифт, используемый для отображения текста. Уточняющие свойства определяют способ начертания символов (Font. Name), размер (Font. Size) и цвет символов(Font.Color)
Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, то текст выводится шрифтом, установленным для формы
Цвет фона области вывода текста
Управляет отображением фона области вывода текста. Значение True делает область вывода текста прозрачной (область вывода не закрашивается цветом, заданным свойством Color)
Позволяет скрыть текст (False) или сделать его видимым (True)
Delphi — краткий справочник
Таблица 2.3. Свойства компонента Edi t (поле редактирования) Свойство Описание
N
ame Имя
компонента. Используется в программе
для досту-
па к компоненту и его свойствам, в частности — для доступа к тексту, введенному в поле редактирования
Text Текст, находящийся в поле ввода и редактирования
Left Расстояние от левой границы компонента до левой гра-
ницы формы
Тор Расстояние от верхней границы компонента до верхней
границы формы
Height Высота поля
Width Ширина поля
Font Шрифт, используемый для отображения вводимого текста
ParentFont Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, то при изменении свойства Font формы автоматически меняется значение свойства Font компонента
Enabled Используется для ограничения возможности изменить
текст в поле редактирования. Если значение свойства равно False, то текст в поле редактирования изменить нельзя
Visible Позволяет скрыть компонент (False) или сделать его
видимым (True)
Edit . I
Компонент Edit (рис. 2.2) представляет собой поле ввода-редактирования строки символов. Свойства компонента приведены в табл. 2.3.
Button
Компонент Button (рис. 2.3) представляет собой командную кнопку. Свойства компонента приведены в табл. 2.4.
Standaid
F%AfsrB)ckJix
* 11
Edit Рис. 2.2. Компонент Edit — поле ввода-редактирования строки символов
Standard
L°D 15?
B
utton
Рис.
2.3.
Компонент Button—
командная кнопка
Delphi — краткий справочник
245
Таблица2.4. Свойства компонента Button (командная кнопка)
Таблица 2.5. Свойства компонента Memo
Свойство
Описание
Name
Caption Left
Top
Height
Width
Enabled
И мя компонента. Используется в программе для доступа к компоненту и его свойствам
Текст на кнопке
Расстояние от левой границы кнопки до левой границы формы
Расстояние от верхней границы кнопки до верхней границы формы '
Высота кнопки Ширина кнопки
Признак доступности кнопки. Если значение свойства равно True, то кнопка доступна. Если значение свойства равно False, то кнопка не доступна, например, в результате щелчка на кнопке событие click не возникает
Visible
Позволяет скрыть кнопку (False) или сделать ее видимой (True)
Hint
Подсказка — текст, который появляется рядом с указателем мыши при позиционировании указателя на командной кнопке (для того чтобы текст появился, надо чтобы значение свойства ShowHint было True)
ShowHint
Разрешает (True) или запрещает (False) отображение подсказки при позиционировании указателя на кнопке ' '
Memo
Компонент Memo (рис. 2.4) представляет собой элемент редактирования текста, который может состоять из нескольких строк: Свойства компонента приведены в табл. 2.5.
Свойство
Описание
Name Имя компонента. Используется в для доступа к свой-
с твам компонента
Text Текст, находящийся в поле Memo. Рассматривается
как единое целое
Lines Массив строк, соответствующий содержимому поля.
Доступ к строке осуществляется по номеру. Строки нумеруются с нуля
Lines. Count Количество строк текста в поле Memo
Left Расстояние от левой границы поля до левой границы
формы
Тор Расстояние от верхней границы поля до верхней гра-
ницы формы
Height Высота поля
width Ширина поля
Font Шрифт, используемый для отображения вводимого
текста
ParentFont Признак наследования свойств шрифта родительской формы
R adioButton
Компонент RadioButton (рис. 2.5) представляет зависимую кнопку, состояние которой определяется состоянием других кнопок группы. Свойства компонента приведены в табл. 2.6.
Если в диалоговом окне надо организовать несколько групп переключателей, то каждую группу следует представить компонентом RadioGroup.
Standard
j
|F вг % ащ |
I |
|
|
Memo
Рис. 2.4. Компонент Memo
Standard ,
RadioButton Рис. 2.5. Компонент RadioButton
iO
246
Delphi - краткий справочник
247
Таблица 2.6. Свойства компонента RadioButton
Таблица 2.7. Свойства компонента CheckBox
Свойство
Описание
Свойство
Описание
Name
Caption Checked
Left Top
Height
Width
Font
ParentFont
Имя компонента. Используется для доступа к свойствам компонента
Текст, который находится справа от кнопки
Состояние, внешний вид кнопки:
если кнопка выбрана, то Checked = True;
если кнопка не выбрана, то Checked = False
Расстояние от левой границы флажка до левой границы формы
Расстояние от верхней границы флажка до верхней границы формы
Высота поля вывода поясняющего текста Ширина поля вывода поясняющего текста
Шрифт, используемый для отображения поясняющего текста
Признак наследования характеристик шрифта родительской формы
CheckBox
Компонент CheckBox (рис. 2.6) представляет собой независимую кнопку (переключатель). Свойства компонента приведены в табл. 2.7.
Г % А
S tandard
Cffij (х
CheckBox Рис. 2.6. Компонент CheckBox
ё Ш
Name Имя компонента. Используется для доступа к свойст-
вам компонента
Caption Текст, который находится справа от флажка
Checked Состояние, внешний вид флажка:
если флажок установлен (в квадратике есть "галочка"),
ТО Checked = True;
если флажок сброшен (нет "галочки"),
то Checked =False
State
Состояние флажка. В отличие от свойства Checked, позволяет различать установленное, сброшенное и промежуточное состояния. Состояние флажка определяет одна из констант:
cbChecked (установлен); cbGrayed (серый, неопределенное состояние); cbUnChecked (сброшен)
AllowGrayed Свойство определяет, может ли флажок быть в промежуточном состоянии:
если AllowGrayed = False, то флажок может быть только установленным или сброшенным; если AllowGrayed = True, то допустимо промежуточное состояние
Left Расстояние от левой границы флажка до левой грани-
цы формы
Тор Расстояние от верхней границы флажка до верхней гра-
ницы формы
Height Высота поля вывода поясняющего текста
Width Ширина поля вывода поясняющего текста
Font Шрифт, используемый для отображения поясняющего
текста
ParentFont Признак наследования характеристик шрифта родительской формы
248
Часть
Delphi - краткий справочник
249
ListBox
Компонент ListBox (рис. 2.7) представляет собой список, в котором можно выбрать нужный элемент. Свойства компонента приведены в табл. 2.8.
ComboBox
Компонент ComboBox (рис. 2.8) дает возможность ввести данные в поле редактирования путем набора на клавиатуре или выбором из списка. Свойства компонента приведены в табл. 2.9.
N ame
Items Count Sorted
Itemlndex
Left Top
Height
Width
Font
ParentFont
ListBox Рис. 2.7. Компонент ListBox
Таблица 2.8. Свойства компонента ListBox
О писание
Имя компонента. В программе используется для доступа к компоненту и его свойствам
Элементы списка — массив строк Количество элементов списка
Признак необходимости автоматической сортировки (True) списка после добавления очередного элемента
Номер выбранного элемента (элементы списка нумеруются с нуля). Если в списке ни один из элементов не выбран, то значение свойства равно минус 1
Расстояние от левой границы списка до левой границы формы
Расстояние от верхней границы списка до верхней границы формы
Высота поля списка Ширина поля списка
Шрифт, используемый для отображения элементов списка
Признак наследования свойств шрифта родительской формы
Свойство
N ame
Text Items Count Itemlndex
Sorted DropDownCount
Left
Top Height
ComboBox Рис. 2.8. Компонент ComboBox
Таблица 2.9. Свойства компонента ComboBox
О писание
Имя компонента. Используется для доступа к свойствам компонента
Текст, находящийся в поле ввода-редактирования Элементы списка — массив строк Количество элементов списка
Номер элемента, выбранного в списке. Если ни один из элементов списка не был выбран, то значение свойства равно минус 1
Признак необходимости автоматической сортировки (True) списка после добавления очередного элемента
Количество отображаемых элементов в раскрытом списке. Если количество элементов списка больше чем DropDownCount, то появляется вертикальная полоса прокрутки
Расстояние от левой границы компонента до левой границы формы
Расстояние от верхней границы компонента до верхней границы формы
Высота компонента (поля ввода-редактирования)
Delphi - краткий |
справочник |
|
251 |
|
|
Таблица 2.10 |
(окончание) |
Свойство |
Описание |
|
|
Width Font
ParentFont
250 |
|
Часть 2 |
|
|
Таблица 2.9 (окончание) |
Свойство |
Описание |
|
Ширина компонента
Шрифт, используемый для отображения элементов списка
Признак наследования свойств шрифта родительской формы
StringGrid
Компонент stringGrid (рис. 2.9) представляет собой таблицу, ячейки которой содержат строки символов. Свойства компонента приведены в табл. 2.10.
StringGrid
Рис. 2.9. Компонент StringGrid
Таблица 2.10. Свойства компонента stringGrid
Свойство
О писание
Name
ColCount RowCount DefaultColWidth De faultRowHeight FixedCols
И мя компонента. Используется в программе для доступа к компоненту и его свойствам
Количество колонок таблицы Количество строк таблицы Ширина колонок таблицы Высота строк таблицы
Количество зафиксированных слева колонок таблицы. Зафиксированные колонки выделяются цветом и при горизонтальной прокрутке таблицы остаются на месте
FixedRows
Cells
GridLineWidth
Left
Top
Height
Width
Options.goEditing
Options.goTab
Options. goAlwaysShowEditor
Font
ParentFont
Количество зафиксированных сверху строк таблицы. Зафиксированные строки выделяются цветом и при вертикальной прокрутке таблицы остаются на месте
Соответствующий таблице двумерный массив. Ячейке таблицы, находящейся на пересечении столбца с номером col и строки с номером row, соответствует элемент
cells[col, row]
Ширина линий, ограничивающих ячейки таблицы
Расстояние от левой границы поля таблицы до левой границы формы
Расстояние от верхней границы поля таблицы до верхней границы формы
Высота поля таблицы Ширина поля таблицы
Признак допустимости редактирования содержимого ячеек таблицы. True — редактирование разрешено, False — запрещено
Разрешает (True) или запрещает (False) использование клавиши <ТаЬ> для перемещения курсора в следующую ячейку таблицы
Признак нахождения компонента в режиме редактирования. Если значение свойства False, то для того, чтобы в ячейке появился курсор, надо начать набирать текст, нажать клавишу <F2> или сделать щелчок мышью
Шрифт, используемый для отображения содержимого ячеек таблицы
характеристик
Признак наследования шрифта формы
