Последняя версия DataExpress 26.8.17

Изображение Скачать | Изображение Что нового? | Демо

Кнопка очистки поля

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Кнопка очистки поля

Сообщение admin » 24 апр 2019, 13:26

Действие формы добавляет в перечисленные поля кнопку очистки.
Вложения
ClearButton 1.1.zip
Актуальная версия расширения
(2.4 КБ) 317 скачиваний
CLEARBUTTONDEMO.zip
Демонстрационная база
(53.4 КБ) 305 скачиваний

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Кнопка очистки поля

Сообщение Develop-Soft » 24 апр 2019, 13:37

Классная фишечка. Давно такую хотел сделать, только все руки не доходили (или ноги :) )...

kok80
Эксперт
Сообщения: 613
Зарегистрирован: 02 июл 2018, 21:45
Благодарил (а): 23 раза
Поблагодарили: 156 раз

Кнопка очистки поля

Сообщение kok80 » 05 сен 2019, 17:29

форма, на форме запрос, из запроса открываю другую форму, на ней объект, через контекстное меню "изменить" открываю форму объекта, на этой форме к некоторым полям прикручены кнопки очистки поля. Периодически вываливается ошибка, закрываю сообщение ошибки, снова вываливается и так до бесконечности:

[Window Title]
Неожиданное исключение

[Content]
Опа! Извините за неудобства. Неожиданное исключение.

Класс исключения: EAccessViolation
Сообщение: Access violation
Модуль: ClearButton
Тип модуля: Расширение
Процедура: PARENTCONTROLMOUSEMOVE

Хотите продолжить выполнение программы?

[Да] [Нет]

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Кнопка очистки поля

Сообщение admin » 05 сен 2019, 21:29

Попытался повторить, не удается получить ошибку.

kok80
Эксперт
Сообщения: 613
Зарегистрирован: 02 июл 2018, 21:45
Благодарил (а): 23 раза
Поблагодарили: 156 раз

Кнопка очистки поля

Сообщение kok80 » 09 сен 2019, 12:11

обернул ParentControlMouseMove в try except end. После это стала появляться ошибка в ControlMouseEnter, обернул его в Try except end - теперь без ошибок работает

mg123
Заглянувший
Сообщения: 1
Зарегистрирован: 16 дек 2019, 03:05
Благодарил (а): 1 раз

Кнопка очистки поля

Сообщение mg123 » 16 дек 2019, 03:13

установил модуль, тоже заметил ошибку если поле находиться на элементе вкладки то есть ошибка если поле вне вкладки просто на форме ошибки нет, нет ли решения?
Аннотация 2019-12-16 031003.png
Аннотация 2019-12-16 031003.png (9.37 КБ) 2385 просмотров

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Кнопка очистки поля

Сообщение admin » 16 дек 2019, 08:50

Исправил ошибку.

memo
Интересующийся
Сообщения: 152
Зарегистрирован: 08 окт 2019, 22:54
Благодарил (а): 54 раза
Поблагодарили: 16 раз

Кнопка очистки поля

Сообщение memo » 28 дек 2019, 09:55

admin писал(а):Исправил ошибку.

модуль обновил, но к сожалению ошибка еще есть но с другим содержанием, появляется не сразу или при на ведении на какое то поле не смог уловить
clboot.jpg
clboot.jpg (23.68 КБ) 2300 просмотров

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Кнопка очистки поля

Сообщение admin » 20 янв 2020, 21:45

А действие случаем не добавлено дважды в форму?

memo
Интересующийся
Сообщения: 152
Зарегистрирован: 08 окт 2019, 22:54
Благодарил (а): 54 раза
Поблагодарили: 16 раз

Кнопка очистки поля

Сообщение memo » 21 янв 2020, 00:44

admin писал(а):А действие случаем не добавлено дважды в форму?

нет, два раза не было, помогли решить проблему с этим, товарищ kok80 выше писал,подсказал, итеперь вроде проблемы больше нет


Вернуться в «Каталог расширений»