Cześć.
Mam kłopot w środowisku Builder C++ z otrzymaniem maksymalnej pozycji z VertScrollBar/HorzScrollBar należącego do ScrollBox. Nie ma tu takiego pola jak Min i Max jak jest min. w ScrollBar. Jest natomiast Range, Position i inne.
Chciałbym znać moment, w którym "thumb" nie może być już przesuwany w dół.
Dla przykładu kod, gdy thumb nie może być przesuwany w góre (wynosi 0).
if (!ScrollBox1->VertScrollBar->Position) {
// instukcja
}
Wydaje mi się, że maksymalna pozycja w jakiej może być "thumb" obliczana jest z użyciem Rage, ale nie mogę odgadnąć wzoru.
P.S Dla przykładu gdy Range wynosi 161, to maksimum pozycji to 52. Jeśli Range to 236 pozycja max to już 127.