| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Скрол для компонентов |
| Автор: petya07 21.11.2007, 01:22 |
| собственно есть scrollbar как сделать чтобы он выполнял свою работу с memo,stringgrid и т.п. scrollbar свой,поэтому не предлагать стандартные скроллы окон))) |
| Автор: VICTAR 21.11.2007, 03:58 |
| Посмотри ScrollWindow |
| Автор: Alexeis 21.11.2007, 10:25 |
| petya07, весьма непростое дело. Я уже пробовал. Много событий нужно синхронизировать. 1) Жмем на стрелочку 2) Кликул на скрол и тянешь 3) Кликнул на мемо и рулишь роликом. 4) нажал возврат каретки, перешел на следующую строку (число строк изменилось), возможно что весь текст поднялся вверх 5) стрелочками перемещаемся по тексту (происходят прокрутка) 6) Вырезаем/вставляем текст (меняется число строк + прокрутка) |
| Автор: petya07 21.11.2007, 17:52 |
| фи, и вправду не приятное занятие все это обрабатывать... |
| Автор: Alexeis 21.11.2007, 18:11 |
| Это еще не упоминая редкое событие Scroll in View - прокрутки до тех пор пока курсор не попадет в видимую область + дополнительные изменения при изменении ширины / высоты компонента memo. Ой а еще ctrl+ End, ctrl + Home , Page Up, Page Down |
| Автор: petya07 21.11.2007, 18:48 |
| интересно будет поразбираться с этим, но не сейчас))) |