Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: zr74 от 18-11-2023, 08:50:16
Название:
Отловить в ZWCad нажатие клавиши Ecs
Отправлено:
zr74
от
18-11-2023, 08:50:16
Добрый день всем.
Для autocada код такой:
Код - C#
[Выбрать]
if
(
HostApplicationServices
.
Current
.
UserBreak
(
)
)
{
esc_key
=
true
;
}
В ZWCadе 2024 в библиотеке у HostApplicationServices.Current нет UserBreack(). Подскажите пожалуйста как в ZWCadе отловить нажатие пользователем клавиши Esc?
Название:
Re: Отловить в ZWCad нажатие клавиши Ecs
Отправлено:
zr74
от
18-11-2023, 09:58:37
Сам нашел ответ:
Код - C#
[Выбрать]
do
{
Keys kc
=
Keys
.
KeyCode
...
(
здесь код выполняемый внутри цикла
)
if
(
kc
==
Keys
.
Escape
)
{
esc_key
=
true
;
}
}
while
(
!
esc_key
)
;
Название:
Re: Отловить в ZWCad нажатие клавиши Ecs
Отправлено:
Александр Ривилис
от
24-11-2023, 22:57:36
zr74
,
Вопросы по ZWCad задавайте на форуме ZWCad