Нашел один баг, решил в багтрекер запостить, а баг воспроизводится при использовании редактора привязок. Как его обозвать, чтобы меня поняли?
Добавлено спустя 22 минуты 46 секунд:
Напишу пока сюда.
1. Создаем пустой проект.
2. Создаем фрейм.
3. Кидаем контрол на фрейм, например, кнопку.
4. С помощью редактора привязок привязываем кнопку к краям фрейма
5. Сохраняем проект.
6. Смотрим lfm файл - там есть строки
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
7. Открываем редактор привязок, удаляем привязки, сохраняем.
8. Открываем lfm файл. Строки остались. В рантайме привязки тоже работают, хотя редактор привязок показывает, что их нет.
Это баг или фича?
Как редактор привязок по-английски называется?
Модератор: Модераторы
Судя по вики он называется Anchor Editor.
Скорее всего Control не сбрасывается, а меняются только флаги использования/не использования привязки. Возможно, контрол поменяется если явно его сбросить через ComboBox редактора привязок или установить другой контрол.
Скорее всего Control не сбрасывается, а меняются только флаги использования/не использования привязки. Возможно, контрол поменяется если явно его сбросить через ComboBox редактора привязок или установить другой контрол.
Нет, я именно галочки снимал и комбобоксы очищал одновременно.
Кстати, там свойство ReadOnly для комбобоксов на фрейме тоже не сохраняется. Ставлю некоторым true, запускаю - а они с false все запустились. Я даже сначала в конструкторе фрейма прописал эти действия вручную, пока не разобрался, что к чему.
Кстати, там свойство ReadOnly для комбобоксов на фрейме тоже не сохраняется. Ставлю некоторым true, запускаю - а они с false все запустились. Я даже сначала в конструкторе фрейма прописал эти действия вручную, пока не разобрался, что к чему.
