Memo-поле передергивается при возврате фокуса на него

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

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

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение resident » 01.12.2015 00:18:48

meligo
Слово "идентичный" означает, что и размер тоже одинаковый:
https://ru.wiktionary.org/wiki/%D0%B8%D ... 1%8B%D0%B9

meligo писал(а):И что мешает Вам набрать эту программу самому, как это сделал, например, ev - это же пара секунд?

Опять 25. У меня другая версия Лазаруса, так что идентичной вашей программы мне не собрать.
Собрал ev свою на 1.2.6, что это вам дало? Программа получилась совсем другая, а не идентичная.
У меня на 1.2.6 тоже ничего не моргает, я сразу проверил. Но смысла об этом писать никакого.
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение meligo » 01.12.2015 00:34:50

sts - прямо в точку!
Я сам уже проверил - в Дельфовый тест добавил компоненту манифест, откомпилировав, как водится убрал её, и получил с одной стороны красивую округлую кнопку Button1, но тотчас тормоза при выводе - она тоже стала "сипеть" на нажатом <TAB>e... Всегда раньше замечал, что манифест при внешней красоте давал тормоза, поэтому на скоростных тестах избегал его использовать. Вот и объяснение, почему в старших версиях дельфей, где манифест уже по умолчанию - вывод на большое мемо тоже "сипит".

Осталось выяснить, можно ли в Лазарусе отключить его!
meligo
новенький
 
Сообщения: 18
Зарегистрирован: 22.09.2014 14:07:09

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение Vadim » 01.12.2015 04:42:04

meligo писал(а):Осталось выяснить, можно ли в Лазарусе отключить его!

Не знаю как у Вас, а у меня, в версии 1.5, есть такая фича (см. рисунок).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение SSerge » 01.12.2015 06:39:46

meligo писал(а):где манифест уже по умолчанию - вывод на большое мемо тоже "сипит"


Манифесты и иконки, отображаемые при табах в отдельном окне, вообще то не имеют никакого отношения к лазарусу, дельфи и иже с ними, поскольку отображаются средствами операционной системы и представляют собою статический ресурс.
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение Padre_Mortius » 01.12.2015 22:20:21

meligo, моргание имеет место быть, но не постоянно, а раз в несколько десятков нажатий (fpc 3.0.0 + lazarus 1.4.4 + Win10 x64). Без манифеста моргание не воспроизводится
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение sts » 01.12.2015 22:33:47

с темами и без тем некоторые системные контролы ведут себя по разному, сообщения WM_* приходят в разном порядке и в разном составе, VCLLCL обертки должны учитывать это.

Добавлено спустя 1 минуту 50 секунд:
тобишь если моргает значит надо копать\исправлять
sts
постоялец
 
Сообщения: 455
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

Re: Memo-поле передергивается при возврате фокуса на него

Сообщение zub » 01.12.2015 23:28:31

У меня моргает при наличии скролбаров на каждый фокус, без сроллбаров очень редко
zub
долгожитель
 
Сообщения: 2887
Зарегистрирован: 14.11.2005 23:51:26

Пред.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru