![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
[ListBox] добавление строк сверху и отсчет с низу [D7, XP]
emplty © (2009-10-01 15:43:00)Всем здравствуйте. Подскажите как сделать чтобы при добавлении строки в listbox строка добавилась выше последней добавленной и itemindex был по возрастанию снизу вверх
Спасибо.
MBo (2009-10-01 16:27:00) [1]>Не совсем так обяснил...
точнее, совсем ничего не объяснил.
Jeer (2009-10-01 16:26:00) [2]
> dplz © (01.10.09 16:04) [5]
>
> Не совсем так обяснил...
> //в таймере
> i:=i+1;
> head_text[i]:='текст';
> full_text[i]:='текст2';
> //в листбоксе при нажатии на индекс в мэмо появится текст
> (i=itemindex)
Можно подумать, что сейчас лучше объяснил.
dplz (2009-10-01 16:04:00) [3]Не совсем так обяснил...
//в таймере
i:=i+1;
head_text[i]:='текст';
full_text[i]:='текст2';
//в листбоксе при нажатии на индекс в мэмо появится текст (i=itemindex)
Palladin (2009-10-01 16:00:00) [4]
> при нажатии на соответствующую строку в listbox'е выводится
> соот-й текст.
Ну выводится... а что пересчитать то... у тебя же уже все соот-е, ничего вроде не нужно пересчитывать
dplz (2009-10-01 15:55:00) [5]есть два массива, через определенной время в mas1 вводится заголовок текста, в mas2 сама текст. Заголовок идет в listbox, при нажатии на соответствующую строку в listbox'е выводится соот-й текст. Как пересчитать? глупый может вопрос... /:-]
dplz (2009-10-01 15:51:00) [6]
> это ни к чему, всегда можно пересчитать индекс по-своему
в моей ситуации это выглядит невозможным)
MBo (2009-10-01 15:48:00) [7]>строка добавилась выше последней добавленной
items.insert
>itemindex был по возрастанию снизу вверх
это ни к чему, всегда можно пересчитать индекс по-своему