Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2011, 10:47   #1
SashaAurum
Новичок
Джуниор
 
Регистрация: 13.07.2011
Сообщений: 2
По умолчанию Масштабирование

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

Да, ещё программа которую я написал будет запускаться на разных компьютерах, я хочу чтобы все окна программы открывались в центре экрана при запуске и разворачивались на разрешение установленное на компьютере.

Подскажите пожалуйста можно ли такое сделать, и если можно, то как.
С уважением Sasha S.
SashaAurum вне форума Ответить с цитированием
Старый 02.08.2011, 14:04   #2
mymedia
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 10
По умолчанию

У формы есть свойства:
Align, которое указывает как она должнa растягиваться на экране
Position - указывает где ее расположить относительно экрана или рабочего стола
WindowState (или как так) - определяет начальное положение окна: нормально, свернуто, развернуто
Еще у формы есть событие onResize, которое вызывается при изменении размеров - там можно прописать изменение положения кнопоки относительно размеров формы и пр.
mymedia вне форума Ответить с цитированием
Старый 07.08.2011, 20:09   #3
arada
Новичок
Джуниор
 
Регистрация: 10.11.2010
Сообщений: 1
По умолчанию

SashaAurum, найдите книгу Архангельского по Билдеру, там в пятой главе есть раздел "Проектирование окон с изменяемыми размерами".
arada вне форума Ответить с цитированием
Старый 07.08.2011, 20:52   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
У формы есть свойства:
Не только у формы но и у контролов. А так же есть Anchor, которые фиксируют контрол при измемении размера содержащего его контейнера, т.е. если кнопка была кинута на форму, и ей в True были выставлены все Анкоры она при резайце формы будет изменять свой размер, таким образом, чтоб расстояние до краев формы оставалось неизменным.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Масштабирование Vova777 Общие вопросы Delphi 9 26.02.2011 19:46
Масштабирование суммы jaxik Помощь студентам 3 21.01.2011 22:18
Масштабирование Град Microsoft Office Excel 6 24.10.2008 09:23
масштабирование Alex_Pro Общие вопросы .NET 0 21.05.2008 18:21
масштабирование lenivec Общие вопросы Delphi 1 23.02.2008 07:07