Topic: Взять размеры экрана

Как присвоить форме размеры пользовательского экрана?
так  не работает :
form1.Height := screen.Height;
form1.Width  := screen.Width;

Re: Взять размеры экрана

Я пологаю вам необходимо развернуть форму на весь экран?
Тогда установите свойство формы Sizeable = True
и свойство WindowState = wsMaximized


после чего данная форма по умолчанию будет развернута на весь экран пользователя.


Пожалуйста перед этим скачайте последнюю бета версию 2.3, т.к. пришлось исправить одну ошибку связанную с этим
http://myvisualdatabase.com/forum/viewtopic.php?id=1935

Dmitry.

Re: Взять размеры экрана

скачал, обновил - все формы кроме form1 разворачиваются ) Нельзя ли под исправить?

Re: Взять размеры экрана

перепроверил, главная форма также разворачивается.
Пожалуйста отправьте ваш проект на support@drive-software.com


посмотрю в чем дело.

Dmitry.

Re: Взять размеры экрана

okna29 wrote:

скачал, обновил - все формы кроме form1 разворачиваются ) Нельзя ли под исправить?

Добрый день! Разобрались почему главная форма не открывается на весь экран? Подскажите в чем проблема?

Re: Взять размеры экрана

Vickus wrote:
okna29 wrote:

скачал, обновил - все формы кроме form1 разворачиваются ) Нельзя ли под исправить?

Добрый день! Разобрались почему главная форма не открывается на весь экран? Подскажите в чем проблема?

 
screen.Height  и   screen.Width  работают

form1.Height := screen.Height;
form1.Width  := screen.Width;
form1.Top := 0;
form1.Left := 0;

 
если Вам нужно программно развернуть окно на весь экран то это делается так

form1.WindowState := wsMaximized;