Админю немножко :)
126 / 115 / 25
Регистрация: 05.01.2009
Сообщений: 889

Автоматическое изменение размеров компонентов при изменении размеров формы

19.05.2013, 23:55. Показов 11429. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую. Подскажите. Форма по умолчанию при запуске приложения открывается по центру. Если необходимо развернуть форму на весь экран, то необходимо, чтобы все компоненты на форме автоматически и пропорционально размещались на форме. Как организовать изменение размеров компонентов?
Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.05.2013, 23:55
Ответы с готовыми решениями:

Масштабирование компонентов при изменении размеров формы
На форме есть следующие компоненты: Image, StringGrid, BitBtn (3 штуки), ComboBox (2 штуки). Есть какие-то свойства (что-нибудь), чтобы эти...

Изменение размеров Image.Picture.LoadFromFile при изменении размеров окна
Подскажите, пожалуйста, какие функции для этого нужны.

Изменение размеров родителя при изменении размеров дочерних
Есть панель, не закрепленная ничем типа align, а в этой панели идет чередование Объект(TGraphicControl) и Splitter. У Splitter-а...

7
angstrom
20.05.2013, 00:02
Свойство Anchors контролов.
Админю немножко :)
126 / 115 / 25
Регистрация: 05.01.2009
Сообщений: 889
20.05.2013, 11:59  [ТС]
angstrom, если бы все было так просто, то я не задавал бы такого вопроса. У меня на форме на одном уровне находятся два эдита к примеру. когда я разворачиваю форму, то они друг на друга налазят.
0
angstrom
20.05.2013, 12:06
Цитата Сообщение от Drongo Посмотреть сообщение
они друг на друга налазят
Вот и посмотри как свойство Anchors выставлено для этих 2 эдитов.
Админю немножко :)
126 / 115 / 25
Регистрация: 05.01.2009
Сообщений: 889
20.05.2013, 13:34  [ТС]
angstrom, да крутил я это свойство еще когда в универе учился.
Выставлены параметры "вправо". Т.е. при изменении размеров формы эдиты увеличивают длину.
но тут вопрос в том, что нужно эдит не растягивать, а каким-то образом увеличивать расстояние между ними
0
angstrom
20.05.2013, 14:16
Цитата Сообщение от Drongo Посмотреть сообщение
Выставлены параметры "вправо"
При этом наверное и Left установлено в True, вот они растягиваются.
Админю немножко :)
126 / 115 / 25
Регистрация: 05.01.2009
Сообщений: 889
20.05.2013, 16:54  [ТС]
нет. никуда они не растягиваются. если убрать лефт, то они просто тупо пристыковываются вправо... а если лево поставить, то налазят друг на друга.
В общем этот способ не катит. Может есть программное решение вопроса?
0
angstrom
20.05.2013, 17:01
Давай так, делай минимальный проект где будет проявляться указанная проблема и выкладывай архив.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.05.2013, 17:01
Помогаю со студенческими работами здесь

Перерисовка всех объектов формы при изменении ее размеров
создаю форму при помощи API следующим образом: // Заполняем структуру TWndClassEx with Wc do begin style := CS_HREDRAW...

Изменять размер и положение объектов при изменении размеров формы
Суть задачи. Сделать так чтобы размер и положение объектов менялся соответственно размерам формы, при изменении ее размеров. Реализовал это...

Как заставить компоненты оставаться на местах при изменении размеров формы?
у меня на форме DbGrid а под ней несколько кнопок. Как мне сделать так чтоб размеры формы можно было менять(на полный экран, оконный режим,...

Изменение размеров компонентов
На форме есть пару компонентов (RichEdit, WebBrauser, Panel) Нужно сделать чтобы при измении формы (растягивании, развёртывании и т.п)...

Как сделать так, чтобы при изменении размеров формы компоненты на форме тоже изменяли свои размеры?
Если форма развернута на весь экран, то все компоненты выглядят как нужно (см.скрин 1), а если окно формы уменьшить, то компоненты остаются...


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

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

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru