|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Скроллинг части формы. Как?
Подскажите, пожалуйста, как создать форму, в которой вертикальный скроллинг осуществляется не всей формы, а только определенной её части: в смысле, что на форме есть "верхняя" панель с рабочими кнопками и прочими элементами (её скролить не надо), а все остальное может заполнятся переменным количеством элементов управления, в том числе и таким образом, что изначального размера формы может не хватать и надо прокрутить элементы, но хочется, чтобы главные элементы управления вверху формы все время оставались доступными.
|
#2
|
||||
|
||||
TScrollBox [Standart кажется] не подойдет?
...сказал, и загрустил от бесспорной своей правоты |
#3
|
|||
|
|||
Может и подойдет , но никак не могу найти как его пришпандорить, например, к панели или странице TPageControl
Может подскажите? P.S.Во всех "источниках" этот элемент почему-то рассматривается исключительно как "движок" некой переменной, а никак не элемент скроллинга интерфейса |
#4
|
||||
|
||||
Ой, извиняюсь, тебе надо ToolBar прокручивать так? специально для таких целей (для горизонтальной прокрутки) есть компонент TPageScroller. Только прийдется по мучаться с Align.
Есть еще такая книга "100 компонентов Delphi" там дается описание по работе со всеми стандартными компонентами, но мой совет лучше сам поиграйся. ...сказал, и загрустил от бесспорной своей правоты |
#5
|
|||
|
|||
Увы, но мне нужна именно ВЕРТИКАЛЬНАЯ прокрутка списка панелей (с Alline'ом = Top), на каждой из которых размещен определенный элемент интерфейса, динамически изменяющих свою видимость от внешних параметров. Когда этот список "короткий", то они на форму умещаются, когда длинный - нужно скролить. Если скролить форму по AutoScroll - "улетают" управляющие кнопки.
По виду это очень похоже на DBCtrlGrid, только здесь каждая панель - суть самостоятельная вещь... |
#6
|
||||
|
||||
Не слишком понял, может так?
Велик и могуч наш Object Pascal ! ICQ: 357-591-887 |
#7
|
|||
|
|||
Дык - то что дохтур прописал!
СПАСИБО!
Похоже на то, что надо!!! Мой респект и уважуха! |