"магическое" число 32767 (в двоичной 0111111111111111) есть максимальное значение целого знакового двубайтового. Если большая высота "не работает", то скорее всего где-то в винде используется целый двубайтовый тип для указания высоты. Это так просто не обойти, мне кажется.
Можно попробовать сделать свой компонент, который будет выводить данные частями по мере прокрутки и перерисовывать прямо на месте, тогда такие огромные высоты не понадобятся.
Хотя может в каких-то компонентах эта логика уже реализована, не знаю.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
|