2014-05-03 4 views
2

У меня есть пользовательский компонент (TScrollingWinControl). Но полосы прокрутки никогда не выглядят, как вы показываете полосы прокрутки на этом компоненте? Вам нужно создать процедуру для их чтения или все они готовы?Как сделать прокрутку TScrollingWinControl

+1

Посмотрите на источник 'TScrollBox', он должен дать вам все подсказки, необходимые для вашего компонента –

ответ

4

Вы даете Range, длина которого превышает ширину/высоту клиента. Для прокрутки вы можете установить свою позицию. Например:

HorzScrollBar.Range := ClientWidth * 2; 
HorzScrollBar.Position := HorzScrollBar.Range - ClientWidth; 
Смежные вопросы