![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получить правильные размеры формы
DelphiLexx © (2006-08-21 10:38:00)У меня если компоненты на на форме не умещаются, то автоматически появляются ScrollBar'ы. Как правильно узнатьт размеры формы (Width И Height - показывают только размеры видимой части формы).
Пусик (2006-08-21 12:44:00) [1]
> DelphiLexx © (21.08.06 10:38)
Как это ни странно, но таки Width и Height
Мефисто (2006-08-21 12:43:00) [2]
> DelphiLexx © (21.08.06 12:21) [9]
Да ну, не может быть.
DelphiLexx (2006-08-21 12:21:00) [3]
> Тогда ClientWidth, ClientHeight
Нет правильный ответ
FullSize := form1.ClientHeight + form1.VertScrollBar.Position
FullSize := form1.ClientWidtht + form1.HorzScrollBar.Position
Desdechado (2006-08-21 12:20:00) [4]> Прочитай вопрос.
Размер шапки и бордеров сам не можешь добавить, что ли?
Palladin (2006-08-21 12:15:00) [5]
> DelphiLexx © (21.08.06 12:11) [6]
Тогда ClientWidth, ClientHeight
DelphiLexx (2006-08-21 12:11:00) [6]
> Но Align позволяет управлять расположением контролов без
> выхода за рамки формы. Это первое. Второе: Ну например,
> пройтись в цикле по компонентам и узнать максимальный Top+Height.
>
Мне надо узнать размеры форму.
Palladin (2006-08-21 12:03:00) [7]Но Align позволяет управлять расположением контролов без выхода за рамки формы. Это первое. Второе: Ну например, пройтись в цикле по компонентам и узнать максимальный Top+Height.
DelphiLexx (2006-08-21 12:00:00) [8]
> как ни странно, ClientHeight
Прочитай вопрос.
DelphiLexx (2006-08-21 12:00:00) [9]
> Великий "Align" ...
Align не возвращает размеры формы.
Desdechado (2006-08-21 11:22:00) [10]как ни странно, ClientHeight
B.Joe (2006-08-21 10:45:00) [11]Великий "Align" ...