• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Регистрация будет доступна с 8:00 (мск) 12 января.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Интерфейс библиотеки

Автор Виктор, 15.12.02, 03:19:18

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Виктор

Хочу улучшить интерфейс своей библиотеки:
1) Реакцию библиотеки на нажатие клавиатуры при выполнении метода  ksCursor/ksPlacement. Как вообще можно организовать перехват нажатия клавиш?
2) Возможно ли под кнопкой библиотеки на панели инструментов спрятать группу других кнопок, аналогично стандартным кнопкам КОМПАС?

UNGG

По части второго вопроса, смотри следующий раздел

Хочу добавить ряд задвижек объединенных под одной кнопкой

Zashibuka

По части первого вопроса.
перехват нажатия клавиш обычно делают через глобальный hook клавиатуры ( SetWindowsHookEx и т.д.)

Но функции на которые установлен системный hook должны находится в dll - библиотеках. И (по-моему) не получится установить hook в rtw файл библиотеки , а придётся писать отдельную dll-ку для hook-a...

--- возможно такое экзотическое решение  ----

Я делал так - из екзешника подключал dll, устанавливал hook на клавиатуру  и через Automation запускал График и под ним rtw ...