Эх давно я вопросов не задавал.
Проблема простая - хочу слегка расширить функциональность LabVIEW IDE путём добавления собственного пункта меню, скажем, куда-то вот сюда:
При выборе этого пункта меню должен запуститься мой VI (откуда - неважно, да хотя бы из C:\Program Files (x86)\National Instruments\LabVIEW 2012\resource\Framework\Providers\MyItem\MyVI.vi).
Может кто-нибудь такое сделал уже, либо на форумах встречал?
Собственно в вызванном VI мне надо будет получить путь того VI (ну или имя или ссылку, если он просто в памяти и ещё не был сохранён), на котором щелчок правой кнопкой был произведён, но с этим я как-нибудь справлюсь - мне факта наличия пункта в меню и вызова моего инструмента будет вполне достаточно для дальнейших экзерсисов.
Спасибо заранее за идеи.
Контекстное меню в дереве проекта - как его добавить?
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Контекстное меню в дереве проекта - как его добавить?
Пара ссылок (возможно, бесполезных):
http://lavag.org/topic/12789-modifying- ... -run-time/
https://decibel.ni.com/content/docs/DOC-8496
http://lavag.org/topic/12789-modifying- ... -run-time/
https://decibel.ni.com/content/docs/DOC-8496
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Контекстное меню в дереве проекта - как его добавить?
от меня тоже пару ссылок
про путь:
https://decibel.ni.com/content/docs/DOC-19935
про меню:
https://decibel.ni.com/content/docs/DOC-21802
про путь:
https://decibel.ni.com/content/docs/DOC-19935
про меню:
https://decibel.ni.com/content/docs/DOC-21802
Добро пожаловать на http://rk-stud.ru/
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Контекстное меню в дереве проекта - как его добавить?
Спасибо за ссылки, в меню Tools добавлять я умею, а хочется вот именно в контекстное.
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Контекстное меню в дереве проекта - как его добавить?
Во, спасибо! Это то, что надо. Там тулкит специальный нужен - я что-то такое и предполагал.Sergey Ivanov писал(а):от меня тоже пару ссылок
про меню:
https://decibel.ni.com/content/docs/DOC-21802
Жаль только, что так просто скачать не дают, надо специально регистрироваться:
http://www.ni.com/white-paper/13921/en
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Контекстное меню в дереве проекта - как его добавить?
Посмотрел презентацию в Power Point, впечатлился. Даже API сделали для кастомных элементов меню. Кажется, что мелочь, а для кого-то очень важно.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 1667 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 269 Просмотры
-
Последнее сообщение Юрий
-
- 2 Ответы
- 1017 Просмотры
-
Последнее сообщение milakhimov
-
- 3 Ответы
- 745 Просмотры
-
Последнее сообщение dadreamer