Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[35.173.48.18] |
|
Сообщ.
#1
,
|
|
|
Таймер на нажатие кнопки в модальном окне
Небольшой модуль добавляет возможность сделать ответ по таймауту у любого модального окна (Messagebox, диалог из ресурса, форма). Совместимость: проверено на XE2, возможно будет работать начиная с 2009 (используются reference). Простейший пример // таймер на 5 сек, кнопка ищется по классу 'Button', индекс 1 LaunchCountdown(Handle, 5, cdsByClass, 1, 'Button'); Res := MessageBox(Handle, 'Do something bad?', 'Mmm?', MB_YESNOCANCEL); Модуль, демо/тесты: https://github.com/Fr0sT-Brutal/Delphi_DlgCountdown upd 27-01-15: * Оформлен как модуль, с демо-проектом * Переделана логика поиска модального окна, теперь работает как и должна |
Сообщ.
#2
,
Сообщение отклонено: Flex Ferrum -
|
Сообщ.
#3
,
Сообщение отклонено: JoeUser -
|