ComboBoxEx — расширенный комбинированный список в Delphi

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

В отличие от обычного комбинированного списка ComboBox, в элементах (строках) компонента ComboBoxEx могут одновременно содержаться изображение (слева) и текст (справа).


Читать далее...

Метки: ,

ComboBox и ComboBoxEx — для работы с комбинированными списками в Делфи

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Комбинированный список объединяет поле редактирования и список. Пользователь может выбирать значение из списка или вводить его непосредственно в поле. В Delphi для работы с комбинированным списком служат компоненты ComboBox и ComboВохЕх. Компонент ComboBox представляет собой обычный комбинированный список, а компонент ComboВохЕх— расширенный комбинированный список. Рассмотрим здесь компонент ComboBox.

Отметим также, что в Delphi имеется специализированный комбинированный список ColorBox, предназначенный для выбора цвета, который задается через свойство Selected типа TColor.

Список, инкапсулированный в компоненте ComboBox, может быть простым либо раскрывающимся. Раскрывающийся список в свернутом виде занимает на экране меньше места.


Читать далее...

Метки: , ,

ListBox — для работы с простым списком в Delphi

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Список представляет собой упорядоченную совокупность взаимосвязанных элементов, являющихся текстовыми строками. Списки широко применяются в MS Office, например, для отображения информации о перечне шрифтов или способах их начертания.

Элементы списка могут быть отсортированы в алфавитном порядке или размещены в порядке их добавления в список. Как и другие объекты, представляющие собой совокупность данных, списки позволяют добавлять, удалять и выбирать отдельные их элементы (строки).
Читать далее...

Метки: ,

Свойства компонентов Memo, Edit, LabelEdit

Опубликовано в рубрике Характеристика проекта Delphi

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


Читать далее...

Метки: , , ,

Memo — многострочный редактор в Delphi

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Для работы с многострочным текстом Delphi предоставляет компонент Memo. Многострочный редактор имеет практически те же возможности по редактированию текста, что и однострочные редакторы. Главное отличие этих элементов управления заключается в том, что многострочный редактор содержит несколько строк текста.


Читать далее...

Метки: ,

Однострочное поле ввода Edit, EditMask, LabelEdit

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Ввод и редактирование текста выполняется в специальных полях или областях формы. При необходимости пользователь может изменить отображаемые данные. Для этих целей система Delphi предлагает различные компоненты, например, Edit, MaskEdit, Memo, RichEdit и LabeledEdit.

Однострочный редактор, или поле редактирования (поле ввода), представляет собой поле ввода текста, в котором возможно отображение и изменение текста. В Delphi есть несколько однострочных редакторов, из них наиболее часто используется компонент Edit.

Компонент ввода и редактирования текста Edit

Компонент Edit позволяет вводить и редактировать с клавиатуры различные символы, при этом поддерживаются операции, такие как перемещение по строке с использованием клавиш управления курсором, удаление символов с помощью клавиш <Backspace> и <Delete>, выделение части текста и др. Отметим, что у однострочного редактора отсутствует реакция на управляющие клавиши <Enter> и <Esc>.

Свойство CharCase


Читать далее...

Метки: , , ,

Класс TStrings — операции со строковыми данными в Делфи

Опубликовано в рубрике Палитра компонентов Delphi

Класс TStrings является базовым классом для операций со строковыми данными. Этот класс представляет собой контейнер для строк (коллекцию или массив строк). Для операций со строками класс TStrings предоставляет соответствующие свойства и методы. От класса TStrings происходит большое количество производных классов, например, TStringList, которые могут использоваться для задания различных типов строк.

Визуальные компоненты, способные работать со списком строк, имеют свойства, которые являются массивами строк, содержащихся в этих компонентах. Например, для списков ListBox и DBListBox и для групп зависимых переключателей RadioGroup и DBRadioGroup таким свойством является Items, а для многострочных редакторов Memo и DbMemoLines.


Читать далее...

Метки: