Вверх ↑
Этот топик читают: Гость
Ответов: 5
Рейтинг: 0
#1: 2016-08-12 14:58:52 ЛС | профиль | цитата
А не подскажите, или может есть у кого пример скроллинга формы ? Что бы например когда я меняю масштабы формы, сбоку и снизу (хотя бы сбоку) появлялись бы полоски скроллинга ,как у большинства современных программ ?


карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#2: 2016-08-12 15:03:38 ЛС | профиль | цитата
MoXoB писал(а):
появлялись бы полоски скроллинга ,как у большинства современных программ ?


А нельзя ли скриншот такой программы скинуть со скроллингами самой формы. Че-то я никак не въеду о каких скролингах речь. Насколько мне известно, то сама форма не имеет скролинга.
карма: 22

0
Ответов: 5
Рейтинг: 0
#3: 2016-08-12 15:06:58 ЛС | профиль | цитата
nesco, ну прога он отдельно пока, я вот скроллингом занят.
Вот окно проги допустим, в ее полном размере. Но если я ее стяну за уголок в маленькое окошко, то полосы прокрутки не появятся, как в большинстве программ.



карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#4: 2016-08-12 15:08:36 ЛС | профиль | цитата
А не об этом ли речь или тут что-то другое?

Add(MainForm,2953706,126,126)
{
}
Add(ChildScrollBox,11647456,182,126)
{
}
BEGIN_SDK
Add(EditMulti,10218428,21,21)
{
}
Add(ScrollBox,12898068,35,105)
{
Width=384
Height=262
Align=5
}
Add(Image,8847933,98,77)
{
Width=500
Height=2000
}
END_SDK

карма: 22

1
Голосовали:MoXoB
Ответов: 5
Рейтинг: 0
#5: 2016-08-12 15:15:19 ЛС | профиль | цитата
nesco, ахах, спасибо тебе, то что нужно))) Видимо я ступил, вроде так же ставил этот значок, но не работало)
карма: 1

0
Ответов: 8922
Рейтинг: 823
#6: 2016-08-12 15:16:10 ЛС | профиль | цитата
nesco,
Скролл.jpg
карма: 19

0
файлы: 1Скролл.jpg [98.9KB] [1029]
Ответов: 5
Рейтинг: 0
#7: 2016-08-12 15:25:02 ЛС | профиль | цитата
nesco, рано обрадовался( полоски скроллинга то появились, но они ничего не скролят(

При этом добавляя элементы (допустим кнопки) в редакторе формы они видны (на передний планы выведены), а при запуске приложения их не видно.

карма: 1

0
Ответов: 5227
Рейтинг: 587
#8: 2016-08-12 15:25:23 ЛС | профиль | цитата
nesco писал(а):
Насколько мне известно, то сама форма не имеет скролинга.
это в кол нет, в всл есть
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 5
Рейтинг: 0
#9: 2016-08-12 15:36:25 ЛС | профиль | цитата
nesco, спасибо, все же разобрался более менее)))
карма: 1

0
Ответов: 5227
Рейтинг: 587
#10: 2016-08-12 17:30:57 ЛС | профиль | цитата
Есть VCL такая фишка замечательная как изменение dpi для формы, т.е изменение масштаба контролов и шрифтов соответственно.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 91
Рейтинг: 6
#11: 2021-04-12 15:20:26 ЛС | профиль | цитата
Подниму старую тему.
Та же самая проблема.... не могу разобраться как сделать скролл интерфейса программы.
У меня есть нетбук с экраном 10 дюймов и разрешением что то 1024х768 вроде.
На мониторе большого компа все нормально видно, а в нетбуке нижнюю часть программы не достать, и как сделать что бы можно было бы прокрутить вниз - не пойму....
Помогитя пож!
карма: 0

0
Ответов: 2236
Рейтинг: 676
#12: 2021-04-14 18:40:00 ЛС | профиль | цитата
ibegen, так выложено же решение на основе ScrollBox (пост nesco). Чем такой способ не подходит?
Хотя лучше сделать интерфейс по другому, чтоб не пришлось к примеру для нажатия кнопки сдвигать два ползунка в один угол, а потом обратно.
карма: 11

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)