Разработка прикладных программ для ОС WINDOWS с помощью интегрированных сред Delphi / C++Builder. Баканов В.М. - 41 стр.

UptoLike

Составители: 

- 41 -
Str(l:4, lnt); { форматирование целого числа - 4 позиции на число}
Str(Sqrt(l):15:5, Float); { форматирование вещественного числа -
всего 15 позиций, из них 5 -
для дробной части числа }
ListBox1.ltems.Add(lnt + ':' + Float);
end;
Число строк в ListBox можно получить, прочитав свойство Items.Count;
ввести строки в ListBox во время DesignTime можно, щелкнув 'мышью' по
кнопке справа от строки Items в Инспекторе Объектов.
Генерируемые компонентом TListBox события включают OnClick,
OnDbClick и другие; для разработчика представляет интерес событие
OnDrawItem, возникающее при перерисовке каждого элемента (обычно про-
цедура обработки этого события дополняет пиктограммами строки списка).
5.7. КОМПОНЕНТ TComboBox
Компонент TComboBox (верхний в центральном столбце на рис.6, распо-
ложен на странице Standard палитры компонентов) и является выпадающим
списком с возможностью выбора и редактирования. Фактически TComboBox
представляет собой выпадающий при нажатии 'мышью' на кнопку со стрел-
кой вниз собственно
список (подобно TListBox), дополненный полем ввода
(подобно TEdit). С помощью компонента TComboBox пользователь может
выбрать одно из имеющихся значений списка или ввести свое. Заменяя
TListBox, компонент TComboBox имеет больше возможностей и требует
значительно меньше пространства на форме для размещения.
Как и для TListBox, доступ к элементам списка достигается через свойст-
во Items (Items есть объект типа TStrings, содержащий текст в виде набора
строк), далее см. все описания для TListBox.
Содержащийся в редактируемом элементе текст доступен через свойство
Text, также доступны свойства SelText, SelStart, SelLength и SelectAll (см.
описание компонента TEdit).
Значение булева свойства DroppedDown (только для RunTime) соответ-
ствует состоянию списка
, максимальное число показывающихся при выпаде-
нии списка элементов задается свойством DropDownCount (по умолчанию
8).
При изменении текста в окне редактирования возникает событие On-
Change, при изменении состояния списка (выпавший/скрытый) возникает
событие OnDropDown; также генерируются события OnCIick и OnDbClick
и др.
5.8. КОМПОНЕНТ TRadioGroup
                                      - 41 -


  Str(l:4, lnt); { форматирование целого числа - 4 позиции на число}
  Str(Sqrt(l):15:5, Float); { форматирование вещественного числа -
                              всего 15 позиций, из них 5 -
                              для дробной части числа }
  ListBox1.ltems.Add(lnt + ':' + Float);
end;

   Число строк в ListBox можно получить, прочитав свойство Items.Count;
ввести строки в ListBox во время DesignTime можно, щелкнув 'мышью' по
кнопке справа от строки Items в Инспекторе Объектов.
   Генерируемые компонентом TListBox события включают OnClick,
OnDbClick и другие; для разработчика представляет интерес событие
OnDrawItem, возникающее при перерисовке каждого элемента (обычно про-
цедура обработки этого события дополняет пиктограммами строки списка).

5.7. КОМПОНЕНТ TComboBox

    Компонент TComboBox (верхний в центральном столбце на рис.6, распо-
ложен на странице Standard палитры компонентов) и является выпадающим
списком с возможностью выбора и редактирования. Фактически TComboBox
представляет собой выпадающий при нажатии 'мышью' на кнопку со стрел-
кой вниз собственно список (подобно TListBox), дополненный полем ввода
(подобно TEdit). С помощью компонента TComboBox пользователь может
выбрать одно из имеющихся значений списка или ввести свое. Заменяя
TListBox, компонент TComboBox имеет больше возможностей и требует
значительно меньше пространства на форме для размещения.
    Как и для TListBox, доступ к элементам списка достигается через свойст-
во Items (Items есть объект типа TStrings, содержащий текст в виде набора
строк), далее см. все описания для TListBox.
    Содержащийся в редактируемом элементе текст доступен через свойство
Text, также доступны свойства SelText, SelStart, SelLength и SelectAll (см.
описание компонента TEdit).
    Значение булева свойства DroppedDown (только для RunTime) соответ-
ствует состоянию списка, максимальное число показывающихся при выпаде-
нии списка элементов задается свойством DropDownCount (по умолчанию
8).
    При изменении текста в окне редактирования возникает событие On-
Change, при изменении состояния списка (выпавший/скрытый) возникает
событие OnDropDown; также генерируются события OnCIick и OnDbClick
и др.

5.8. КОМПОНЕНТ TRadioGroup