Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/55: Рейтинг темы: голосов - 55, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21

ScrollBar для прокрутки формы

30.12.2017, 00:54. Показов 11979. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как связать ScrollBar с формой, для ее прокрутки?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.12.2017, 00:54
Ответы с готовыми решениями:

Отследить событие прокрутки формы
Доброго времени суток. Вопрос детский))) У формы есть ее собственные скролбары. Как отследить событие изменения скролбара?

Полоса прокрутки(Scrollbar)
Здравствуйте! Есть проблема, которую, я надеюсь, вы поможете мне решить. Есть не резиновый сайт. Таблица самого сайта около 1000...

полоса прокрутки Scrollbar
Необходимо чтобы с помощью полосы прокрутки scrollbar изменялось числовое значение над ней, с помощью полосы прокрутки.от 1 секунды до 1000...

17
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 01:28
AKUTE,
а что надо прокручивать?
компоненты скрытые за пределами видимой части формы?
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 01:39  [ТС]
Форму, что бы увидеть эти самые компоненты
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 01:51
очень легко.
на форму кладешь ScrollBar и в него можно поставить пенель с размерами для всех компонентов к примеру панель 1000 Х 1000 .
и в билдере прокручивая скролбар устанавливаешь компоненты.
Миниатюры
ScrollBar для прокрутки формы  
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 01:52
здесь карта района 4000х5000
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 02:00  [ТС]
а без панели обойтись никак нельзя?
Может программно.
что именно при прокрутке пользователь мог переместиться в самый низ или середину окна приложения.
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 02:04
можно и без панели. я просто дал пример.
вот в той програмке с картой нет панели просто в скролбар вставилл картинку с разменрами 4000х5000 .
можно и программно все это реализовать. все от фантазии.
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 02:08  [ТС]
суть темы заключается в том, как же в scrollbar вставить эту саму картинку (к примеру).
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 02:25
в scrollbох можно.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33374 / 21499 / 8235
Регистрация: 22.10.2011
Сообщений: 36,894
Записей в блоге: 11
30.12.2017, 19:36
Для чего? Если AutoScroll формы выставлен в True, то при необходимости (если контрол расположен не в пределах видимой части формы) и так будут отображены скроллбары, зачем еще усложнять?
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 19:44  [ТС]
Дело в том, что при autoscroll скролы отображаются только в окне разработчика.
Не в окне откомпилированной программы.
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 20:15
такое надо?
Вложения
Тип файла: rar Project2.rar (222.8 Кб, 74 просмотров)
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33374 / 21499 / 8235
Регистрация: 22.10.2011
Сообщений: 36,894
Записей в блоге: 11
30.12.2017, 20:26
Цитата Сообщение от AKUTE Посмотреть сообщение
Дело в том, что при autoscroll скролы отображаются только в окне разработчика
Неправда.




Внизу в запущенном приложении есть скролл, как видишь.
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 20:27  [ТС]
да, именно
0
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 20:31  [ТС]
скролл появился, но он не реагирует на мои действия.
может нужно изменить некоторые свойства формы для его нормальной работы ?
Миниатюры
ScrollBar для прокрутки формы  
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 20:38
AKUTE, а как он должен реагировать?
зажав мышкой , он не перемещает содержимое формы?

Добавлено через 1 минуту
моя прога реагирует или тоже не реагирует?
0
 Аватар для lifeforce
266 / 211 / 89
Регистрация: 27.09.2010
Сообщений: 1,234
30.12.2017, 20:50
если включить в опциях соответного скрола трекинг. то при движении скрола мышкой все содержимое будет синхронно двигаться.
Миниатюры
ScrollBar для прокрутки формы  
1
0 / 0 / 0
Регистрация: 17.12.2016
Сообщений: 21
30.12.2017, 21:16  [ТС]
Проблема была из-за тем для оформления внешнего вида, которые предоставляет среда разработки.
В большинстве из них скролл просто отказывается работать.
Он как бы включен, но взаимодействие с ползунком отсутствует .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.12.2017, 21:16
Помогаю со студенческими работами здесь

ScrollBar или полоса прокрутки
Подскажите пожалуйста,можно-ли установить программно величины MAX и MIN ,LargeChange для Scrollbar из ячеек листа Excel. Или лучше для...

Можно ли задать положение ползунка прокрутки в ScrollBar при нажатии кнопки
Здравствуйте, можете ли подсказать возможно ли задать положение полосы прокрутки с помощью кнопки, например чтобы при нажатии кнопки...

На листе excel вставить scrollbar (полоса прокрутки), который будет менять число в ячейке
Здравствуйте. Помогите пожалуйста, я не шарю совсем. Мне нужно на листе excel вставить scrollbar (полоса прокрутки), который будет менять...

Отловить момент "отпускания" ScrollBar'a (полосы прокрутки)
Добрый день:) Возникла необходимость обрабатывать событие "окончания" перетаскивания ползунка/зажатия стрелочки (момент отпускания кнопки...

Полоса прокрутки "scrollbar"
Мне нужно сделать несколько полос прокрутки в окне, с помощью "scrollbar". Ну и реализовать соответствующие действия при передвижениях этих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru