Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 19 апр 2024, 16:14

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: TDBDateTimeEditEh: 3 раза событие OnChange
СообщениеДобавлено: 15 апр 2021, 19:14 
Не в сети

Зарегистрирован: 27 янв 2021, 09:01
Сообщений: 34
При вставке в компонент TDBDateTimeEditEh данных из буфера обмена (CTRL+C, или SHIFT+INSERT, или правая кнопка мыши > Вставить)
срабатывает 3 раза событие OnChange


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: TDBDateTimeEditEh: 3 раза событие OnChange
СообщениеДобавлено: 19 апр 2021, 18:00 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1549
Добрый день.

1. В нашем Демо проекте в EhLib.VCL 10.0 Build 10.0.034 под XE4 событие вызывается 2 раза.

2. Событие вызывается больше одного раза так как компонент TDBDateTimeEditEh написан на основе компонента TMaskEdit.
В котором также, при установленной маске, все операции вставки из буфера вызываются по два раза.

Можете написать, какая у вас, в связи с данной особенность, возникает проблема?

_________________
Best regards
EhLib support Team


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: TDBDateTimeEditEh: 3 раза событие OnChange
СообщениеДобавлено: 20 апр 2021, 05:39 
Не в сети

Зарегистрирован: 25 авг 2014, 12:17
Сообщений: 69
EhLibSupport писал(а):
В нашем Демо проекте .....

Добрый день. Извиняюсь, что совсем не в тему, но не могли бы вы почистить папку ДЕМО, входящую в дистрибутив, от ненужных/устаревших демок? 2/3 из них даже не компилируются из-за различных ошибок.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: TDBDateTimeEditEh: 3 раза событие OnChange
СообщениеДобавлено: 20 апр 2021, 19:54 
Не в сети

Зарегистрирован: 27 янв 2021, 09:01
Сообщений: 34
>Можете написать, какая у вас, в связи с данной особенность, возникает проблема?

У меня на событие OnChange висит достаточно продолжительный по времени обработчик. Поэтому и заметил, что что-то не так.
С другой стороны вряд ли пользователи будут копировать даты из буфера обмена.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB