Autodesk Inventor API. Первые шаги/Взаимодействие с пользователем: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Строка 1:
== Взаимодействие с пользователем ==
== Выделение объектов ==
 
Важным элементом многих программ является организация взаимодействия с конечным пользователем. Доступны различные виды взаимодействия. Во-первых, взаимодействие посредством ваших собственных диалоговых окон. Например, в приложении для задач ЧПУ вполне уместен диалог, в котором пользователь задает параметры инструмента. Такой диалог создается и управляется с помощью любых штатных средств организации диалоговых окон в используемом вами языке программирования. Этот способ отличается тем, что не использует функционал Inventor API, поэтому подробно рассматриваться не будет. Гораздо больший интерес представляют способы взаимодействия с пользователем. специфичные для Autodesk Inventor, — выделение объектов, команды мыши, вывод сообщений и подсвечивание графических элементов.
Важным моментом в организации взаимодействия с пользователем является предоставление ему возможности явно выделить конкретные объекты для выполнения с ними каких-либо действий в дальнейшем.
 
 
== Выделение объектов ==
 
AutodeskНа Inventorпрактике поддерживаетнабольшую двароль подходаиграет к выделениювыделение объектов. Для этой задачи Autodesk Inventor поддерживает две технологии: набормножество выделенных объектов (select set)SelectSet и интерактивное выделение (interactive selection)InteractionEvents. Оба методаКаждый хорошииз методов по-своему хорош, и широково используютсямногих впрограммах зависимостишироко отприменяются ситуацииоба.
 
=== SelectSet ===