[About] Version=2.29 Author=Dilma, iarspider, nesco, Tad Mail=hiasm@mail.ru [Type] Class=WinElement Info=Спиcoк строк Inherit=WinControlChild,WinSplitter Interfaces=ControlManager [Edit] Class=ListBox Color=Color Ctl3D=Ctl3D Strings=Strings [Property] Width= |1|55 Height= |1|80 Color= | |clWindow Ctl3D= | |0|True,False Transparent=Прозрачность надписи|14|1|True,False FileName=Определяет имя файла по-умолчанию для загрузки/сохранения списка|2| +Strings=Начальный список строк при загрузке компонента|5| AddType=Last - добавить новую строку в конец списка, First - в начало|4|0|Last,First DataType=Index - выдать в поток индекс выбранной строки, String - саму строку|4|0|Index,String SelectAdd=Выделять добавленный пункт|14|1|True,False @Sort=Сортировать строки|14|1|True,False MultiSelect=Множественный выбор|14|1|True,False ItemHeight=Высота каждого пункта списка|1|20 ScrollBar=Определяет наличие ползунка прокрутки|14|0|True,False IndexManager=Менеджер индексов|20|(empty)|Index BoxDrawManager=Менеджер отрисовки|20|(empty)|BoxDraw IconsManager=Менеджер иконок|20|(empty)|Icons [Methods] doAdd=Добавляет строку в список из потока или поля str|1| doClear=Очищает список|1| doDelete=Удаляет строку из списка. Номер строки извлекается из потока (0 - первая строка)|1| doText=Инициализирует список строками в виде: <Строка1,Строка2,...>|1| *doLoad=Загружает список строк из файла|1| *doSave=Сохраняет список строк в файле|1| *doSelect=Выделяет строку компонента, индекс которой указан в потоке|1| *doSelectAll=Выделяет все строки компонента (только при MultiSelect=True)|1| *doSelectString=Ищет строку в списке и делает её активной|1| *doSelectData=Ищет данные в связанных данных и делает связанную строку активной|1| *doAddDir=Добавляет все файлы из указанной папки|1| *doReplace=Заменяет строку с индексом из потока на строку Str|1| *doInsert=Вставляет строку с индексом из потока и поля Str|1| *doAppend=Добавить содержимое списка к файлу|1| *doEnsureVisible=Сделать видимой строку с номером из потока|1| *doUp=Переместить строку вверх по списку|1| *doDown=Переместить строку вниз по списку|1| onChange=Событие происходит всякий раз при изменении списка строк|2| onClick=Событие происходит всякий раз при выборе пункта списка (см. DataType) ARG(Text||Index, Value)|2| *onSelect=Событие происходит всякий раз при выборе пункта списка методом doSelect (см. DataType) ARG(Text||Index, Value)|2| Text=Хранит список строк, разделённых символами 10 и 13|3|2 Count=Хранит число строк в списке|3|1 Array=Доступ к любому элементу списка по его индексу (см. компонент ArrayRW)|3|13 *EndIdx=Содержит индекс последней строки в списке|3|1 *String=Хранит выделенный элемент списка|3|2 *Data=Хранит данные, связанные с выделенным элементом списка|3|1 *Index=Хранит индекс выделенного элемента|3|1 *SelectArray=Хранит флаги выделения для каждого пункта списка|3|13 *ValueArray=Хранит величины, ассоциированные с элементами списка|3|13 Str=Строка для добавления в список|4|2 *Value=Значение для добавления в список|4|1 *ItemData=Значение для поиска в списке|3|1 FileName=Имя файла для загрузки/сохранения списка|4|2