Как редактор привязок по-английски называется?

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

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

Как редактор привязок по-английски называется?

Сообщение Climber » 13.08.2010 16:49:37

Нашел один баг, решил в багтрекер запостить, а баг воспроизводится при использовании редактора привязок. Как его обозвать, чтобы меня поняли?

Добавлено спустя 22 минуты 46 секунд:
Напишу пока сюда.

1. Создаем пустой проект.
2. Создаем фрейм.
3. Кидаем контрол на фрейм, например, кнопку.
4. С помощью редактора привязок привязываем кнопку к краям фрейма
5. Сохраняем проект.
6. Смотрим lfm файл - там есть строки

AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner

7. Открываем редактор привязок, удаляем привязки, сохраняем.
8. Открываем lfm файл. Строки остались. В рантайме привязки тоже работают, хотя редактор привязок показывает, что их нет.

Это баг или фича?
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Как редактор привязок по-английски называется?

Сообщение Odyssey » 13.08.2010 17:31:03

Судя по вики он называется Anchor Editor.
Скорее всего Control не сбрасывается, а меняются только флаги использования/не использования привязки. Возможно, контрол поменяется если явно его сбросить через ComboBox редактора привязок или установить другой контрол.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Как редактор привязок по-английски называется?

Сообщение Climber » 13.08.2010 17:53:12

Нет, я именно галочки снимал и комбобоксы очищал одновременно.
Кстати, там свойство ReadOnly для комбобоксов на фрейме тоже не сохраняется. Ставлю некоторым true, запускаю - а они с false все запустились. Я даже сначала в конструкторе фрейма прописал эти действия вручную, пока не разобрался, что к чему.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru