поведение компонентов и RadioGroup в качестве родителя

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

поведение компонентов и RadioGroup в качестве родителя

Сообщение Padre_Mortius »

Если RadioGroup является родителем какого-либо компонента, то этот компонент получает данные по некоторым параметрам непосредственно от родителя (RadioGroup). К этаким параметрам относятся Align и размеры компонента (устанавливаются максимально возможные размеры в соответствии с размерами RadioGroup).
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

что это было? вопрос утверждение или статья ? =)если последнее то в вики.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Это был баг. Не очень серьезный, но немного напрягает

P.S. 2 Attid

А что это похоже на нормальное поведение компонент?
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ну как бы я не вижу причины делать родителем радиогруп, потом для подтверждения бага одних довыдов мало, но до убедится что в дельфе все по другому =)

а вообще по моему вроде даже как и не плохо он поступает =)
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

В дельфе все нормально (во всяком случае компонент не изменяет свои размеры на максимально возможные).

А делать компонент RadioGroup родителем иногда необходимо, если пользоваться компонентом RadioButton в качестве условия выбора варианта.

Проверил это все на svn-версии. Тот же самый результат.

C checkGroup тот же самый результат.

2 Attid
При использовании компонента TPanel в качестве родителя дочерние компоненты же не меняют свои размеры, аналогичная ситуация должна быть и с компонентами RadioGroup и CheckGroup
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ну путь в багтрекер уважаемый падре знает =)
а наличие данной темы помет в поиске страждущим, единственое что номер бага можно сюда дописать.
Ответить