Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Saigak_101
0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 3
#1

Распахивание окна программы на внсь экран с сохранением пропорций

03.01.2017, 19:35. Просмотров 206. Ответов 6
Метки нет (Все метки)

Программу пишу на Embarcadero RAD Studio 10.1 Berlin
Нужно чтобы программа разворачивалась во весь экран с сохранением пропорций.
Все компоненты расположены на панелях
Если честно, понятия не имею как это реализовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2017, 19:35
Ответы с готовыми решениями:

Вызов подпрограммы из основной программы, с сохранением работоспособности основной программы?(подробно внутри)
Добрый день. Буду благодарен, если кто-нибудь подскажет как такое...

Масштабирование с сохранением пропорций
Господа, можно ли добиться такогоже эффекта но без использование JS, на чистом...

Загрузка картинок с сохранением пропорций
Задача такая нужно загружать в цикле картинки, перетаскиванием в область. При...

Алгоритм уменьшения изображения с сохранением пропорций
Приветствую. Имеется набор картинок произвольного разрешения, подскажите...

Картинка на всю высоту с сохранением пропорций
У меня fixed-блок, в нём картинка, которая должна быть на всю высоту, но...

6
Dinkin
651 / 449 / 117
Регистрация: 31.05.2013
Сообщений: 2,284
Записей в блоге: 3
03.01.2017, 21:38 #2
У большинства визуальных компонентов есть свойство Align, поэкспериментируйте им на панельках.
0
gumi250
431 / 398 / 57
Регистрация: 06.02.2012
Сообщений: 1,373
04.01.2017, 12:25 #3
и свойство Anchors глянте
0
vxg
Модератор
3236 / 2040 / 319
Регистрация: 13.01.2012
Сообщений: 7,898
04.01.2017, 12:28 #4
Saigak_101, если вы хотите что бы при увеличении размера окна программы в два раза размер например кнопки или текста так же увеличился в два раза то по-моему так сделать нельзя. разве что рисовать все контролы самому на канве.
0
gumi250
431 / 398 / 57
Регистрация: 06.02.2012
Сообщений: 1,373
04.01.2017, 12:46 #5
vxg, свойство Anchors прекрасно увеличивает размер кнопки. А текст нет, это противоречит идеологии Винды. Но если очень хочется, то можно самому отслеживать размер окна и менять размер всех надписей.
0
vxg
Модератор
3236 / 2040 / 319
Регистрация: 13.01.2012
Сообщений: 7,898
04.01.2017, 12:56 #6
gumi250, оно то увеличивает, но как вы сказали непропорционально и без изменения прочих атрибутов
0
gumi250
431 / 398 / 57
Регистрация: 06.02.2012
Сообщений: 1,373
04.01.2017, 13:12 #7
vxg, ваша правда действительно непропорционально. Тогда если нужно непременно пропорционально нужно в событии Form->OnResize ручками размеры менять.
0
04.01.2017, 13:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2017, 13:12

Деление частоты импульсов с сохранением пропорций
Доброго времени суток, форумчане. В делителе частоты на 2 нужно чтобы...

Загрузка видеофайла в окно флэша - с сохранением пропорций
Добрый день, форумчане. Помогите решить вопрос. У меня есть флэшфайл fla,...

Изменение размера элемента с сохранением его пропорций
Помогите решить задачку. Есть Panel. На нем отображается видео. Я хочу сделать...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru