Книга: Написание скриптов для Blender 2.49
Внедрение скрипта в меню Блендера
Внедрение скрипта в меню Блендера
Ваш собственный скрипт не должен быть гражданином второго сорта. Его можно сделать частью Блендера наравне с любым из скриптов, которые поставляются с Блендером. Его можно добавить к меню Add (добавить) в заголовке наверху окна 3D-вида.
Он может предоставить информацию системе помощи Блендера также, как любой другой скрипт. Следующие несколько строк кода делают это возможным:
"""
Name: 'HelloWorld'
Blender: 249
Group: 'AddMesh'
Tip: 'Create a Hello World text object'
"""
• Name (строка) определяет имя скриптов так, как они появятся в меню
• Blender (число) определяет минимально необходимую версию Блендера для использования скрипта
• Group (строка) - подменю в меню скриптов, под которым этот скрипт должен быть сгруппирован
Если наши скрипты должны появиться в меню Add | Mesh в окне 3D-вида (также доступного по нажатию Пробела), этот параметр должен быть AddMesh. Если было бы нужно другое подменю в меню скриптов, то тут могло бы быть, например, Wizards или Object. Кроме необходимых меток, могут быть добавлены следующие дополнительные метки:
• Version (строка) - версия скрипта в любом предпочитаемом вами формате.
• Tip (строка) — информация, показываемая в подсказке, появляющейся над пунктом меню в меню Скриптов. Если скрипт принадлежит группе AddMesh, никаких подсказок показываться не будет, даже если мы определим её здесь.
- Внедрение скрипта в систему помощи Блендера
- Пример установочного скрипта
- 10.5. Транзакции и пути доступа меню
- 2.5.3. Настройки панели задач и меню Пуск
- Еще о создании пользовательских меню
- Как разобраться в меню Пуск? Все так запутанно…
- На Панели быстрого запуска возле кнопки меню Пуск вмещается всего три значка. Как увеличить ее емкость?
- Восстановление системы через меню загрузки
- Как удалить ненужные команды из контекстного меню?
- Можно ли отредактировать меню Отправить?
- В Диспетчере задач пропали все вкладки, кнопки и пункты меню
- Как сделать, чтобы меню Пуск не сворачивалось после щелчка кнопкой мыши?