sla8a писал(а):
в архиве нет ini файлаВобла. Забыл добавить

[About]
Version=2.50
Author=nesco, sla8a & HiAsm ©
Mail=nesco_sochi@mail.ru
[Type]
Class=WinElement
Info=MT таблица строк
Tab=WinControls
Inherit=WinControlChild,WinSplitter
Interfaces=ControlManager, MSTControl
[Edit]
Class=ListBox
Color=Color
Ctl3D=Ctl3D
[Property]
Width= |1|55
Height= |1|80
Color= | |clWindow
Ctl3D= | |0|True,False
DoubleBuffered=При установленном True включается режим двойной буферизации подложки для убирания мерцания при перерисовке|14|1|True,False
+Columns=Параметры столбцов таблицы (формат строки параметров: Название <ColDelimiter> Ширина <ColDelimiter> Индекс иконки <ColDelimiter> Индекс выравнивания (0 - taLeft; 1 - taRight; 2 - taCenter))|5|
@NIdxIcon=Позиция данных с индексом иконки (столбцы с этим номером, при групповом добавлении, в таблицу не добавляются). -1 - по умолчанию, после данных строки|1|-1
@NColorRow=Позиция данных со значением цвета строки (столбцы с этим номером, при групповом добавлении, в таблицу не добавляются). -1 - по умолчанию, после данных строки|1|-1
Row=Индекс строки по умолчанию|1|0
Col=Индекс столбца по умолчанию|1|0
##Selector=Cвойства селектора строки (свойства работают только при отключенном MST_DrawManager)
SelectColorMode=Режим цвета селектора строки (Standard - стандартные цвета селектора строки, Custom - к селектору применяются пользовательские цвета, CustomTextDefault - к селектору применяются пользовательские цвета, цвет текста строки остается заданным строкой)|4|0|Standard,Custom,CustomTextDefault
@SelectTextColor=Цвет текста селектора строки при фокусе на элементе|8|clWhite
@SelectTextColorNoFocus=Цвет текста селектора строки при без фокуса на элементе|8|clBlack
@SelectColor=Цвет селектора строки при фокусе на элементе|8|clHighlight
@SelectColorNoFocus=Цвет селектора строки без фокуса на элементе|8|clBtnFace
##
##Table=Дополнительные свойства таблицы
Scroll=True - разрешить прокрутку в окне, False - запретить прокрутку в окне. Несовместимо со стилями lvsList, lvsDetail, lvsDetailNoHeader|14|0|True,False
FlatScroll=True - разрешить плоский Scrollbar, False - не разрешать|14|0|True,False
ColDelimiter=Разделитель параметров столбцов по умолчанию|2|=
ColumnWidth=Ширина колонок по умолчанию|1|80
ColumnClick=Text - возвращать имя нажатого столбца, Index - возвращать его индекс|4|0|Text,Index
ColorItems=True - включить поддержку цвета ячеек, False - не включать|14|1|True,False
ImgColumn=True - показывать иконки столбцов, False - не показывать. В списке SmallIcons не должно быть пустых иконок|14|1|True,False
VirtualTab=True - перевести таблицу в виртуальный режим, False - не переводить|14|1|True,False
Redaction=True - разрешать редактирование ячеек, False - запретить редактирование|14|1|True,False
RowSelect=Выделение всей строки при её выборе|14|0|True,False
HeaderDragDrop=True - разрешить перетаскивание выбранного столбца, False - не разрешать|14|1|True,False
RowDragDrop=True - разрешить перетаскивание выбранной строки, False - не разрешать|14|1|True,False
TextAlign=Выpaвнивaние тeкcтa в столбцах: пo лeвoмy кpaю (пo-yмoлчaнию), пo пpaвoмy кpaю и пo цeнтpy. Действительно для стилей lvsDetail и lvsDetailNoHeader|14|0|taLeft,taRight,taCenter
CheckBoxes=True - показать флажки состояния, False - скрыть флажки состояния|14|1|True,False
TextInEmptyTable=Текст, выводимый по центру окна при пустой таблице|2|
IgnoreEmptyField=Игнорировать нажатие на пустое (не занятую строками) поле таблицы, событие onEmptyClick произойдет в любом случае|14|1|True,False
Alternating=Режим чередования строк, работает если не задействован (ColorItems = False) цвет ячеек (Off - без чередования строк, Even - цвет начинается с четной, Odd - цвет начинается с нечетной)|4|0|Off,Even,Odd
@AlternatingColor=Цвет чередующейся строки|8|clInfoBk
@Style=Стиль таблицы|14|3|lvsIcon,lvsSmallIcon,lvsList,lvsDetail,lvsDetailNoHeader
@Grid=True - показать сетку, False - скрыть сетку|14|1|True,False
@InfoTip=True - разрешить отображать Hint с полным текстом пункта таблицы, если текст не помещается в границы столбца, False - не разрешать|14|0|True,False
@TrackSelect=True - разрешить слежение за курсором, False - не разрешать|14|1|True,False
@MultiSelect=True - разрешить множественный выбор, False - запретить множественный выбор|14|1|True,False
@EnableOnClick=True - включить событие onClick, False - выключить событие onClick|14|0|True,False
@ChangeWidth=True - разрешить ручное изменение ширины столбца, False - не разрешать|14|0|True,False
##
SmallIconsManager=Менеджер маленьких иконок|20|(empty)|Icons
LargIconsManager=Менеджер больших иконок|20|(empty)|Icons
StateIconsManager=Менеджер иконок состояния|20|(empty)|Icons
DrawManager=Менеджер пользовательской отрисовки|20|(empty)|DrawManager
[Methods]
doClientRect=Получает параметры клиентского прямоугольника заданной ячейки|1|0
onClick=Событие происходит всякий раз при нажатии кнопки мыши на строке таблицы и выдает индекс строки в поток|2|
onColumnClick=Событие происходит всякий раз при нажатии на заголовке столбца|2|0
onCheck=Событие происходит всякий раз при изменении состояния флажка мышью|2|0
onClientRect=Событие происходит всякий раз после получения параметров видимого клиентского прямоугольника заданной ячейки и выдает их в поток ARG(Left, Top, Width, Height)|2|0
*onSelect=Событие происходит всякий раз после выбора новой строки таблицы и выдает индекс строки в поток. Повторный выбор одной и той же строки события не вызывает|2|
*onBeforeLineChange=Событие происходит всякий раз перед редактированием строки в списке и выдает эту строку кортежем в поток|2|0
*onLineChange=Событие происходит всякий раз после редактирования строки в списке и выдает эту строку кортежем в поток|2|0
*onChangeWidth=Событие происходит всякий раз при ручном изменении ширины столбца после отпускания кнопки мыши ARG(ColIdx, ChangeWidth, PreviousWidth)|2|
*onEmptyFieldClick=Событие происходит всякий раз при нажатии на пустую (не занятую строками) область таблицы|2|0
Select=Содержит выбранную строку, где строка - это набор MT-элементов со значениями каждой колонки и кортежем данных|3|0
Index=Содержит индекс выделенной строки|3|1
Count=Содержит количество строк|3|1
CountCol=Содержит количество столбцов|3|1
*EndIdx=Содержит индекс последней строки в таблице|3|1
*EndIdxCol=Содержит индекс последнего столбца в таблице|3|1
*ItemAtPos=Содержит в MT-потоке индекс и подиндекс элемента в окне, находящегося по координатам MouseX, MouseY|3|1
*TopItem=Содержит индекс элемента, отображаемого в первой строке списка|3|1
*PerPage=Содержит количество целых элементов, вмещающихся в одну страницу|3|1
*MTStrTbl=Содержит указатель на компонент|3|0
CodePageSet=На эту точку выдается подстрока при добавлении в таблицу для декодирования в нужную кодовую страницу. После декодирования, подстрока должна вернуться на эту же точку|4|2
CodePageGet=На эту точку выдается подстрока при получении из таблицы для декодирования в нужную кодовую страницу. После декодирования, подстрока должна вернуться на эту же точку|4|2
FormatCell=На эту точку выдается в MT-потоке текст подстроки, индекс строки и индекс столбца. Возвращаемое значение должно содержать форматную строку параметров для подстроки (<TextBkColor>,<TextColor>,<FontName>,<FontSize>,<FontStyle>,<FontCharSet>). Возвращаемая пустая форматная строка параметров игнорируется и параметры строки остаются по умолчанию|4|
*Row=Индекс строки|4|1
*Col=Индекс столбца|4|1