Неприятная фича в функции Paste (Lazarus TMemo)

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

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

Ответить
alaken
постоялец
Сообщения: 221
Зарегистрирован: 18.02.2010 08:02:13

Неприятная фича в функции Paste (Lazarus TMemo)

Сообщение alaken »

При вставке из буфера обмена в любое поле параметров Параметров объекта и в поле TMemo вставляется дублированный буфер обмена.
Пример
буфер содержит "LBxResult"
вставляется "LBxResultLBxResult"

Лазарус брал от сюда
используемая ревизия № 24159
может в других это уже исправлено, или это известный баг?
Maxizar
постоялец
Сообщения: 385
Зарегистрирован: 20.03.2010 18:48:14

Сообщение Maxizar »

У меня ревизия №24176 та же самая бага, хз че за песня при чем именно Past, я сначало грешил на SynEdit, но нет при копировании скажем с блокнота и вставке в полем Text или Caption Вставка проходит в двойном размере :( ждем что скажут более опытные...
alaken
постоялец
Сообщения: 221
Зарегистрирован: 18.02.2010 08:02:13

Сообщение alaken »

Павел Ишенин писал(а):Поправлено.

В какой ревизии поправлено?
в 24204 этот баг все еще присутствует...

Добавлено спустя 20 часов 54 минуты 15 секунд:
из SVN ревизия 24210, собрал компилятором версии 2.4.1
заработало все как надо по крайней мере в инспекторе объектов, а вот в TMemo ведет себя также двойная вставка из буфера.....

Добавлено спустя 21 час 24 секунды:
наконец то все работает как надо в ревизии 24216.
Ответить