Якоря не отслеживают WindowState

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

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

Якоря не отслеживают WindowState

Сообщение al_exus » 21.07.2008 03:19:39

Всем привет. На форме имеются объекты, привязанные к правой границе якорем. Если я делаю ресайз формы (таская мышью за границу формы), то эти объекты также двигаются вслед за правой границей. Но если я жму сначала на кнопку формы Maximized, а потом на Normal, то объекты остаются на позиции максимальной формы, а форма, принимая нормальный размер, становится с полосами прокрутки. То есть объекты не возвращаются на исходное положение. Если теперь опять изменить размер формы мышкой, то объекты возвращаются к своей нормальной привязке и снова двигаются вместе с правой границей. Отсюда я делаю вывод, что якоря не отрабатывают события возврата WindowState из максимума в норму. Кто-нибудь еще такое наблюдает? Как бороться? Отказываться от якорей?

WinXP sp2
Lazarus 0.9.25 rev15637 fpc 2.2.3
al_exus
новенький
 
Сообщения: 24
Зарегистрирован: 20.09.2007 00:18:11

Re: Якоря не отслеживают WindowState

Сообщение Максим » 22.07.2008 03:29:05

Я подтверждаю, есть такое (у меня ревизия 15832).

От якорей отказываться не надо, лучше написать в багтрекер.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37

Рейтинг@Mail.ru