SHARE
TWEET

Меню AkelPad

AZJIO Jul 3rd, 2019 (edited) 148 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CLEAR
  2.  
  3.  
  4. "&Моё" Index(-1)
  5. {
  6.     "Изменить &меню..." Call("ContextMenu::Main", 1) Icon("%a\AkelFiles\icons\ico\ChangeMenu.ico")
  7.     "Экспорт в HTML" Call("Scripts::Main", 1, "CodePoster.js", `-Format="html" -BR="<br>" -Info=false`) Icon("%a\AkelFiles\icons\ico\XBrackets —6.ico")
  8.     "Дублировать строку или выделенное" Call("Scripts::Main", 1, "DuplicateSel.js")
  9.     "Перерисовать подсветку Coder" Call("Coder::Settings", 2)
  10.     "Изменить подсветку Coder" Call("Log::Output", 4, "", 0, 1, 1251, ".html")
  11.     "Подсветить текст" Call("Coder::HighLight", 2, "#FF8080", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 13)
  12. "PureBasic" Icon("%a\AkelFiles\icons\ico\PureBasic.ico")
  13. {
  14.     "Run" Call("Log::Output", 1, '"C:\D\PureBasic\Purebasic 5.62 x86\Compilers\pbcompiler.exe" "%f"', "%temp%", '^Error: Line (\d+)', '/GOTOLINE=\1:1', 866, 1251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 17)
  15.     "Compile" Call("Log::Output", 1, '"C:\D\PureBasic\Purebasic 5.62 x86\Compilers\pbcompiler.exe" "%f" /EXE  "%f.exe"', "%d", '^Error: Line (\d+)', '/GOTOLINE=\1:1', 866, 1251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 17)
  16.     "Check" Call("Log::Output", 1, '"C:\D\PureBasic\Purebasic 5.62 x86\Compilers\pbcompiler.exe" "%f" -k', "", '^Error: Line (\d+)', '/GOTOLINE=\1:1', 866, 1251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 53)
  17.     "Debugger" Call("Log::Output", 1, '"C:\D\PureBasic\Purebasic 5.62 x86\Compilers\pbcompiler.exe" "%f" --debugger', "%temp%", '^Error: Line (\d+)', '/GOTOLINE=\1:1', 866, 1251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 53)
  18. }
  19. "AutoIt" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 54)
  20. {
  21.   -"Au3Check" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="Au3Check"`)
  22.   -"AutoIt Check + Tidy" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/NoGui /f1 /v0 /s1 /r0 /l1 /b2"`)
  23.   -"AutoIt Check + Tidy + BackUp" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/NoGui /f1 /v0 /s1 /r0 /l1 /b2 /BackUp"`)
  24.   -"AutoIt Check + Tidy GUI" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/r0"`)
  25.   -"AutoIt Tidy" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/NoGui /f1 /v0 /s1 /r0 /l1 /b2" -check=0`)
  26.   -"AutoIt Tidy + BackUp" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/NoGui /f1 /v0 /s1 /r0 /l1 /b2 /BackUp" -check=0`)
  27.   -"AutoIt Tidy GUI" Call("Scripts::Main", 1, "AutoItToolsLog.js", `-file="%f" -util="TidySource" -cmd="/r0" -check=0`)
  28.   SEPARATOR
  29.   "Au3Check" Call("Log::Output", 1, '"C:\AutoIt_v3.3.14.3\Au3Check.exe" "%f"', "", '^"(.+?\.au3)"\((\d+),(\d+)\)', '/FILE=\1 /GOTOLINE=\2:\3', -1, -1) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 54)
  30.   "AutoIt3" Call("Log::Output", 1, '"C:\\AutoIt3\\AutoIt3.exe" "%f"', '', '', '', 866, 1251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 54)
  31. }
  32. "Синтаксис" Icon("%a\AkelFiles\Plugs\Coder.dll", 4)
  33. {
  34.     "1с" Call("Coder::Settings", 1, "1s")
  35.     "Меню AkelPad" Call("Coder::Settings", 1, "akelmenu")
  36.     "Assembler" Call("Coder::Settings", 1, "asm")
  37.     "AutoIt" Call("Coder::Settings", 1, "au3")
  38.     "Bat" Call("Coder::Settings", 1, "bat")
  39.     "BBCode" Call("Coder::Settings", 1, "bbc")
  40.     "C++" Call("Coder::Settings", 1, "cpp")
  41.     "Sharp" Call("Coder::Settings", 1, "cs")
  42.     "CSS" Call("Coder::Settings", 1, "css")
  43.     "Grub4Dos" Call("Coder::Settings", 1, "lst")
  44.     "HTML" Call("Coder::Settings", 1, "html")
  45.     "Ini" Call("Coder::Settings", 1, "ini")
  46.     "Inno" Call("Coder::Settings", 1, "iss")
  47.     "JScript" Call("Coder::Settings", 1, "js")
  48.     "Lua" Call("Coder::Settings", 1, "lua")
  49.     "NSIS" Call("Coder::Settings", 1, "nsi")
  50.     "ooo" Call("Coder::Settings", 1, "ooo")
  51.     "Pascal" Call("Coder::Settings", 1, "dpr")
  52.     "PureBasic" Call("Coder::Settings", 1, "pb")
  53.     "Perl" Call("Coder::Settings", 1, "pl")
  54.     "PHP" Call("Coder::Settings", 1, "php")
  55.     "Python" Call("Coder::Settings", 1, "py")
  56.     "Resource" Call("Coder::Settings", 1, "rc")
  57.     "SQL" Call("Coder::Settings", 1, "sql")
  58.     "Text" Call("Coder::Settings", 1, "txt")
  59.     "VBScript" Call("Coder::Settings", 1, "vbs")
  60.     "XML" Call("Coder::Settings", 1, "xml")
  61.     SEPARATOR1
  62.     "Без темы" Call("Coder::Settings", 1, "?")
  63. }
  64. "Цветовая тема" Icon("%a\AkelFiles\Plugs\Coder.dll", 5)
  65. {
  66.     "Default" Call("Coder::Settings", 5, "Default")
  67.     SEPARATOR1
  68.     "AZJIO" Call("Coder::Settings", 5, "AZJIO")
  69.     "Active4D" Call("Coder::Settings", 5, "Active4D")
  70.     "Bespin" Call("Coder::Settings", 5, "Bespin")
  71.     "Cobalt" Call("Coder::Settings", 5, "Cobalt")
  72.     "Dawn" Call("Coder::Settings", 5, "Dawn")
  73.     "Earth" Call("Coder::Settings", 5, "Earth")
  74.     "iPlastic" Call("Coder::Settings", 5, "iPlastic")
  75.     "Lazy" Call("Coder::Settings", 5, "Lazy")
  76.     "Mac Classic" Call("Coder::Settings", 5, "Mac Classic")
  77.     "Monokai" Call("Coder::Settings", 5, "Monokai")
  78.     "Solarized Light" Call("Coder::Settings", 5, "Solarized Light")
  79.     "Solarized Dark" Call("Coder::Settings", 5, "Solarized Dark")
  80.     "SpaceCadet" Call("Coder::Settings", 5, "SpaceCadet")
  81.     "Sunburst" Call("Coder::Settings", 5, "Sunburst")
  82.     "Twilight" Call("Coder::Settings", 5, "Twilight")
  83.     "Zenburn" Call("Coder::Settings", 5, "Zenburn")
  84.     SEPARATOR1
  85.     "Настроить..." Call("Coder::Settings")
  86. }
  87. }
  88.  
  89. "&Файл" Index(0)
  90. {
  91.   "&Новый  Ctrl+N" Command(4101) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 0)
  92.   "Новое окно  Ctrl+Shift+N" Command(4102) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 1)
  93.   "Новый из шаблонов...  Alt+Ctrl+N" Call("Templates::Open") Icon("%a\AkelFiles\icons\ico\plag.ico")
  94.   SEPARATOR
  95.   "&Открыть...   Ctrl+O" Command(4103) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 2)
  96.   "Открыть в..." Icon("%a\AkelFiles\icons\ToolbarEx.dll", 36) {
  97.     "Notepad++" Exec(`"C:\Program Files (x86)\Notepad++\notepad++.exe" "%f"`, "%d") Icon("C:\Program Files (x86)\Notepad++\notepad++.exe")
  98.     "Notepad++" Exec(`"C:\AutoIt3\Notepad++\notepad++.exe" "%f"`, "%d") Icon("C:\AutoIt3\Notepad++\notepad++.exe")
  99.   }
  100.   "&Переоткрыть  F5" Command(4104)Icon("%a\AkelFiles\icons\ToolbarEx.dll", 48)
  101.   SEPARATOR
  102.   "&Выполнить/Открыть   Ctrl+F5" Command(4251) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 17)
  103.   SEPARATOR
  104.   "&Сохранить  Ctrl+S = F2" Command(4105) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 4)
  105.   "Сохранить как... Ctrl+Shift+S" Command(4106) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 5)
  106.  
  107.   #Only for MDI and PMDI
  108.   SET(1)
  109.   "Сохранить все    Ctrl+Alt+F2" Command(4110) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 32)
  110.   "Сохранить все как..." Command(4111) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 33)
  111.   UNSET(1)
  112.  
  113.   "Настройка сохранения" Menu("SAVEFILE") Icon("%a\AkelFiles\icons\ico\plag.ico")
  114.  
  115.   SEPARATOR
  116.   "Последние файлы" Icon("%a\AkelFiles\icons\PlugsEx.dll", 21) {
  117.     RECENTFILES
  118.     SEPARATOR
  119.     "Удаление несуществующих" Command(5001)
  120.   }
  121.   -"Упр. последними файлами..." Call("RecentFiles::Manage") Icon("%a\AkelFiles\icons\ico\plag.ico")
  122.   # MDI/PMDI
  123.   SET(1)
  124. #  "Сессии..."  Call("Scripts::Main", 1, "SessionMenu.js", `-e=3`) Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  125.   "Сессии" Icon("%a\AkelFiles\icons\ico\plag.ico") {
  126.     -"Менеджер сессий..." Call("Sessions::Main")
  127.     SEPARATOR
  128.     "Задействовать" +Call("Sessions::Main", 10)
  129.   }
  130.   UNSET(1)
  131.  
  132.  
  133.   SEPARATOR
  134.   "Установки страницы..." Command(4107)
  135.   "Предпросмотр..." Command(4114) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 21)
  136.   "Печать...  Ctrl+P" Command(4108) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 6)
  137.   SEPARATOR
  138.   -"Перезапуск AkelPad" Call("Scripts::Main", 1, "AkelPadRestart.js") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 60)
  139. #  -"Перезапуск x86 ↔ x64" Call("Scripts::Main", 1, "AkelPadRestart.js", `-bitRestart -AkelPad.exe -AkelPad64.exe`) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 62)
  140.   SEPARATOR
  141.   "Выход   Esc" Command(4109) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 25)
  142. }
  143.  
  144. "&Правка" Index(1)
  145. {
  146.   "Отменить Ctrl+Z" Command(4151) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 10)
  147.   "Вернуть отменённое  Ctrl+Shift+Z" Command(4152) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 11)
  148.  
  149.   SEPARATOR
  150.   "Вырезать Ctrl+X" Command(4153) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 7)
  151.   "Копировать Ctrl+C" Command(4154) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 8)
  152.   "Вставить Ctrl+V" Command(4155) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 9)
  153.   "Вставить в вертикал. выделение Alt+V" Command(4192) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 9)
  154.   "Удалить   Del" Command(4156) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 25)
  155.   "Выделить всё  Ctrl+A" Command(4157)
  156.  
  157.   SEPARATOR
  158.   "Запуск 'Таблица символов'   Ctrl+I" Command(4163) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 14)
  159.   "Вставить дату    Ctrl+D" Command(4183) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 26)
  160.   "Конт. меню преобр. кодировок  F12" Command(4140) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 42)
  161.   "Перекодировать...  Alt+R" Command(4182) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 42)
  162.   "Кодировка" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 42)
  163.     {
  164.     "Определить заново  Alt + F5" Command(4121)
  165.     SEPARATOR
  166.     "Открыть как ANSI Alt + W" Command(4122)
  167.     "Открыть как OEM  Alt + D" Command(4123)
  168.     "Открыть как KOIR Alt + K" Command(4124)
  169.     "Открыть как UTF16LE  Alt + L" Command(4125)
  170.     "Открыть как UTF16BE  Alt + B" Command(4126)
  171.     "Открыть как UTF8 Alt + U" Command(4127)
  172.     SEPARATOR
  173.     "Сохранить как ANSI Shift + Alt + W" Command(4131)
  174.     "Сохранить как OEM  Shift + Alt + D" Command(4132)
  175.     "Сохранить как KOIR Shift + Alt + K" Command(4133)
  176.     "Сохранить как UTF16LE  Shift + Alt + L" Command(4134)
  177.     "Сохранить как UTF16BE  Shift + Alt + B" Command(4135)
  178.     "Сохранить как UTF8 Shift + Alt + U" Command(4136)
  179.     }
  180.  
  181.   SEPARATOR
  182.   "Конец строки (CR и/или LF)" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 45)
  183.     {
  184.     "DOS/Windows (0Dh, 0Ah)" Command(4184)
  185.     "Unix (0Ah)" Command(4185)
  186.     "Mac (0Dh)" Command(4186)
  187.     }
  188.   "Преобразование регистра" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 42)
  189.     {
  190.     "В ВЕРХНИЙ РЕГИСТР   Ctrl+6" Command(4175)
  191.     "в нижний регистр Ctrl+7" Command(4176)
  192.     "Как предложение с заглавной    Ctrl+8" Command(4177)
  193.     "Каждое Слово С Заглавной  Ctrl+9" Command(4178)
  194.     "иНВЕРТИРОВАНИЕ регистра  Ctrl+0" Command(4179)
  195.     "Преобразование по кругу (5 видов)    Ctrl+5" Command(4180)
  196.     }
  197.   "Строки" Icon("%a\AkelFiles\icons\ico\Strings.ico")
  198.     {
  199.     "Удалить пробелы и табы в конце строк Alt+Backspace" Command(4174)
  200.     "Разбить строки (по текущей ширине окна)" Call("Format::LineFixWrap")
  201.     SEPARATOR
  202.     "Сортировка по возрастанию" Call("Format::LineSortStrAsc", 2) Icon("%a\AkelFiles\icons\ico\Sort3.ico")
  203.     "Сортировка по убыванию" Call("Format::LineSortStrDesc", 2) Icon("%a\AkelFiles\icons\ico\Sort4.ico")
  204.     "Сортировка по числовому возрастанию" Call("Format::LineSortIntAsc", 2) Icon("%a\AkelFiles\icons\ico\Sort2.ico")
  205.     "Сортировка по числовому убыванию" Call("Format::LineSortIntDesc", 2) Icon("%a\AkelFiles\icons\ico\Sort1.ico")
  206.     SEPARATOR
  207.     "Только не имеющие дубликатов" Call("Format::LineGetUnique") Icon("%a\AkelFiles\icons\ico\Dup1.ico")
  208.     "Дублирующиеся (все копии)" Call("Format::LineGetDuplicates") Icon("%a\AkelFiles\icons\ico\Dup2.ico")
  209.     "Уникальные (все по 1-й копии)" Call("Format::LineRemoveDuplicates") Icon("%a\AkelFiles\icons\ico\Dup3.ico")
  210.     "Инвертирование порядка строк" Call("Format::LineReverse")
  211.     }
  212.   "Автозавершение ввода" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 45)
  213.     {
  214.     "Показать список автозавершения Ctrl + Space" Call("Coder::AutoComplete::WithList")
  215.     "Завершить без списка Tab" Call("Coder::AutoComplete::WithoutList")
  216.     }
  217.  
  218.   "Только чтение (блокир. в редакторе)" Command(4216) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 20)
  219. }
  220.  
  221. "&Поиск" Index(2)
  222. {
  223.   "&Найти...   Ctrl+F" Command(4158) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 12)
  224.   "Найти следующее    F3" Command(4159) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 46)
  225.   "Найти предыдущее  Shift+F3" Command(4160) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 47)
  226.   "&Заменить... Ctrl+H/R" Command(4161) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 13)
  227.   "&Перейти к...    Ctrl+G" Command(4162)
  228.   SEPARATOR
  229.   "Закладки" Icon("%a\AkelFiles\icons\PlugsEx.dll", 18)
  230.     {
  231.     "Установить закладку  Alt + Insert" Call("LineBoard::Main::SetBookmark") Icon("%a\AkelFiles\icons\ico\Added.ico")
  232.     "Удалить закладку    Alt + Delete" Call("LineBoard::Main::DelBookmark") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 25)
  233.     "Удалить все закладки Shift + Alt + Delete" Call("LineBoard::Main::DelAllBookmark") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 25)
  234.     "Меню закладок  Alt + Home" Call("LineBoard::Main::BookmarkList") Icon("%a\AkelFiles\icons\ico\ChangeMenu.ico")
  235.     "Следующая закладка    Alt + Page Down" Call("LineBoard::Main::NextBookmark") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 46)
  236.     "Предыдующая закладка    Alt + Page Up" Call("LineBoard::Main::PrevBookmark") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 47)
  237.     }
  238.   "Выделить цветом" Icon("%a\AkelFiles\Plugs\Coder.dll", 13)
  239.     {
  240.     "Очистить все отметки" Call("Coder::HighLight", 3, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 11)
  241.     SEPARATOR
  242.     "Зелёный" Call("Coder::HighLight", 2, "#71AE71", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 10)
  243.     "Жёлтый" Call("Coder::HighLight", 2, "#FFFF80", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 8)
  244.     "Красный" Call("Coder::HighLight", 2, "#FF8080", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 7)
  245.     "Голубой" Call("Coder::HighLight", 2, "#009FFF", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)
  246.     "Фиолетовый" Call("Coder::HighLight", 2, "#D17DFF", 0, 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 9)
  247.     SEPARATOR
  248.     "Фон Зелёный" Call("Coder::HighLight", 2, "#FFFFFF", "#25B51E", 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 10)
  249.     "Фон Жёлтый" Call("Coder::HighLight", 2, "#FFFFFF", "#B6B601", 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 8)
  250.     "Фон Красный" Call("Coder::HighLight", 2, "#FFFFFF", "#F54E52", 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 7)
  251.     "Фон Бирюзовый" Call("Coder::HighLight", 2, "#FFFFFF", "#00B096", 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)
  252.     "Фон Фиолетовый" Call("Coder::HighLight", 2, "#FFFFFF", "#9342FF", 0, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 9)
  253.     SEPARATOR
  254.     "Числа" Call("Coder::HighLight", 2, "#F3CF70", 0, 2, 0, -1, "\d+")
  255.     "Числа-16" Call("Coder::HighLight", 2, "#F3CF70", 0, 2, 0, -1, "(?<=[x#])[\dA-Fa-f]+")
  256.     "Английские" Call("Coder::HighLight", 2, "#BFCAA9", 0, 2, 0, -1, "[A-Za-z]+")
  257.     "Русские" Call("Coder::HighLight", 2, "#D3A3A3", 0, 2, 0, -1, "[А-Яа-яЁё]+")
  258.     "Дату" Call("Coder::HighLight", 2, "#AFE7B3", 0, 2, 0, -1, "\d{1,4}[:.\\]\d{2}[:.\\]\d{1,4}")
  259.     "Комментарии" Call("Coder::HighLight", 2, "#71AE71", 0, 2, 0, -1, "^\s*?(?:[;#]|---|\===|\*\*\*).*?(?=\n)")
  260.     "Операторы" Call("Coder::HighLight", 2, "#FF8080", 0, 2, 0, -1, "[\(\)\{\}\[\]+\-*]")
  261.     SEPARATOR
  262.     "Задать рег.выр." Call("Scripts::Main", 1, "SetHighLight.js") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  263.     "TextMarker" Call("Scripts::Main", 1, "TextMarker.js") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  264.     }
  265.  
  266. }
  267.  
  268. "&Вид" Index(3)
  269. {
  270.   "&Поверх всех   Ctrl+T" Command(4210) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 15)
  271.   "На весь экран F11" Call("FullScreen::Main") Icon("%a\AkelFiles\Plugs\FullScreen.dll", 0)
  272.   SEPARATOR
  273.   "Свернуть в трей" Call("MinimizeToTray::Now")Icon("%a\AkelFiles\icons\ico\plag.ico")
  274.   "Всегда сворачивать в трей" +Call("MinimizeToTray::Always")Icon("%a\AkelFiles\icons\ico\plag.ico")
  275.   SEPARATOR
  276.   "Перенос строк    Ctrl+U" Command(4209) Icon("%a\AkelFiles\icons\ico\WordWrap.ico")
  277.   "Отображение спец-символов"  Menu("SPECIALCHAR") Icon("%a\AkelFiles\icons\ico\plag.ico")
  278.  
  279.   SEPARATOR
  280.   "Шрифт..." Command(4201) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 27)
  281.   "Цвет..." Command(4202) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 30)
  282.  
  283.   SEPARATOR
  284.   "Бары, панели" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 57) {
  285.     "Панель инструментов" +Call("ToolBar::Main")Icon("%a\AkelFiles\icons\ico\plag.ico")
  286.     "Доп-панель слева" +Call("ToolBarExtra::Main")Icon("%a\AkelFiles\icons\ico\plag.ico")
  287.     SEPARATOR
  288.     "Панель Проводника (Explorer)" +Call("Explorer::Main")Icon("%a\AkelFiles\icons\ico\plag.ico")
  289.     "Панель Шестнадцатеричный вид выделенного (HexSel)" +Call("HexSel::Main")Icon("%a\AkelFiles\icons\ico\plag.ico")
  290.     "Панель быстрого поиска (QSearch)   F7" +Call("QSearch::QSearch")Icon("%a\AkelFiles\icons\ico\plag.ico")
  291.     "Панель консоли (Log)" Menu("LOG")Icon("%a\AkelFiles\icons\ico\plag.ico")
  292.     SEPARATOR
  293.     "Строка состояния" Command(4211)
  294.     }
  295.   "Нумерация, закладки, свёртки, линейка" Menu("LINEBOARD") Icon("%a\AkelFiles\icons\ico\LineBoard.ico")
  296.   SEPARATOR
  297.   "Свёртки" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 42)
  298.     {
  299.     "Свернуть текущую    Ctrl + =" Call("Coder::CodeFold::CurrentCollapse")
  300.     "Перейти к началу текущей  Ctrl + х" Call("Coder::CodeFold::CurrentGoBegin")
  301.     "Перейти к концу текущей    Ctrl + ъ" Call("Coder::CodeFold::CurrentGoEnd")
  302.     "Выделить текущую    Ctrl + \" Call("Coder::CodeFold::CurrentSelect")
  303.     "Свернуть все    Ctrl + Shift + =" Call("Coder::CodeFold::AllCollapse")
  304.     "Все следующего уровня   Ctrl + Shift + ъ" Call("Coder::CodeFold::AllNextLevel")
  305.     "Все предыдующего уровня   Ctrl + Shift + х" Call("Coder::CodeFold::AllPrevLevel")
  306.     "Найти корневой уровень F12" Call("Coder::CodeFold::FindRootLevel")
  307.     }
  308. }
  309.  
  310. "Избранное" Index(4)
  311. {
  312.   "Добавить" Favourites(1) Icon("%a\AkelFiles\Plugs\ContextMenu.dll", 0)
  313.   "Управление..." Favourites(3) Icon("%a\AkelFiles\Plugs\ContextMenu.dll", 1)
  314.   SEPARATOR
  315.   FAVOURITES
  316. }
  317.  
  318. "Опции" Index(5)
  319. {
  320.   "Быстрые настройки" Icon("%a\AkelFiles\icons\ToolbarEx.dll", 19) {
  321.     "Размер табуляции задать..." Call("Scripts::Main", 1, "ShiftTabSize.js") Icon("%a\AkelFiles\icons\MenuEx.dll", 16)
  322.     SEPARATOR
  323.     SET(128, If("SendMain(1223 /*AKD_GETFRAMEINFO*/, 69 /*FI_CARETOPTIONS*/, 0) & 0x1 /*CO_CARETOUTEDGE*/", 0x1, 0x0))
  324.     "Курсор после конца строки (js)" Call("Scripts::Main", 1, "CaretOptionsSwitch.js", "0 %m %i")
  325.     UNSET(128)
  326.     SET(128, If("SendMain(1223 /*AKD_GETFRAMEINFO*/, 69 /*FI_CARETOPTIONS*/, 0) & 0x2 /*CO_CARETVERTLINE*/", 0x1, 0x0))
  327.     "Показать текущую колонку" Call("Scripts::Main", 1, "CaretOptionsSwitch.js", "1 %m %i")
  328.     UNSET(128)
  329.     SET(128, If("SendMain(1223 /*AKD_GETFRAMEINFO*/, 69 /*FI_CARETOPTIONS*/, 0) & 0x4 /*CO_CARETACTIVELINE*/", 0x1, 0x0))
  330.     "Показать текущую строку" Call("Scripts::Main", 1, "CaretOptionsSwitch.js", "2 %m %i")
  331.     UNSET(128)
  332.     SET(128, If("SendMain(1223 /*AKD_GETFRAMEINFO*/, 69 /*FI_CARETOPTIONS*/, 0) & 0x8 /*CO_CARETACTIVELINEBORDER*/", 0x1, 0x0))
  333.     "Показать границу текущей строки" Call("Scripts::Main", 1, "CaretOptionsSwitch.js", "3 %m %i")
  334.     UNSET(128)
  335.  
  336.     SEPARATOR
  337.     "Со&хранять отступы слева  Ctrl+L" Command(4254)
  338.     "Следить за &изменением файла" Command(4253)
  339.     "Не &менять время файла" Command(4252)
  340.     "Не открывать ф&айл дважды" Command(4255)
  341.  
  342.     #Only for MDI and PMDI
  343.     SET(1)
  344.     "Не открывать про&грамму дважды" Command(4256)
  345.     UNSET(1)
  346.  
  347.     SEPARATOR
  348.     "Smart Home" +Call("SmartSel::SmartHome") Icon("%a\AkelFiles\icons\ico\plag.ico")
  349.     "Smart End" +Call("SmartSel::SmartEnd") Icon("%a\AkelFiles\icons\ico\plag.ico")
  350.     SEPARATOR
  351.     "Быстрый переключатель диалогов" +Call("QSearch::DialogSwitcher")Icon("%a\AkelFiles\icons\ico\plag.ico")
  352.   }
  353.   SEPARATOR
  354.   "Настройка и выбор темы" Call("Coder::Settings", 3, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 5)
  355.   "Настройки..." Command(4260) Icon("%a\AkelFiles\icons\ToolbarEx.dll", 19)
  356.   -"Настройки :: Ручные (js)..." Call("Scripts::Main", 1, "AkelPadManualSettings.js") Icon("%a\AkelFiles\icons\ToolbarEx.dll", 19)
  357.   -"Горячие клавиши...    Alt+A" +Call("Hotkeys::Main") Icon("%a\AkelFiles\icons\MenuEx.dll", 3)
  358.  
  359.   SEPARATOR
  360.   "Клавиша Esc"Icon("%a\AkelFiles\icons\ico\plag.ico") {
  361.     "Задействовано" +Call("Exit::Main")
  362.     SEPARATOR
  363.     "Настройки..." Call("Exit::Settings")
  364.   }
  365.   "Прокрутка" Menu("SCROLL")Icon("%a\AkelFiles\icons\ico\plag.ico")
  366.   "Умное выделение" Menu("SMARTSEL")Icon("%a\AkelFiles\icons\ico\plag.ico")
  367.   SEPARATOR
  368.   "Язык" {
  369.     LANGUAGES
  370.     SEPARATOR
  371.     "Internal" Command(6001)
  372.     }
  373. }
  374.  
  375. "Плагины" Index(6)
  376. {
  377.   "П&лагины...   Alt+P" Command(4259) Icon("%a\AkelFiles\icons\MenuEx.dll", 3)
  378.  -"П&лагины INI to Text..." Call("Scripts::Main", 1, "PluginText.js") Icon("%a\AkelFiles\icons\MenuEx.dll", 3)
  379.   SEPARATOR
  380.   "Орфография" Menu("SPELLCHECK")Icon("%a\AkelFiles\icons\ToolbarEx.dll", 35)
  381.   "Буфер обмена" Menu("CLIPBOARD")
  382.   "Coder" Menu("CODER")
  383.   "Format" Menu("FORMAT")
  384.  -"Макросы..." +Call("Macros::Main")
  385.   "Звуки"
  386.   {
  387.     "Задействовано" +Call("Sounds::Main")
  388.     SEPARATOR
  389.     "Настройки..." Call("Sounds::Settings")
  390.   }
  391.   "Машинное чтение текста (Speech)" +Call("Speech::Main")
  392.   "Колич. строк, слов, символов" Call("Stats::Main")
  393.   "Парные скобки (XBrackets)" Menu("XBRACKETS")
  394.   SEPARATOR
  395.   "Плагины в главном меню"
  396.   {
  397.     "Exit"
  398.     {
  399.       "Задействовано" +Call("Exit::Main")
  400.       SEPARATOR
  401.       "Настройки" Call("Exit::Settings")
  402.     }
  403.    -"Горячие клавиши...   Alt+H" +Call("Hotkeys::Main")
  404.     "Поле закладок и свёрток (LineBoard)" Menu("LINEBOARD") Icon("%a\AkelFiles\icons\ico\LineBoard.ico")
  405.     "Консоль (Log)" Menu("LOG")
  406.     "Быстрый поиск" Menu("QSEARCH")
  407.     "Последние файлы..." Call("RecentFiles::Manage")
  408.    -"Скрипты...  Alt+S" +Call("Scripts::Main")
  409.     "Прокрутка" Menu("SCROLL")
  410.     "Сессии" Menu("SESSIONS")
  411.     "Умное выделение" Menu("SMARTSEL")
  412.     "Спец-символы" Menu("SPECIALCHAR")
  413.     SET(64, If(`AkelPad.Constants._X64 == 0`))
  414.     "Орфография" Menu("SPELLCHECK")
  415.     UNSET(64)
  416.     "Шаблоны"
  417.     {
  418.       "Задействовано" +Call("Templates::Main")
  419.       SEPARATOR
  420.       "Открыть..." Call("Templates::Open")
  421.     }
  422.     "Панель инструментов" +Call("ToolBar::Main")
  423.   }
  424. }
  425.  
  426. "Плаг" Index(7)
  427. {
  428.     SET(32, "%a\AkelFiles\Plugs\Coder.dll")
  429.         "Программирование" Menu("CODER") Icon("%a\AkelFiles\Plugs\Coder.dll", 12)
  430.     UNSET(32)
  431.     SET(32, "%a\AkelFiles\Plugs\XBrackets.dll")
  432.         "Парные скобки" Menu("XBRACKETS") Icon("%a\AkelFiles\Plugs\XBrackets.dll", 0)
  433.     UNSET(32)
  434.     SET(32, "%a\AkelFiles\Plugs\SpellCheck.dll")
  435.         "Проверка орфографии" Menu("SPELLCHECK") Icon("%a\AkelFiles\Plugs\ToolBar.dll", 35)
  436.     UNSET(32)
  437.     SET(32, "%a\AkelFiles\Plugs\SpecialChar.dll")
  438.         "Специальные символы" Menu("SPECIALCHAR") Icon("%a\AkelFiles\Plugs\SpecialChar.dll", 0)
  439.     UNSET(32)
  440.     SET(32, "%a\AkelFiles\Plugs\LineBoard.dll")
  441.         "Номера строк, закладки" Menu("LINEBOARD") Icon("%a\AkelFiles\icons\ico\LineBoard.ico")
  442.     UNSET(32)
  443.     SEPARATOR1
  444.     SET(32, "%a\AkelFiles\Plugs\Clipboard.dll")
  445.         "Буфер обмена" Menu("CLIPBOARD") Icon("%a\AkelFiles\Plugs\Clipboard.dll", 0)
  446.     UNSET(32)
  447.     SET(32, "%a\AkelFiles\Plugs\SaveFile.dll")
  448.         "Сохранение файла" Menu("SAVEFILE") Icon("%a\AkelFiles\Plugs\SaveFile.dll", 0)
  449.     UNSET(32)
  450.     SET(32, "%a\AkelFiles\Plugs\Log.dll")
  451.         "Просмотр лога" Menu("LOG") Icon("%a\AkelFiles\Plugs\Log.dll", 0)
  452.     UNSET(32)
  453.     SEPARATOR1
  454.     SET(32, "%a\AkelFiles\Plugs\ToolBar.dll")
  455.         "Панель инструментов" +Call("ToolBar::Main")
  456.     UNSET(32)
  457.     SET(32, "%a\AkelFiles\Plugs\Explorer.dll")
  458.         "Панель проводника" Menu("EXPLORE") Icon("%a\AkelFiles\Plugs\Explorer.dll", 0)
  459.     UNSET(32)
  460.     SET(32, "%a\AkelFiles\Plugs\QSearch.dll")
  461.         "Панель поиска" +Call("QSearch::QSearch") Icon("%a\AkelFiles\Plugs\QSearch.dll", 0)
  462.     UNSET(32)
  463.     SEPARATOR1
  464.     SET(32, "%a\AkelFiles\Plugs\Scripts.dll")
  465.         -"Скрипты..." +Call("Scripts::Main") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  466.     UNSET(32)
  467.     SET(32, "%a\AkelFiles\Plugs\Macros.dll")
  468.         -"Макросы..." +Call("Macros::Main") Icon("%a\AkelFiles\Plugs\Macros.dll", 0)
  469.     UNSET(32)
  470.     SET(32, "%a\AkelFiles\Plugs\RecentFiles.dll")
  471.         -"Последние файлы..." Call("RecentFiles::Manage") Icon("%a\AkelFiles\Plugs\RecentFiles.dll", 0)
  472.     UNSET(32)
  473.     SET(1)
  474.         # MDI/PMDI
  475.         SET(32, "%a\AkelFiles\Plugs\Sessions.dll")
  476.             "Сессии" Menu("SESSIONS") Icon("%a\AkelFiles\Plugs\Sessions.dll", 0)
  477.         UNSET(32)
  478.     UNSET(1)
  479.     SET(32, "%a\AkelFiles\Plugs\Templates.dll")
  480.         "Шаблоны" Menu("TEMPLATES") Icon("%a\AkelFiles\Plugs\Toolbar.dll", 37)
  481.     UNSET(32)
  482.     SEPARATOR1
  483.     SET(32, "%a\AkelFiles\Plugs\Hotkeys.dll")
  484.         -"Горячие клавиши..." +Call("Hotkeys::Main") Icon("%a\AkelFiles\Plugs\Hotkeys.dll", 0)
  485.     UNSET(32)
  486.     SET(32, "%a\AkelFiles\Plugs\Exit.dll")
  487.         "Клавиша Escape" Menu("EXIT") Icon("%a\AkelFiles\Plugs\Exit.dll", 0)
  488.     UNSET(32)
  489.     SET(32, "%a\AkelFiles\Plugs\SmartSel.dll")
  490.         "Умная навигация" Menu("SMARTSEL") Icon("%a\AkelFiles\Plugs\SmartSel.dll", 0)
  491.     UNSET(32)
  492.     SEPARATOR1
  493.     SET(32, "%a\AkelFiles\Plugs\MinimizeToTray.dll")
  494.         "Свернуть в трей" Call("MinimizeToTray::Now") Icon("%a\AkelFiles\Plugs\MinimizeToTray.dll", 0)
  495.         "Сворачивать в трей всегда" +Call("MinimizeToTray::Always")
  496.     UNSET(32)
  497.     SET(32, "%a\AkelFiles\Plugs\QSearch.dll")
  498.         "Быстрое переключение диалогов" +Call("QSearch::DialogSwitcher") Icon("%a\AkelFiles\Plugs\ToolBar.dll", 34)
  499.     UNSET(32)
  500.     SEPARATOR1
  501.     SET(32, "%a\AkelFiles\Plugs\Sounds.dll")
  502.         "Звуковой набор текста" Menu("SOUNDS") Icon("%a\AkelFiles\Plugs\Sounds.dll", 0)
  503.     UNSET(32)
  504.     SET(32, "%a\AkelFiles\Plugs\Speech.dll")
  505.         "Машинное чтение текста" +Call("Speech::Main") Icon("%a\AkelFiles\Plugs\Speech.dll", 0)
  506.     UNSET(32)
  507. }
  508.  
  509. "&Скрипты" Index(8) Menu("SCRIPTS")
  510.  
  511. "&Окна" Index(9)
  512. {
  513.   "&Оконный режим" {
  514.     "Одно окно (SDI)" Command(4261)
  515.     "Несколько окон (MDI)" Command(4262)
  516.     "Псевдо-несколько окон (PMDI)" Command(4263)
  517.   }
  518.   #Only for MDI and PMDI
  519.   SET(1)
  520.   "Выбрать окно...   F10" Command(4327)
  521.   SEPARATOR
  522.   "&Вкладки" {
  523.     "Сверху" Command(4301)
  524.     "Снизу" Command(4302)
  525.     "Скрыть" Command(4303)
  526.     SEPARATOR
  527.     "Стандарт" Command(4304)
  528.     "Кнопки" Command(4305)
  529.     "Плоские кнопки" Command(4306)
  530.     SEPARATOR
  531.     "Следующее Предыдущее" Command(4310)
  532.     "Правый Левый" Command(4311)
  533.   }
  534.   "Выбрать вкладку... Alt+F10" Call("Scripts::Main", 1, "TabSwitch.js", `-Next=-1 -CtrlTab=false -RightLeft=true -MinTabs=1 -WindowLeft=-1 -WindowTop=-1`) Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  535.   -"Tile 2 Tabs" Call("Scripts::Main", 1, "tileTabs.js") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  536.  
  537.   #Only for MDI
  538.   SET(4)
  539.   SEPARATOR
  540.   "Tile &Horizontal" Command(4307)
  541.   "Tile &Vertical" Command(4308)
  542.   "&Cascade" Command(4309)
  543.   UNSET(4)
  544.  
  545.   SEPARATOR
  546.   "Закрыть" Command(4318)
  547.   "Закрыть все" Command(4319)
  548.   "Закрыть все кроме текущей" Command(4320)
  549.  
  550.   #Only for MDI
  551.   SET(4)
  552.   MDIDOCUMENTS
  553.   UNSET(4)
  554.  
  555.   #Only for MDI and PMDI
  556.   SEPARATOR
  557.   "Распределить в 4 панели" Command(4212)
  558.   "Распределить вертикально" Command(4213)
  559.   "Распределить горизонтально" Command(4214)
  560.   UNSET(1)
  561. }
  562.  
  563. "&Справка" Index(10)
  564. {
  565.   -"Просмотр TXT...     F1"  Call("Scripts::Main", 1, "AkelPadDocsView.js") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  566.   -"Просмотр методов..."  Call("Scripts::Main", 1, "AkelPadMethodsView.js") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0)
  567.   SEPARATOR
  568.   "AkelHelp-Rus.htm" Exec("explorer.exe %a\AkelFiles\Docs\AkelHelp-Rus.htm") Icon("url.dll", 0)
  569.   "AkelPad4-Eng.chm" Exec("HH.exe %a\AkelFiles\Docs\AkelPad4-Eng.chm") Icon("HH.exe", 0)
  570.   "Plugins-Eng.chm" Exec("HH.exe %a\AkelFiles\Docs\Plugins-Eng.chm") Icon("HH.exe", 0)
  571.   "Плаги Rus.txt" Icon("shell32.dll", 1) {
  572.     "Clipboard-Rus.txt" OpenFile("%a\AkelFiles\Docs\Clipboard-Rus.txt")
  573.     "Coder-Rus.txt" OpenFile("%a\AkelFiles\Docs\Coder-Rus.txt")
  574.     "ContextMenu-Rus.txt" OpenFile("%a\AkelFiles\Docs\ContextMenu-Rus.txt")
  575.     "Exit-Rus.txt" OpenFile("%a\AkelFiles\Docs\Exit-Rus.txt")
  576.     "Explorer-Rus.txt" OpenFile("%a\AkelFiles\Docs\Explorer-Rus.txt")
  577.     "Fonts-Rus.txt" OpenFile("%a\AkelFiles\Docs\Fonts-Rus.txt")
  578.     "Format-Rus.txt" OpenFile("%a\AkelFiles\Docs\Format-Rus.txt")
  579.     "FullScreen-Rus.txt" OpenFile("%a\AkelFiles\Docs\FullScreen-Rus.txt")
  580.     "HexSel-Rus.txt" OpenFile("%a\AkelFiles\Docs\HexSel-Rus.txt")
  581.     "Hotkeys-Rus.txt" OpenFile("%a\AkelFiles\Docs\Hotkeys-Rus.txt")
  582.     "LineBoard-Rus.txt" OpenFile("%a\AkelFiles\Docs\LineBoard-Rus.txt")
  583.     "LogView-Rus.txt" OpenFile("%a\AkelFiles\Docs\LogView-Rus.txt")
  584.     "Macros-Rus.txt" OpenFile("%a\AkelFiles\Docs\Macros-Rus.txt")
  585.     "MinimizeToTray-Rus.txt" OpenFile("%a\AkelFiles\Docs\MinimizeToTray-Rus.txt")
  586.     "QSearch-Rus.txt" OpenFile("%a\AkelFiles\Docs\QSearch-Rus.txt")
  587.     "RecentFiles-Rus.txt" OpenFile("%a\AkelFiles\Docs\RecentFiles-Rus.txt")
  588.     "SaveFile-Rus.txt" OpenFile("%a\AkelFiles\Docs\SaveFile-Rus.txt")
  589.     "Scripts-Rus.txt" OpenFile("%a\AkelFiles\Docs\Scripts-Rus.txt")
  590.     "Scroll-Rus.txt" OpenFile("%a\AkelFiles\Docs\Scroll-Rus.txt")
  591.     "Sessions-Rus.txt" OpenFile("%a\AkelFiles\Docs\Sessions-Rus.txt")
  592.     "SmartSel-Rus.txt" OpenFile("%a\AkelFiles\Docs\SmartSel-Rus.txt")
  593.     "Sounds-Rus.txt" OpenFile("%a\AkelFiles\Docs\Sounds-Rus.txt")
  594.     "SpecialChar-Rus.txt" OpenFile("%a\AkelFiles\Docs\SpecialChar-Rus.txt")
  595.     "SpellCheck-Rus.txt" OpenFile("%a\AkelFiles\Docs\SpellCheck-Rus.txt")
  596.     "Stats-Rus.txt" OpenFile("%a\AkelFiles\Docs\Stats-Rus.txt")
  597.     "Templates-Rus.txt" OpenFile("%a\AkelFiles\Docs\Templates-Rus.txt")
  598.     "ToolBar-Rus.txt" OpenFile("%a\AkelFiles\Docs\ToolBar-Rus.txt")
  599.     "XBrackets-Rus.txt" OpenFile("%a\AkelFiles\Docs\XBrackets-Rus.txt")
  600.      }
  601.   "JScript - Рег. выр." Exec("HH.exe %a\AkelFiles\Help\JS.chm::/files/RegExp.html") Icon("HH.exe", 0)
  602.   SEPARATOR
  603.   "&Обновление..." Command(4353)
  604.   "Удалить Akelsoft из реестра" Exec(`%comspec% /c reg delete HKCU\Software\Akelsoft & pause`)
  605.   SEPARATOR
  606.   "&О программе..." Command(4351)
  607. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top