Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по курсу Delphi.doc
Скачиваний:
11
Добавлен:
15.11.2019
Размер:
1.81 Mб
Скачать

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

Свойство

Определяет

CaretPos

Содержит координаты мигающего текстового курсора.

Lines

Содержит строки текста

TScrollStyle = (ssNone, ssHorizontal, ssVertical, ssBoth)

ScrollBars: TScrollStyle

Определяет наличие в окне редактора полос прокрутки: ssNoneнет полос ssHorizontal – есть горизонтальная полоса; ssVertical - есть вертикальная полоса; ssBoth - есть обе полосы.

WantReturns

Если содержит True, нажатие Enter вызывает переход на новую строку, в противном – обрабатывается системой. Для перехода на новую строку в этом случае следует нажать Ctrl+Enter

WantTabs

Если содержит True, нажатие Tab вызывает ввод в текст символа табуляции, в противном случае обрабатывается системой. Для ввода символ табуляции в этом случае следует нажать Ctrl+Tab

Заметим, что если свойство ScrollBars содержит ssHorizontal или ssBoth , свойство WordWrap игнорируется, и длинные строки отсекаются. Свойство Lines содержит пронумерованный список строк: первая строка в этом списке имеет индекс 0, вторая – 1, а общее количество строк можно узнать с помощью Lines.Count.

Компонент класса TPageControl находится на вкладке Win32. С его помощью можно создать многостраничный элемент управления. Он может содержать несколько перекрывающих друг друга панелей (компонентов) класса TTabSheet. Эти компоненты размещаются внутри компонента TPageControl. Каждая панель выбирается связанной с ней закладкой и может содержать свой набор помещенных на неё компонентов.

Чтобы на этапе конструирования добавить новую панель или выбрать ранее вставленную, нужно щёлкнуть по компоненту правой кнопкой мыши и выбрать New Page (новая панель), Next Page (следующая панель) или Previous Page (предыдущая панель). Смена панелей идёт циклически, т. е. после показа последней показывается первая и наоборот.

Компонент TProgressBar (вкладка Win32) предназначен для отображения хода выполнения длительного по времени процесса, с его помощью можно только отображать числовую величину, но её нельзя изменять.

Таблица 7.2.

Свойства компонента ProgressBar

Свойство

Определяет

Max

Определяет максимальное значение диапазона.

Min

Определяет минимальное значение диапазона.

Position

Содержит текущее значение отображаемой величины.

Orietation

Определяет ориентацию компонента

Smooth

Определяет, будет ли полоса сплошной (True) или сегментированной

Step

Шаг наращивания свойства Position методом StepIt