Еще раз Anchors

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

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

Ответить
Аватара пользователя
Vlad04
новенький
Сообщения: 80
Зарегистрирован: 11.12.2007 20:11:19
Откуда: Караганда. Казахстан

Еще раз Anchors

Сообщение Vlad04 »

Здравствуйте. Похоже нашел баг в работе Anchors. Lazarus 0.9.30 fpc 2.4.2
Создаю форму, на неё кладу несколько компонентов и центрирую их по вертикали отностительно одного. Еще помещаю на форму кнопку, которая при нажатии увеличивает размер шрифта формы на 1. Все компоненты отрабатывают нормально, а TComboBox вываливается из ряда.
В приложении тестовый пример - нажимаем на Button1 и смотрим на TComboBox.
Или я что-то упустил?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

У меня всё нормально, хоть скрин покажи о чём речь.
Аватара пользователя
Vlad04
новенький
Сообщения: 80
Зарегистрирован: 11.12.2007 20:11:19
Откуда: Караганда. Казахстан

Сообщение Vlad04 »

Вот три скрина. Верхний - после запуска программы, средний после первого нажатия на кнопку "Button1", нижний - после двадцатого нажатия на кнопку.
Всем компонентам задана привязка к TLabel по вертикали по центру. ОБратите внимание на положение TComboBox, он третий слева. На верхнем скрине он выровнен правильно, на среднем уполз вверх, а на нижнем сполз вниз (при дальнейших нажатиях на кнопку компонент продолжает двигаться вниз). При этом все остальные компоненты на форме относительно TLabel центрируются правильно.
qivi, какая у Вас версия Lazarus, fpc и OS.

P.S. забыл сказать - у меня всё работает под Win XP Pro 32bit.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Подтверждаю. Отпишитесь в багтрекер.
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Lazarus 0.9.30.2, fpc 2.4.4, Linux Fedora 16
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

проблема есть только с TComboBox. Combobox в принципе не меняет размеров при изменении размера шрифта
Проверялось на lazarus 0.9.31 svn, fpc 2.6.0 linux
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Vlad04
новенький
Сообщения: 80
Зарегистрирован: 11.12.2007 20:11:19
Откуда: Караганда. Казахстан

Сообщение Vlad04 »

Значит эта проблема только под Windows?
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Vlad04 писал(а):Значит эта проблема только под Windows?

Понятия не имею. А какая разница? Пишите в багтрекер.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Vlad04, Вы бы проверили наличие этой проблемы на последних стабильных релизах, а то fpc 2.4.2 немного устарел, да и лазарь последний сейчас 0.9.30.2
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир »

Padre_Mortius писал(а):проблема есть только с TComboBox. Combobox в принципе не меняет размеров при изменении размера шрифта

Мои 5 копеек - при изменении размера шрифта ComboBox меняется шрифт только в "заголовке", при раскрытии шрифт Items остается мелким - как в меню. Может, я чего не знаю? Подскажите - хочется шрифт Items менять!
Аватара пользователя
Vlad04
новенький
Сообщения: 80
Зарегистрирован: 11.12.2007 20:11:19
Откуда: Караганда. Казахстан

Сообщение Vlad04 »

Обновился до Lazarus 0.9.30.2 и FPC 2.6.0 проблема осталась. Отписался в багрепорт.
Ответить