Вверх ↑
Ответов: 2060
Рейтинг: 28
#1: 2004-12-03 18:10:41 ЛС | профиль | цитата
Спиcoк cтpoк ListBox компонент ListBox представляет собой стандартный список выбора, с помощью которого пользователь может выбрать один или несколько элементов выбора. Компонент Даёт вазможностьв водить текст строками, удалять выборочные строки, очищать поле и тому подобное.

Свойства:
[Property]
Left=Отступ элемента слева
Top=Отступ элемента от верха
Width=Длинна элемента
Height=Высота элемента
Align=Выравнивание элемента caNone,caLeft,caTop,caRight,caBottom,caClient
TabOrder=Определяет очередь передачи фокуса при нажатие Tab
Color=Цвет элемента Window
Ctl3D=При установленом False 3-х мерная рамка вокруг элемента рисоваться не будет True,False
Hint=Всплывающая подсказка
Font=Шрифт элемента
Visible=Элемент виден/скрыт True,False
Enabled=Элемент разрешен/заблокирован True,False
Transparent=Прозрачность надписи True,False
FileName=Определяет имя файла для загрузки/сохранения списка по-умолчанию
+Strings=Начальный список строк при загрузки компонента
AddType=Last - добавить новую строку в конец списка, First - в начало Last,First
DataType=Index - выдать в поток индекс выбранной строки, String - саму строку Index,String
SelectAdd=Выделять добавленный пункт True,False
Sort=Сортирует строки True,False

[Methods]
doAdd=добавляет строку в список из потока или поля str
doClear=отчищает список
doDelete=удаляет строку из списка. Номер строки извлекается из потока( 0 - первая строка )
doText=инициализирует список строками в виде: <Строка1,Строка2,...>
doLoad=загружает список строк из файла
doSave=сохраняет список строк в файле
*doSelect=выделяет строку компонента, индекс которой указан в потоке
*doAddDir=Добавляет все файлы из указанной папки
*doVisible=Скрывает/показывает элемент
*doEnabled=Запрещает/раздрешает управление элементом
*doReplace=Заменяет строку с индексом из потока на строку Str
*doSort=Сортирует строки
*onSetFocus=Событие пpoиcxoдит вcякий paз пpи установке фокуса на элементе
*onKillFocus=Событие пpoиcxoдит вcякий paз пpи потере фокуса элементом
*onDblClick=Событие происходит всякий раз при двойном клике на элементе списка
*onMouseDown=событие происходит всякий раз при клике в области компонента( перед событием onClick) и возвращает в поток код нажатой кнопки
*onMouseMove=событие происходит всякий раз при перемещение мышки над компонентом и возвращает в поток код нажатой кнопки
*onMouseUp=событие происходит всякий раз при отпускание кнопки мыши и возвращает в поток код нажатой кнопки
onChange=событие происходит всякий раз при изменения списка строк
onClick=событие происходит всякий раз при выборе пункта списка ( см. DataType )
onKeyDown=событие происходит всякий раз при нажатие клавиши на клавиатуре и выдаёт в поток код нажатой клавиши
Text=хранит список строк, разделенных символами 10 и 13
Count=хранит число строк в списке
Array=доступ к любому элементу списка по его индексу( см. компонент Array )
*String=хранит выделенный элемент списка
*Index=хранит индекс выделенного элемента
*Handle=Содержит идентификатор элемента
Str=строка для добавления в список
FileName=имя файла для загрузкисохранения списка
Пример
карма: 1

0