Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Список с редактором (combobox)

Читайте также:
  1. NB! Питьевой режим: 2 литра жидкости в сутки (см. список разрешенных напитков).
  2. Алфавитный список государств и территорий современного мира
  3. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  4. Библиографический список
  5. Библиографический список
  6. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  7. БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Данный компонент применяется, если пользователь должен иметь возможность не только выбрать значение из предлагаемого списка, но и ввести произвольное. Определить его можно следующим образом

combobox Имя_переменной Текстовая_строка items: Массив

selection: Число height: Число

 

Параметры

Первые два параметра, как обычно задают имя переменной для ссылки на компонент и его заголовок. Третий параметр, items, должен быть текстовым массивом, который задает строки, расположенные в списке. Значение selection задает номер строки выбранной из списка, по умолчанию 1. И, наконец, параметр height определяет высоту списка, но не как обычно, в пикселях, а в текстовых строках. Например, чтобы иметь список, в котором бы умещалось ровно N строк, надо задать значение этого параметра равным N +2. Значение height по умолчанию 10.

Все параметры, кроме первого необязательны.

 

Свойства

Заголовок списка с редактором можно получить, используя свойство

Список_с_редактором. caption

Текст, находящийся в текущий момент в строке редактирования, доступен через свойство

Список_с_редактором. text

Свойство

Список_с_редактором. items

определяет массив строк, содержащихся в списке, а номер выбранного элемента списка хранится в свойстве

Список_с_редактором. selection

Текст выбранной строки содержится в свойстве

Список_с_редактором. selected

Все свойства доступны как для чтения, так и для записи.

 

События

Список с редактором генерирует несколько событий. При выборе элемента из списка происходит событие

on Список_с_редактором selected Параметр do

Параметр содержит номер выбранного элемента списка. Двойной щелчок на элементе списка вызовет событие

on Список_с_редактором doubleClicked Параметр do

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

Если пользователь, находясь в редакторе компонента, нажмет клавишу Enter или Tab, то будет сгенерировано событие

on Список_с_редактором entered Параметр do

В передаваемом параметре будет содержаться текст, находящийся в строке редактора на момент нажатия.

Событие

on Список_с_редактором changed Параметр do

генерируется при любом изменении строки редактора. Нажатие клавиш Enter и Tab этого события не вызывают. Параметр так же содержит новое значение строки в поле редактора.

 

Выпадающий список

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

dropdownlist Имя_переменной Символьная_строка items: Масив

selection: Число height: Число

По умолчанию выравнивается по левому краю

 

Параметры

Переменная с указанным именем содержит ссылку на полученный компонент. Второй параметр, символьная строка – заголовок. Массив символьных строк, которые составляют список, должен содержаться в параметре items. Значение selection соответствует номеру изначально выбранного элемента, не будучи указан, равен 1. Высота выпадающего списка задается не в пикселях, а количеством строк списка. Например, чтобы иметь список, в котором бы умещалось ровно N строк, надо задать значение этого параметра равным N +2. Если параметр items не задан, то height по умолчанию равен 10, в противном случае подсчитывается исходя из количества элементов items.

 

Свойства

Свойство

Выпадающий_список. items

определяет массив строк, содержащихся в списке, а номер выбранного элемента списка хранится в свойстве

Выпадающий_список. selection

Текст выбранной строки содержится в свойстве

Выпадающий_список. selected

Все свойства доступны как для чтения, так и для записи.

 

События

При выборе элемента из списка происходит событие

on Выпадающий_список selected Параметр do

Параметр содержит номер выбранного элемента списка.

 


Дата добавления: 2015-10-31; просмотров: 76 | Нарушение авторских прав


Читайте в этой же книге: Выделенные ребра | Битовые массивы | Массивы модификаторов | Панель скрипт-утилиты | Составные части тела утилиты | Составные части тела свитка | Свойства, методы и события свитков и утилит | Создание перемещаемых окон | Общие параметры компонентов пользовательского интерфейса | Типы компонентов пользовательского интерфейса |
<== предыдущая страница | следующая страница ==>
Фиксируемая кнопка| Однострочный редактор

mybiblioteka.su - 2015-2024 год. (0.007 сек.)