Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: filat от 21-07-2016, 12:34:25

Название: Как реализовать Zoom Window
Отправлено: filat от 21-07-2016, 12:34:25
Можно ли программно задать точки для команды Zoom Window призумировании в чертеже?
Я пробовал так:
Код - Visual Basic [Выбрать]
  1. Dim oTG As TransientGeometry
  2. Set oTG = ThisApplication.TransientGeometry
  3. ThisApplication.CommandManager.StartCommand (Inventor.CommandIDEnum.kZoomWindowCommand(oTG.CreatePoint2d(A, B), oTG.CreatePoint2d(C, D)))
не получилось  :(
Или эту команду можно только вызывать, но ей нельзя задавать координаты?
Название: Re: Как реализовать Zoom Window
Отправлено: mikazakov от 21-07-2016, 13:33:50
CommandManager.StartCommand
Филат ты откуда такой метод взял?
Название: Re: Как реализовать Zoom Window
Отправлено: filat от 21-07-2016, 15:15:12
CommandManager.StartCommand
Филат ты откуда такой метод взял?
У  Elfilagas подсмотрел: http://adn-cis.org/forum/index.php?topic=7194.0 (http://adn-cis.org/forum/index.php?topic=7194.0)
Название: Re: Как реализовать Zoom Window
Отправлено: mikazakov от 22-07-2016, 06:16:53
У  Elfilagas подсмотрел:
Возможно это устаревший метод, потому как в нынешней объектной модели этого метода нет.
Ну здесь не команду зуменга вызывать, а как то с камерой работать нужно через Document.Views