Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: OlegSysa от 10-05-2018, 13:04:04
-
Здравствуйте! Я новичок в Автокаде. Подскажите имеется ли возможность создавать панели и кнопки в автокаде при его запуске? То есть что бы после его запуска в ленте сразу появилась панелька с кнопкой, которая будет запускать уже готовый плагин на .Net? У меня есть уже готовый плагин, который запускается при вводе команды. Хочется сделать так, что бы пользователь вместо ввода команды просто мог нажать кнопочку? Если конкретнее я хотел бы знать возможно ли реализовать код, который будет создавать кнопку, вешать на нее запуск команды и в итоге будет загружаться каждый раз при запуске автокада? Спасибо!
-
Подскажите имеется ли возможность создавать панели и кнопки в автокаде при его запуске?
Да. Это возможно. Но лучше это делать в меню (CUIX), а не создавать их на лету. Поищи по форуму. Это уже неоднократно обсуждалось.
-
Кнопки - в CUIX, Про автозагрузку гуглите тему bundle-пакетов. Можно и кнопку сделать, которая вызывает команду netload.
-
Да. Это возможно. Но лучше это делать в меню (CUIX), а не создавать их на лету. Поищи по форуму. Это уже неоднократно обсуждалось.
- Ок, спасибо, сейчас поищу!
Можно и кнопку сделать, которая вызывает команду netload.
- Это я думаю мне не пригодиться, так как я уже нашел способ прописать библиотеку с моим плагином в реестре, после этого она у меня автоматически подгружается в автокад каждый раз при запуске. Вот теперь надо добить - что бы была сразу и кнопочка, которая будет запускать непосредственно плагин в моей подгруженной библиотеке.
-
прописать библиотеку с моим плагином в реестре
Если вы делаете bundle, то нет смысла возится с реестром - уже и так загрузится. А если делаете через реестр, то вам придется заморачиваться вопросом, кто и как запустит плагин в первый раз (или инсталлятор должен прописывать в реестр)
-
А если делаете через реестр, то вам придется заморачиваться вопросом, кто и как запустит плагин в первый раз (или инсталлятор должен прописывать в реестр)
Да, это проблема. Ок, сейчас буду смотреть bundle и CUIX. Спасибо!