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

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

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

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

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

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

Выделение мышкой...

Автор Mihonius, 28.04.13, 19:37:35

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

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

Mihonius

Добрый день!
Необходимо сделать следующее, мышкой выбрать несколько разных объектов, как с кнопкой Ctrl, как включить такой режим выбора по нажатию батона.

Mihonius

По аналогии с этой библиотекой http://narod.ru/disk/45739120001.74381889fe9569aa4b55cfe8285f2309/Sinum.rar.html
Нажимаешь кнопку Контур и выделяешь объекты для контура.

Можно использовать функции ksGetCursorPosition и ksFindObj или функции обратной связи.
Смотрите пример STEP4_1, могут пригодиться примеры EventsCom и STEP12.
Для вышеприведённой библиотеки, смотрите пример STEP4_1.
+ Благодарностей: 1

Mihonius

Честно не очень помогло.  ksGetCursorPosition и ksFindObj как то не по фен-шую. В остальном вообще не разобрался. Можно чуть конкретней! 

28.04.13, 20:41:53 #4 Последнее редактирование: 28.04.13, 21:34:23 от Sabahs
В примере STEP4_1 Вам нужно разобраться с функцией CallBackProcCursor, а также структурами ksPhantom и ksRequestInfo, загружаете пример и в отладчике разбираете код, пример довольно конкретно написан, куда уже конкретней.
P.S. Если используется компонент KGAX , то функции не по фен-Шую в обработчиках событий мыши компонента.