![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Item.Caption отображает только 260 символов ! [D7, WinXP]
VID © (2005-12-06 18:34:00)Проблема в том, что в виртуальном TListView в режиме просмотра vsReport длина Caption у каждого Item урезается до 260 символов.
OwnerData = True;
OwnerDraw = False;
procedure TfrmBasicImport.lstLogData(Sender: TObject; Item: TListItem);
begin
inherited;
Item.Caption := FLogList[Item.Index];
end;
FlogList: TStringList, причем, известно то, что в каждом элементе этого списка хранится полная необрезанная строка.
Что делать ?
VID (2005-12-07 11:59:00) [1]Пришлось использовать TListBOx в виртуальном режиме.
begin...end (2005-12-06 19:30:00) [2]> TStas © (06.12.05 19:21) [2]
Понятия не имею.
Вот, например, константа MAX_PATH (максимально допустимая длина пути к файлу) тоже равна 260.
:-)
Может, это как-то связано?
:-)
TStas (2005-12-06 19:21:00) [3]>begin...end А откуда такое число интересное - 260? 256 я бы как-то понял
begin...end (2005-12-06 19:09:00) [4]А это не только в виртуальном TListView так.
"Note that although the list-view control allows any length string to be stored as item text, only the first 260 characters are displayed." (с) MSDN
О путях изменения такого поведения MSDN, вроде бы, молчит.