Witam!
Wiecie moze jak zrobic ze gdy klikniemy na gauge1 to ustawi swoją pozycje na wskazanym miejscu cos takiego jak w Winamp-ie pozycja piosenki.
Pozdrowionka i z gory dzieki!!
Witam!
Wiecie moze jak zrobic ze gdy klikniemy na gauge1 to ustawi swoją pozycje na wskazanym miejscu cos takiego jak w Winamp-ie pozycja piosenki.
Pozdrowionka i z gory dzieki!!
to nie Gauge tylko ScrollBar
z gauge się nie da, ale możesz dać ProgressBar i robisz tak:
w formCreate()
ProgressBar1.Max:= ProgressBar1.Width;
w progressbarMouseMove()
if (ssLeft in Shift) then
ProgressBar1.Position:= x;
u mnie działa tak jak chcesz :-)
pozdrawiam Milka
PS. możesz ustawić w OI smooth na true
z gauge się nie da
Tak, - nie ma zdarzenia onClick - ale można na Gauge postawić TImage bez obrazka, o wielkości dokładnie takiej jak Gauge .. - i skorzystać z OnClick ...
Rozwiązanie wydaje się trochę lamerskie, ale sam kiedyś takie coś potrzebowałem i korzystałem.. okazało się skuteczne..
ja zamiast gauge używam ProgressBara i jest OK
z gauge się nie da
Tak, - nie ma zdarzenia onClick - ale można na Gauge postawić TImage bez obrazka, o wielkości dokładnie takiej jak Gauge .. - i skorzystać z OnClick ...
Rozwiązanie wydaje się trochę lamerskie, ale sam kiedyś takie coś potrzebowałem i korzystałem.. okazało się skuteczne..
ja z takiego czegos wlasnie korzystam :)
i poki co to dziala ;)
a kodzik jak przypisac jakas wielkosc do gauge klikajac na imagenad gauge'm: :)
gauge1.Progress:=round((x*gauge1.MaxValue)/gauge1.Width);