Latest post of the previous page:
Т.е. весь usermenu.cpp (не только запись) пойдёт под нож рефакторинг...Если будешь заморачиваться с разными кодировками, при отсутствии файла хотелось-бы получить UTF-8.
Я бы вообще записывал только в UTF-8.
Latest post of the previous page:
Т.е. весь usermenu.cpp (не только запись) пойдёт под нож рефакторинг...#include
это было бы легко сделать, а так приходится тратить много времени на "синхронизацию", либо мириться с тем, что одни и те же действия в разных папках либо вызываются разными хоткеями, либо расположены в разных местах. А это не только очень неудобно, но и чревато неприятностями (когда пальцы помнят "путь" к пункту, например, обновления, а в конкретной папке по этому "пути" находится пункт, например, удаления устаревших бэкапов). Ну, либо писать свой макрос, реализующий User Menu.Жаль только, что невозможно (ну, или я не знаю как) динамически дизейблить пункт меню (в зависимости от наличия файла выводить в главном меню пункт "локальное" или не выводить). Но это уже капризы...
buniak_a_h wrote: ↑Sun 02 Dec, 2018 01:37 Жаль только, что невозможно (ну, или я не знаю как) динамически дизейблить пункт меню (в зависимости от наличия файла выводить в главном меню пункт "локальное" или не выводить). Но это уже капризы...
Хоть поиском и пользовался, не сразу обратил внимание...buniak_a_h wrote: ↑Sun 03 May, 2020 08:47 Ниже привожу пункт "стандартного" меню, вызывающий "вложенное" пользовательское меню, описанное в другом файле, а также скрипт (ивент), "затеняющий" пункт стандартного меню в случае отсутствия такого файла.
Я у себя даже не дизейблю, а скрываю такие пункты.buniak_a_h wrote: ↑Sun 02 Dec, 2018 01:37 Жаль только, что невозможно (ну, или я не знаю как) динамически дизейблить пункт меню (в зависимости от наличия файла выводить в главном меню пункт "локальное" или не выводить)