Пример использования VI Server для создания интерактивного меню. Из главного меню вызывается выбраный подприбор, при этом меню исчезает. После того, как вызваный подприбор закончил свою работу, главное меню опять отображается. Такое часто можно видеть в самых различных программах.


Скачать пример можно по этой ссылке:
Menue.zip



Комментарии
1) каждый ВП должен "знать" про меню.
2) Меню закрывается и перезапускается с нуля, иногда может быть неудобно.
imho лучше:
Открыть подВП (fp.open), спрятать меню (current vi, FP.open, state hidden), запустить подВП и ждать его окончания (run vi, wait until done - true).
Приведу простой пример:
Заходим в главное меню, потом заходим в подменю, и потом ещё в одно подменю. Теперь нужно сразу вернуться в главное меню. По представленному способу это просто, иначе нужно немного помудрить.
Спс за хороший коммент
RSS лента комментариев этой записи