Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

Как бы из Сендера индекс текущего компонента получить   Найти похожие ветки 

 
smartleds   (2008-03-21 22:12) [0]

Есть массив трэкбаров вот так описаны
var  FTrackBarSave:TTrackBar; переменнная где хранится текущий трэкбар
var   ArrOfTrackBar:array of Ttrackbar; массив трэк баров

ArrOfTrackBar[m]:=TTrackBar.Create(self);
ArrOfTrackBar[m].Parent:=Form1;
ArrOfTrackBar[m].Orientation:=trVertical;
ArrOfTrackBar[m].min:=0;
ArrOfTrackBar[m].max:=255;
ArrOfTrackBar[m].Position:=128;
ArrOfTrackBar[m].Width:=30;
ArrOfTrackBar[m].Height:=150;
ArrOfTrackBar[m].OnChange := TrackBar1Change;

И есть обработчик события OnChange

procedure TForm1.TrackBar1Change(Sender: TObject);
begin
with (Sender as TTrackBar) do begin
 FTrackBarSave := Sender as TTrackBar;
                           end;
end;
Хотелось бы в этом обработчике получить индекс текущего изменяемого трэкбара.


 
{RASkov} ©   (2008-03-21 22:32) [1]

> [0] smartleds   (21.03.08 22:12)
> Хотелось бы в этом обработчике получить индекс текущего
> изменяемого трэкбара.

Используй Tag


 
smartleds   (2008-03-21 23:16) [2]

Спасибо получилось!



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

Текущий архив: 2008.04.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
15-1204718166
pasha_golub
2008-03-05 14:56
2008.04.20
Алгоритмы компановки (расстановки, layout) графов


15-1204861461
Slider007
2008-03-07 06:44
2008.04.20
С днем рождения ! 7 марта 2008 пятница


2-1206474840
delphinub
2008-03-25 22:54
2008.04.20
Transaction приводит в исключению


15-1204557221
Slider007
2008-03-03 18:13
2008.04.20
С днем рождения ! 3 марта 2008 понедельник


15-1204281078
Правильный_Вася
2008-02-29 13:31
2008.04.20
не могу запустить TurboDelphi