Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Как победить, что компонент не растягивается?  [new]
svnvlad
Member

Откуда:
Сообщений: 1969
При проектировании ставишь Align = alClient, после запуска программы и разворачивания окна на весь экран, элемент не принимает форму окна.

К сообщению приложен файл. Размер - 39Kb
12 мар 19, 09:07    [21829944]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
goldmi45
Member

Откуда:
Сообщений: 1115
svnvlad, существует ещё один контейнер, в котором находятся элементы, но который не растягиваемый.
12 мар 19, 09:20    [21829949]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
svnvlad
Member

Откуда:
Сообщений: 1969
goldmi45
svnvlad, существует ещё один контейнер, в котором находятся элементы, но который не растягиваемый.

Есть еще RzGridPanel, но она тоже alClient.
Сейчас присвоил RichEdit alNone, затем снова alClient, стало нормально. Но правая панель перестала масштабироваться. Проделал то же самое с правой - стало все нормально.
Но это непредсказуемое поведение какое-то, может возникнуть в любой момент и так же без причин исчезнуть.

К сообщению приложен файл. Размер - 4Kb
12 мар 19, 09:26    [21829952]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
Arioch
Member

Откуда:
Сообщений: 10598
svnvlad
Есть еще RzGridPanel


а ещё есть pane1
12 мар 19, 12:58    [21830165]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47064

В том числе и поэтому лично я давно забил на Align (и Anchors) и масшабирую элементы
ручками в OnResize.

Posted via ActualForum NNTP Server 1.5

12 мар 19, 14:19    [21830263]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
Arioch
Member

Откуда:
Сообщений: 10598
Dimitry Sibiryakov,

....и трахаешься с разными PPI

сейчас, когда уже не нужно экономить память, Align и Margin очень неплохо помогают

кроме того позволяют сплиттеры вставлять
12 мар 19, 14:54    [21830323]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47064

Arioch
.....и трахаешься с разными PPI

Нет, они автоматически учитываются при получении размера шрифта от которого и пляшут все
остальные.

Posted via ActualForum NNTP Server 1.5

12 мар 19, 15:27    [21830387]     Ответить | Цитировать Сообщить модератору
 Re: Как победить, что компонент не растягивается?  [new]
энди
Member

Откуда: Киров, Россия
Сообщений: 938
Raize? Беги Форест, беги.....
12 мар 19, 16:20    [21830474]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить