Obiekt na TImage

0

W programie na formie głównej mam umieszczony obiekt typu TImage stanowiący tło. Na nim kilka elementów, m.in. TTrackbar. Można powiedzieć, że ten element wyświetlany jest jako transparent. Problem polega na tym, że po zmianie zawartości TImage na Trackbarze pozostają pozostałości z poprzedniego obrazka. Można usunąć je tylko przez kliknięcie na obiekt.
W jaki sposób odświeżyć je automatyczne?
Procedury refresh, repaint nie działają.

0

a invalidate albo bringtofront? refresh/repaint którego obiektu wywołujesz? image czy trackbar?
możesz też spróbować ustawić doublebuffered formatki na false.

0
InvalidateRect(Form1.Handle, nil, False); 

1 użytkowników online, w tym zalogowanych: 0, gości: 1