Вниз
Скачать: CL | DM;

ListBox.curindex...   Найти похожие ветки 

← →
_mandrake_   (2003-06-24 19:32) [0]

Здраствуйте. Скажите как можна например для капшона в лейбле присвоить значение выделенного итема в KOLListBox и чтоб изменялось динамически.
Код типа :
procedure TForm1.ListBox1Click(Sender: PObj);
begin
( или я так считаю)
Здраствуйте. Скажите как можна например для капшона в лейбле присвоить значение выделенного итема в KOLListBox и чтоб изменялось динамически.
Код типа :
procedure TForm1.ListBox1Click(Sender: PObj);
begin
label1.Caption:=ListBox1.Items[listbox1.curindex];
end;

работает неправильно (или я так считаю) посколько curindex не успевает принять новое значение и капшону присваивается предыдущее значение.
В результате получается что код работает на OnDblClick , a не на OnClick...


← →
Vladimir Kladov   (2003-06-24 20:52) [1]

нужно использовать OnSelChange. У большинства (если не у всех) контролов KOL, когда вызывается OnClick, текущий индекс еще не изменился. Это не баг, просто по-другому коротко сделать не получилось.

Кстати, можно в FAQ внести. Меня уже несколько раз спрашивали по этому вопросу.

И вообще, по OnClick listbox в KOL не работает, так сделано (зачем именно так, не помню). Должен работать двойной клик на OnClick.


← →
Gandalf ©   (2003-06-26 12:31) [2]


> Кстати, можно в FAQ внести


Учел.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
7-43914
Zhirnov Maxim
2003-12-17 22:58
2004.03.14
Как протоколировать изменения в файловой системе


6-43721
andruxin
2003-11-27 18:08
2004.03.14
InternetOpenUrl + HttpQueryInfo = :) ; FtpOpenFile + x =:(


4-43946
yorik
2004-01-07 16:11
2004.03.14
Буфер


14-43815
Феликс
2004-02-22 18:44
2004.03.14
Просьба подсказать программу для торговой фирмы.


14-43754
wasilla
2004-02-19 17:40
2004.03.14
Где скачать книгу Краснова по ОпенЖилях?




   Наверх