Конфигурация контекстного меню

This commit is contained in:
2025-12-28 17:14:49 +07:00
parent 5654e95465
commit 8cae3b3308
10 changed files with 1054 additions and 1 deletions

39
imports/taskbar.nss Normal file
View File

@@ -0,0 +1,39 @@
menu(type="taskbar" vis=key.shift() or key.lbutton() pos=0 title='PrimoShell' image=\uE249)
{
item(title="Конфиг" image=\uE10A cmd='"@app.cfg"')
item(title="Открыть" image=\uE148 admin cmd='"@app.exe"')
item(title="Расположение" image=\uE0E8 cmd='"@app.dir"')
item(title="Версия\t"+@app.ver vis=label col=1)
item(title="Документация" image=\uE1C4 cmd='https://nilesoft.org/docs')
item(vis=key.shift() title='Перезагрузка' image=\uE025 cmd=command.restart_explorer)
}
menu(where=@(this.count == 0) type='taskbar' image=icon.settings expanded=true)
{
menu(title="Приложения" image=\uE254)
{
item(title='Paint' image=\uE116 cmd='mspaint')
item(title='Edge' image cmd='@sys.prog32\Microsoft\Edge\Application\msedge.exe')
item(title='Калькулятор' image=\ue1e7 cmd='calc.exe')
item(title=str.res('regedit.exe,-16') image cmd='regedit.exe')
}
//menu(title=title.windows image=\uE1FB)
//{
//item(title=title.cascade_windows cmd=command.cascade_windows)
//item(title=title.Show_windows_stacked cmd=command.Show_windows_stacked)
//item(title=title.Show_windows_side_by_side cmd=command.Show_windows_side_by_side)
//sep
//item(title=title.minimize_all_windows cmd=command.minimize_all_windows)
//item(title=title.restore_all_windows cmd=command.restore_all_windows)
//}
item(title=title.desktop image=icon.desktop cmd=command.toggle_desktop)
item(title=title.settings image=icon.settings(auto, image.color1) cmd='ms-settings:')
item(title='Диспетчер задач' sep=both image=icon.task_manager cmd='taskmgr.exe')
//item(title='Настройки панели' sep=both image=inherit cmd='ms-settings:taskbar')
}
menu(type='taskbar' image=\uE12F expanded=fals)
{
item(title='Выключить' sep=both image=\uE12F cmd-ps='shutdown /s /f /t 0')
item(title='Перезагрузить' sep=both image=\uE094 cmd-ps='shutdown /r')
item(title='Выйти' sep=both image=\uE1F6 cmd-ps='shutdown /l')
}