Mam taki problem, że onChange trackbara wykonywany jest podwójnie. Pierwszy raz jak klikne w ogóle myszką na trackbar'a a kolejny raz jak przesunę suwak. Na zmianę trackbar'a mam dość dużo wykonywanych instrukcji dlatego mocno spowalnia mi to program. Jak wykluczyć wykonywanie na kliknięcie a jedynie, żeby dopiero po przesunięciu suwaka wykonywane były instrukcje?
0
0
Hay
Np. tak :wprowadzic zmienna i:integer ktora pamieta trackbar.position
Najpierw sprawdzasz trackbar.position (czy co to tam jest)
no i potem
if i<>trackbar.position then
begin
zrob to to i jeszcze to;
end else zrob tamto :)
Mozna tez np zrobic sobie straznika:) typu boolean.
0
Wolałem obejść się bez takiego rozwiązania ale działa dobrze. Dzięki.