[Delphi] Komponent Gauge

0

Witam!

Komponent Gauge posiada właściwość MaxValue która standardowo ustawiona jest na 100. Moje pytanie jest czy jeżeli MaxValue ustawię na 140 to oznacza że pasek postepu będzie szedł do 140% a nie do 100%, czy i tak dojdzie tylko do 100% a tylko pętlę która "porusza" paskiem postępu należy zrobić od 1 do 140.

Pozdr.

0

Możesz zrobić np. dając na Formę dwa komponenty Gauge i jeśli w jednym dojdzie do 100% to potem w drugim Gauge lecą następne procenty od 1 [browar] aż do 40 i masz 140% :)

A jak nie to, to pomyśl nad takim czymś jak 1% w Gauge to jest tak jakby 1,4% :)

0
Stealth napisał(a)

Możesz zrobić np. dając na Formę dwa komponenty Gauge i jeśli w jednym dojdzie do 100% to potem w drugim Gauge lecą następne procenty od 1 [browar] aż do 40 i masz 140% :)

A jak nie to, to pomyśl nad takim czymś jak 1% w Gauge to jest tak jakby 1,4% :)

o czym Ty bredzisz?

Do pytacza:
MaxValue to maxymalna wartość jaką pzyjmuje gauage przy 100%. Jak zapewne zauważyłeś postęp nie jest wyrażony procentowo. Możesz sobie ustawić MaxValue na 264 i w pętli przypisywać mu wartość od 0 do 254 i zapełni Ci się do końca

0

MaxValue to maxymalna wartość jaką pzyjmuje gauage przy 100%. Jak zapewne zauważyłeś postęp nie jest wyrażony procentowo. Możesz sobie ustawić MaxValue na 264 i w pętli przypisywać mu wartość od 0 do 254 i zapełni Ci się do końca

Z tego rozumiem, że wszystko jedno jaką warość przypiszę właściwości MaxValue to ona zawsze stanowić będzie 100%, tylko np. gdy MaxValue=140 to aby pasek osiągnął 100% petle należy zrobić od 1 do 140.

Czy dobrze rozumiem?

pzdr.

0

Tak. Analogiczna sytuacja jest z TProgressBar.

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