|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.10.2022, 22:34 | #1 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 627
|
Разместить форму в центре экрана
Вопрос такой: как сделать так, чтобы независимо от размеров экрана, открытая только что форма размещалась в центре?
Для чего это надо: сейчас для одной задачи используется CreateMessageDialog. Но потом следует огромный кусок кода для того, чтобы сменить Caption на всех кнопках. Чтобы программа не делала кучу лишних действий, решил, что лучше просто прописать свою форму, которая сразу создает кнопки с нужными именами |
01.10.2022, 22:40 | #2 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 627
|
И попутно второй вопрос сразу: как сделать так, чтобы пользователь не мог менять размеры этой формы?
|
01.10.2022, 22:42 | #3 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
poDesktopCenter - форма по центру с учетом высоты панели
poScreenCenter - без учета, физически по центру монитора или Код:
|
01.10.2022, 22:51 | #4 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Код:
Но если не отключите кнопку Развернуть в заголовке, тогда размер все же еще возможно будет изменять (разворачивать на весь экран и обратно к заданному размеру). Последний раз редактировалось macomics; 01.10.2022 в 22:57. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите плиз реализовать в Lasarus! Изобразить удаляющийся квадрат, определенных размеров, размещенный в центре экрана. | soso1 | Помощь студентам | 1 | 15.10.2013 18:45 |
нарисовать фрактал в центре экрана | alik98 | Помощь студентам | 18 | 14.03.2013 23:42 |
В центре экрана нарисовать квадрат и выполнить его диагональную штриховку в виде двух треугольников, расположенных еа од | zzz6 | Помощь студентам | 1 | 06.07.2011 14:26 |
Попал какой то вирус adsubscribe вылетает каждые 10 минут в центре экрана реклама | leonidka | Операционные системы общие вопросы | 8 | 16.07.2009 20:33 |