Loopback
|
Posted: Sun Nov 24, 2024 21:51 Post subject: |
|
|
Orion9 wrote: | Эта переменная ипользовалась для установки переменных окружения и вызова в ShellExec.
|
Вообще вряд ли что-то в Set может влиять, но кто знает.
А кстати, зачем её вообще использовать? Эта функция сейчас в некотором роде атавизм. Можно же просто записать:
Code: | tcfs2 = "%COMMANDER_PATH%\\Utilites\TCFS2\TCFS2.exe"
|
Orion9 wrote: | Хотелось бы из меню сразу вызывать функции, объявленные в Autorun, с любым количеством параметров и возможностью влиять на состояние самих пунктов меню - включен, выключен, доступен, недоступен, а также значки, если можно ) |
Это всё понятно. В принципе можно всё сильно упростить, если просто придумать кастомный формат меню и научить ShowPopupMenu его понимать. В любом случае значительно проще собрать структуру меню текстом (как сейчас можно собрать mnu-формат для передачи в ShowPopupMenu с переключателем /F), чем создавать поэлементно.
В общем в todo добавил, но никаких сроков.
Orion9 wrote: | При вызове GetState в конце остается двойной перевод строки. Можно, конечно, убрать его средстави скрипта, но хотелось бы, чтобы сразу все возвращалось как надо. |
Ну да, прибавить при необходимости проще, чем отрезать. Уберу. |
|