![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Офис и Текст - [addon] Akelpad |
|
Офис и Текст - [addon] Akelpad
|
Старожил Сообщения: 291 |
Аддон для использования с пакетом обновлений UpdatePack-XPSP3-Rus AkelPad - текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым. Возможности:
Скачать: |
|
Отправлено: 03:28, 10-04-2006 |
Ветеран Сообщения: 648
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Lenchik:
Все спасибы -Lenchik, ![]() |
|
------- Отправлено: 21:11, 04-01-2011 | #1071 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать В версии 4,5,1 имеется большой глюк с кодировками. они просто не работают. то есть я не могу в открытом текстовом файле поменять кодировку и сохранить. в 4,5,0 все нормально. У всех так? прикрепил то что я собрал для себя. Если ошибка у меня и кто нибудь найдет в чем буду примного благодарен. Спасибо
|
------- Последний раз редактировалось Pozia, 21-01-2011 в 19:32. Отправлено: 21:48, 10-01-2011 | #1072 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Цитата Pozia:
ya158 в связи с выходом версии для x 64 можете подправить скрипт? не работает. |
|
------- Отправлено: 22:08, 10-01-2011 | #1073 |
Ветеран Сообщения: 1579
|
Профиль | Отправить PM | Цитировать Цитата Lenchik:
Цитата Pozia:
|
||
------- Отправлено: 22:57, 10-01-2011 | #1074 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 23:22, 10-01-2011 | #1075 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Тем более, что в 64-битной версии поддерживаются только соответствующие плагины (на данный момент идут только с инсталлятором этой самой версии).
Посмотрел я меню кодировки у сборки Pozia. Оно там неверное. Теперь должно быть такое: "&Кодировки" Index(-1) { "Открыть как ANSI Alt+W" Command(4122) "Открыть как OEM Alt+D" Command(4123) "Открыть как KOI-R Alt+K" Command(4124) "Открыть как Unicode" { "UTF16LE Alt+L" Command(4125) "UTF16BE Alt+B" Command(4126) "UTF-8 Alt+U" Command(4127) } SEPARATOR "Сохранить в ANSI Ctrl+Alt+W" Command(4131) "Сохранить в OEM Ctrl+Alt+D" Command(4132) "Сохранить в KOI-R Ctrl+Alt+K" Command(4133) "Сохранить в Unicode" { "UTF16LE Ctrl+Alt+L" Command(4134) "UTF16BE Ctrl+Alt+B" Command(4135) "UTF-8 Ctrl+Alt+U" Command(4136) "UTF-8 без BOM Ctrl+Alt+U" Command(4137) } SEPARATOR "&Определить кодировку Alt+F5" Command(4121) SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } В Конструкторе сейчас уже нет необходимости патчить меню вообще. Поскольку в стандартном Акельпаде есть все средства для полностью переписки меню заново. А на странице с плагинами лежит пример стандартного меню. |
Последний раз редактировалось Lenchik, 11-01-2011 в 06:53. Отправлено: 06:42, 11-01-2011 | #1076 |
Ветеран Сообщения: 648
|
Профиль | Сайт | Отправить PM | Цитировать Проверил у себя кодировки - то же самое, не работали. Подправил, как предлагает Lenchik, - таки да, фунциклирует. Заодно уточнил цвета в своей теме подсветки - ввел несколько доп. переменных, и сделал более контрастной строку выделения (стремился, чтобы при включении/отключении подсветки не менялся общий фон и общая контрастность - чтобы после переключения не приходилось заново адаптироваться к восприятию текста). Ссылка заменена (кажется это третья замена для 4.5.2 )
![]() |
------- Отправлено: 14:47, 11-01-2011 | #1077 |
Ветеран Сообщения: 1579
|
Профиль | Отправить PM | Цитировать Цитата Lenchik:
Цитата Lenchik:
Цитата Lenchik:
Цитата Lenchik:
Исправленная версия конструктора - в шапке |
||||
------- Отправлено: 19:49, 11-01-2011 | #1078 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата ya158:
А вывод по последним файлам был сделан на базе сборки от San_dr, которая собиралась конструктором. Я просто взял меню из официального Акельпада 4.5.2 и стер там меню справки. А потом понял, что не так уж и сложно сравнив меню из ресурсов и представленное на официальном сайте, сделать своё и под себя. И при этом у меня не будет глюков с меню при обновлении официальным апдейтером (ресурсы сменяются на правильные и открывается как минимум второе меню Справки). Цитата ya158:
Цитата ya158:
Стандартное "Главное меню" с иконками: Eng, Rus. Текущая версия моего главного меню (то, что вложено ресурсами стирается командой CLEAR в начале): CLEAR "&Файл" Index(-1) { "&Новый Ctrl+N" Command(4101) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 0) "Созд&ать окно Ctrl+Shift+N" Command(4102) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 1) "&Открыть... Ctrl+O" Command(4103) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 2) "&Переоткрыть F5" Command(4104) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 3) SEPARATOR "&Сохранить Ctrl+S" Command(4105) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 4) "Сохранить &как... Ctrl+Shift+S" Command(4106) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 5) #Только для MDI и PMDI SET(1) "Сохранить &все Ctrl+Alt+F2" Command(4110) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 32) "Сохранить вс&е как..." Command(4111) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 33) UNSET(1) SEPARATOR "Пара&метры страницы..." Command(4107) "Предпро&смотр..." Command(4114) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 21) "&Печать... Ctrl+P" Command(4108) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 6) SEPARATOR "Последние &файлы" { RECENTFILES SEPARATOR "Удалить несуществующие" Command(5001) } SEPARATOR "В&ыход Esc" Command(4109) } "&Правка" Index(-1) { "&Отменить Ctrl+Z" Command(4151) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 10) "Пов&торить Ctrl+Shift+Z" Command(4152) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 11) SEPARATOR "&Вырезать Ctrl+X" Command(4153) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 7) "&Копировать Ctrl+C" Command(4154) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 8) "Вст&авить Ctrl+V" Command(4155) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 9) "&Удалить Del" Command(4156) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 25) "В&ыделить всё Ctrl+A" Command(4157) # SEPARATOR # "Найт&и... Ctrl+F" Command(4158) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 12) # "Найти далее в&низ F3" Command(4159) # "Найти далее ввер&х Shift+F3" Command(4160) # "&Заменить... Ctrl+R" Command(4161) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 13) # "&Перейти... Ctrl+G" Command(4162) SEPARATOR "Вставить &символ Ctrl+I" Command(4163) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 14) "Вставить &дату Ctrl+D" Command(4183) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 26) "Выде&ление" { "&Вертикальная вставка Alt+V" Command(4192) "&Добавить Tab Tab" Command(4165) "&Убрать Tab Shift+Tab" Command(4167) "Д&обавить пробел Space" Command(4169) "У&брать пробел Shift+Space" Command(4171) "Убр&ать первый символ Shift+Backspace" Command(4173) "Убра&ть Tab'ы и пробелы в конце Alt+Backspace" Command(4174) SEPARATOR "ВСЕ &ПРОПИСНЫЕ Ctrl+6" Command(4175) "все &строчные Ctrl+7" Command(4176) "&Как в предложениях. Ctrl+8" Command(4177) "&Начинать С Прописных Ctrl+9" Command(4178) "&иНВЕРТИРОВАТЬ Ctrl+0" Command(4179) SEPARATOR "Перекодироват&ь... Alt+R" Command(4182) } "&Формат новой строки" { "DOS/Windows (0Dh, 0Ah)" Command(4184) "Unix (0Ah)" Command(4185) "Mac (0Dh)" Command(4186) } } "&Найти" Index(-1) { "Найт&и... Ctrl+F" Command(4158) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 12) "Найти далее в&низ F3" Command(4159) "Найти далее ввер&х Shift+F3" Command(4160) SEPARATOR "&Заменить... Ctrl+R" Command(4161) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 13) "&Перейти к строке... Ctrl+G" Command(4162) SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } "&Кодировки" Index(-1) { "Открыть как ANSI Alt+W" Command(4122) "Открыть как OEM Alt+D" Command(4123) "Открыть как KOI-R Alt+K" Command(4124) "Открыть как Unicode" { "UTF16LE Alt+L" Command(4125) "UTF16BE Alt+B" Command(4126) "UTF-8 Alt+U" Command(4127) } SEPARATOR "Сохранить в ANSI Ctrl+Alt+W" Command(4131) "Сохранить в OEM Ctrl+Alt+D" Command(4132) "Сохранить в KOI-R Ctrl+Alt+K" Command(4133) "Сохранить в Unicode" { "UTF16LE Ctrl+Alt+L" Command(4134) "UTF16BE Ctrl+Alt+B" Command(4135) "UTF-8 Ctrl+Alt+U" Command(4136) "UTF-8 без BOM Ctrl+Alt+U" Command(4137) } SEPARATOR "&Определить кодировку Alt+F5" Command(4121) SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } "&Вид" Index(-1) { "&Шрифт..." Command(4201) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 27) "&Цвета..." Command(4202) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 30) SEPARATOR "&Только чтение" Command(4216) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 20) "П&еренос по словам Ctrl+U" Command(4209) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 16) "&Разделить окно" Command(4212) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 22) "&Поверх всех окон Ctrl+T" Command(4210) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 15) "&Строка состояния" Command(4211) # "Активный столбец" Call("Scripts::Main", 1, "ActiveColumnSwitch.js", `"%m" "%i"`) SEPARATOR "&Язык" Icon("%a\AkelFiles\Plugs\ToolBar.dll", 31) { LANGUAGES SEPARATOR "Внутренний" Command(6001) } } "&Избранное" Index(-1) { "Добавить" Favourites(1) Icon(0) "Управление..." Favourites(3) Icon(1) SEPARATOR FAVOURITES SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } "&Настройки" Index(-1) { "П&лагины... Alt+P" Command(4259) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 18) "&Выполнить Ctrl+F5" Command(4251) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 17) SEPARATOR "Со&хранять отступы слева Ctrl+L" Command(4254) "Следить за &изменением файла" Command(4253) "&Сохранять время файла" Command(4252) "Не открывать ф&айл дважды" Command(4255) #Только для MDI и PMDI SET(1) "Не открывать про&грамму дважды" Command(4256) UNSET(1) SEPARATOR "&Оконный режим" { "&Однооконный (SDI)" Command(4261) "&Многооконный (MDI)" Command(4262) "&Псевдо-многооконный (PMDI)" Command(4263) } SEPARATOR "&Параметры..." Command(4260) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 19) } "&Плагины" Index(-1) { "П&лагины... Alt+P" Command(4259) Icon("%a\AkelFiles\Plugs\ToolBar.dll", 18) SEPARATOR "Показать в плагине Explorer" Call("Explorer::Main", 1, "%f") "Показать в проводнике Windows" Exec("explorer /select,%f") "Clipboard - Работа с буфером обмена" Icon("%a\AkelFiles\Plugs\Clipboard.dll", 0) { "Захват буфера обмена" +Call("Clipboard::Capture") "Вставка серийного номера" Call("Clipboard::PasteSerial") "Автоматическое копирование выделения" +Call("Clipboard::SelAutoCopy") "Вставить текст" Call("Clipboard::Paste") SEPARATOR "Настроить..." Call("Clipboard::Settings") } "Coder - дополнительные возможности для программирования" Icon("%a\AkelFiles\Plugs\Coder.dll", 4) { "Подсветка синтаксиса" +Call("Coder::HighLight") Icon("%a\AkelFiles\Plugs\Coder.dll", 0) "Поддержка сворачиваемых блоков (фолдинг)" +Call("Coder::CodeFold") Icon("%a\AkelFiles\Plugs\Coder.dll", 1) "Автодополнение" +Call("Coder::AutoComplete") Icon("%a\AkelFiles\Plugs\Coder.dll", 2) SEPARATOR -"Обновить кэш" Call("Coder::Settings", 2) -"Каталог настроечных файлов" Call("Explorer::Main", 1, "%a\AkelFiles\Plugs\Coder") "Диалог настроек плагина" Call("Coder::Settings") } "ContextMenu - настройка главного меню и контекстного меню" +Call("ContextMenu::Main") "Exit - действия по Esc" { "Вкл/выкл плагина" +Call("Exit::Main") "Диалог настроек плагина" Call("Exit::Settings") } "Explorer - панель проводника" +Call("Explorer::Main") Icon("%a\AkelFiles\Plugs\Explorer.dll", 0) "Exit - клавиша Escape" { "Включить" +Call("Exit::Main") SEPARATOR "Настроить..." Call("Exit::Settings") } "Fonts - динамическая загрузка шрифтов без установки в систему" +Call("Fonts::Main") "Format - операции по преобразованию текста" { "Сортировка строк текста по" { "возрастанию" Call("Format::LineSortStrAsc") "убыванию" Call("LineSortStrDesc") "числовому возрастанию" Call("Format::LineSortIntAsc") "числовому убыванию" Call("Format::LineSortIntDesc") } SEPARATOR "Вставка разрывов строк в местах переноса" Call("Format::LineFixWrap") "Инвертирование порядка строк" Call("Format::LineReverse") "Получение дублирующихся строк" Call("Format::LineGetDuplicates") "Удаление дублирующихся строк" Call("Format::LineRemoveDuplicates") "Шифровывание выделенного текста" Call("Format::Encrypt") "Дешифровывание выделенного текста" Call("Format::Decrypt") "Извлечение ссылок из HTML текста" Call("Format::LinkExtract") } "FullScreen - полноэкранный режим F11" Call("FullScreen::Main") Icon("%a\AkelFiles\Plugs\FullScreen.dll", 0) "HexSel - шестнадцатеричный код выделения" +Call("HexSel::Main") -"Hotkeys - назначение пользовательских горячих клавиш" +Call("Hotkeys::Main") Icon("%a\AkelFiles\Plugs\Hotkeys.dll", 0) "LineBoard - нумерация строк, закладки" Icon("%a\AkelFiles\Plugs\LineBoard.dll", 0) { "Включить" +Call("LineBoard::Main") SEPARATOR "Перейти к следующей закладке" Call("LineBoard::Main::NextBookmark") "Перейти к предыдущей закладке" Call("LineBoard::Main::PrevBookmark") SEPARATOR "Установить закладку" Call("LineBoard::Main::SetBookmark") "Удалить закладку" Call("LineBoard::Main::DelBookmark") "Удалить все закладки" Call("LineBoard::Main::DelAllBookmark") SEPARATOR "Настроить..." Call("LineBoard::Settings") } "LogView - просмотр логов в реальном времени" Call("LogView::Main") Icon("%a\AkelFiles\Plugs\LogView.dll", 0) ; "LogView - Просмотр лога" Icon("%a\AkelFiles\Plugs\LogView.dll", 0) ; { ; "В реальном времени" Call("LogView::Main") ; SEPARATOR ; "Настроить..." Call("LogView::Settings") ; } -"Macros - записать макрос" +Call("Macros::Main") Icon("%a\AkelFiles\Plugs\Macros.dll", 0) "MinimizeToTray - Сворачивает программу в трей" +Call("MinimizeToTray::Always") "QSearch — Панель поиска F7" +Call("QSearch::QSearch") Icon("%a\AkelFiles\Plugs\QSearch.dll", 0) -"RecentFiles - Диалог управления списком последних файлов" Call("RecentFiles::Manage") "SaveFile - дополнительные настройки сохранения файлов" Icon("%a\AkelFiles\Plugs\SaveFile.dll", 0) { "Автоматическое сохранение" +Call("SaveFile::AutoSave") "Сохранение Unicode файлов без BOM" +Call("SaveFile::SaveNoBOM") SEPARATOR "Диалог настроек плагина" Call("SaveFile::Settings") } -"Scripts - Скрипты..." +Call("Scripts::Main") Icon("%a\AkelFiles\Plugs\Scripts.dll", 0) "Scroll - включить функции плагина Scroll" { "Вкл/выкл автоматическую прокрутку текста" +Call("Scroll::AutoScroll") "Вкл/выкл обработку не прокручиваемых операций" +Call("Scroll::NoScroll") "Вкл/выкл горизонтальную синхронизацию" +Call("Scroll::SyncHorz") "Вкл/выкл вертикальную синхронизацию" +Call("Scroll::SyncVert") "Диалог настроек плагина" Call("Scroll::Settings") } "Sessions - сохранение и восстановление MDI сессии" +Call("Sessions::Main") "SmartSel - включить функции плагина SmartSel" { "Исключать последний символ перевода строки (EOL) из выделенного текста" +Call("SmartSel::NoSelEOL") "HOME - первый не пробельный символ" +Call("SmartSel::SmartHome") "End - последний не пробельный символ" +Call("SmartSel::SmartEnd") "End - последний символ, 2End - последний не пробельный символ" +Call("SmartSel::altSmartEnd") } "Sounds - звуки при наборе текста" +Call("Sounds::Main") Icon("%a\AkelFiles\Plugs\Sounds.dll", 0) "SpecialChar - показывать специальные символы" Icon("%a\AkelFiles\Plugs\SpecialChar.dll", 0) { "Включить" +Call("SpecialChar::Main") SEPARATOR "Настроить..." Call("SpecialChar::Settings") } "Speech - Машинное чтение текста" +Call("Speech::Main") Icon("%a\AkelFiles\Plugs\Speech.dll", 0) "SpellCheck - проверка орфографии (требуется ASpell)" { "Фоновая проверка" +Call("SpellCheck::Background") SEPARATOR "Проверить документ" Call("SpellCheck::CheckDocument") "Проверить выделение" Call("SpellCheck::CheckSelection") "Проверить слово" Call("SpellCheck::Suggest") SEPARATOR "Настроить..." Call("SpellCheck::Settings") } -"Stats - показать количество символов, слов и строк в тексте" Call("Stats::Main") "Templates - Шаблоны" { "Включить" +Call("Templates::Main") SEPARATOR "Открыть..." Call("Templates::Open") } "ToolBar - настраиваемая панель инструментов" +Call("ToolBar::Main") ; "XBrackets - автозавершать скобки" +Call("XBrackets::Main") "XBrackets - автозавершать скобки" Icon("%a\AkelFiles\Plugs\XBrackets.dll", 0) { "Включить" +Call("XBrackets::Main") SEPARATOR "Перейти к парной скобке" Call("XBrackets::GoToMatchingBracket") "Выделить до парной скобки" Call("XBrackets::SelToMatchingBracket") SEPARATOR "Настроить..." Call("XBrackets::Settings") } SEPARATOR "Свернуть в трей" Call("MinimizeToTray::Now") "Быстрое переключение диалогов" +Call("QSearch::DialogSwitcher") SEPARATOR "Скрипты" { -"Каталог..." Call("Explorer::Main", 1, "%a\AkelFiles\Plugs\Scripts") SEPARATOR -"Поиск/Замена с регулярными выражениями" Call("Scripts::Main", 1, "SearchReplace.js") -"Проверка орфографии, используя Microsoft Word" Call("Scripts::Main", 1, "SpellCheck.js") -"Откорректировать пунктуацию" Call("Scripts::Main", 1, "PunctuationFixer.js", "-ignorecase") -"Откорректировать пунктуацию с Прописными" Call("Scripts::Main", 1, "PunctuationFixer.js", "") -"Фильтр строк с использованием регулярных выражений" Call("Scripts::Main", 1, "LinesFilter.js") -"Текстовый калькулятор" Call("Scripts::Main", 1, "Calculator.js") -"Вставка даты и времени в указанном формате" Call("Scripts::Main", 1, "InsertDate.js", "", 0) -"Вставка содержимого указанного файла" Call("Scripts::Main", 1, "InsertFile.js", "", 0) -"Изменение раскладки клавиатуры En->Ru" Call("Scripts::Main", 1, "KeybLayoutEngRus.js", "", 0) -"Изменение раскладки клавиатуры Ru->En" Call("Scripts::Main", 1, "KeybLayoutRusEng.js", "", 0) -"Транслитерация латиница->кириллица" Call("Scripts::Main", 1, "KeybTranslitEngRus.js", "", 0) -"Транслитерация кириллица->латиница" Call("Scripts::Main", 1, "KeybTranslitRusEng.js", "", 0) -"Копировать имя текущего файла" Call("Scripts::Main", 1, "CopyToCBFileName.js", "%f", 0) -"Копировать имя текущего файла с полными путями" Call("Scripts::Main", 1, "CopyEditFile.js", "%f", 0) -"Переименование редактируемого файла" Call("Scripts::Main", 1, "RenameFile.js", "", 0) -"Создать дубликат выделения или текущего файла в новой вкладке" Call("Scripts::Main", 1, "NewFilebyRecent.js", "%f", 0) -"Вставить номера строк" Call("Scripts::Main", 1, "NumberCount.js", "", 0) -"Выделить целые строки" Call("Scripts::Main", 1, "SelCompliteLine.js", "%f", 0) -"Показать активный столбец" Call("Scripts::Main", 1, "ActiveColumnSwitch.js", `"%m" "%i"`) -"Создание новой строки с отступом и существующим типом пункта" Call("Scripts::Main", 1, "CreateSubParagraph.js", "", 0) -"Статистика..." Call("Scripts::Main", 1, "textStatistics.js") SEPARATOR -"AStyle форматирование кода" Call("Scripts::Main", 1, "AStyle.js", `"-b -N -o -t -S -w -Y -M -H -U -p"`) "Пробелы -> символы Табуляции" { -"Для блочного текста" Call("Scripts::Main", 1, "SpacesToTabs.js", `0`) SEPARATOR -"Количество пробелов из настроек" Call("Scripts::Main", 1, "SpacesToTabs.js", `1`) -"Количество пробелов по умолчанию" Call("Scripts::Main", 1, "SpacesToTabs.js", `2`) -"Запрос количества пробелов" Call("Scripts::Main", 1, "SpacesToTabs.js", `3`) } } SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } #Только для MDI и PMDI SET(1) "&Окно" Index(-1) { "Вк&ладки" { "С&верху" Command(4301) "С&низу" Command(4302) "С&крыть" Command(4303) SEPARATOR "&Стандарные" Command(4304) "Кн&опки" Command(4305) "&Плоские кнопки" Command(4306) SEPARATOR "С&ледующая-Предыдущая" Command(4310) "П&равая-Левая" Command(4311) } #Только для MDI SET(4) SEPARATOR "&Горизонтально" Command(4307) "&Вертикально" Command(4308) "&Каскадом" Command(4309) UNSET(4) SEPARATOR "&Закрыть" Command(4318) "Закрыть в&се" Command(4319) "Закрыть все, кроме &активного" Command(4320) #Только для MDI SET(4) MDIDOCUMENTS UNSET(4) #Только для PMDI SET(2) SEPARATOR "Выбор окна..." Command(4327) UNSET(2) } UNSET(1) "&Справка" Index(-1) { "AkelPad 4 - руководство пользователя" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\AkelHelp-Rus.htm"`) "AkelPad 4 - история" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\AkelHistory-Rus.txt"`) "Scripts-Methods" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Scripts-Methods.txt"`) "FAQ" Exec(`"Explorer.exe" "%a\AkelFiles\Docs\FAQ.htm"`) "Дополнения к FAQ" Exec(`"Explorer.exe" "%a\AkelFiles\Docs\FAQ дополнения.htm"`) SEPARATOR -"Справочник JS" Call("Scripts::Main", 1, "ChmKeyword.js", "JS.chm") -"Справочник VBS" Call("Scripts::Main", 1, "ChmKeyword.js", "VBS.chm") -"SpravkaWeb.ru" Call("Scripts::Main", 1, "ChmKeyword.js", "spravkaweb-ru.chm") SEPARATOR "Описание плагинов RUS" { "Clipboard" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Clipboard-Rus.txt"`) "Coder" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Coder-Rus.txt"`) "ContextMenu" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\ContextMenu-Rus.txt"`) "Exit" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Exit-Rus.txt"`) "Explorer" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Explorer-Rus.txt"`) "Fonts" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Fonts-Rus.txt"`) "Format" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Format-Rus.txt"`) "FullScreen" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\FullScreen-Rus.txt"`) "HexSel" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\HexSel-Rus.txt"`) "Hotkeys" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Hotkeys-Rus.txt"`) "LineBoard" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\LineBoard-Rus.txt"`) "LogView" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\LogView-Rus.txt"`) "Macros" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Macros-Rus.txt"`) "MinimizeToTray" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\MinimizeToTray-Rus.txt"`) "QSearch" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\QSearch-Rus.txt"`) "RecentFiles" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\RecentFiles-Rus.txt"`) "SaveFile" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SaveFile-Rus.txt"`) "Scripts" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Scripts-Rus.txt"`) "Scroll" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Scroll-Rus.txt"`) "Sessions" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Sessions-Rus.txt"`) "SmartSel" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SmartSel-Rus.txt"`) "Sounds" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Sounds-Rus.txt"`) "SpecialChar" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SpecialChar-Rus.txt"`) "Speech" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Speech-Rus.txt"`) "SpellCheck" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SpellCheck-Rus.txt"`) "Stats" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Stats-Rus.txt"`) "Templates" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Templates-Rus.txt"`) "ToolBar" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\ToolBar-Rus.txt"`) "XBrackets" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\XBrackets-Rus.txt"`) } "Описание плагинов ENG" { "Clipboard" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Clipboard-Eng.txt"`) "Coder" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Coder-Eng.txt"`) "ContextMenu" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\ContextMenu-Eng.txt"`) "Exit" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Exit-Eng.txt"`) "Explorer" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Explorer-Eng.txt"`) "Fonts" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Fonts-Eng.txt"`) "Format" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Format-Eng.txt"`) "FullScreen" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\FullScreen-Eng.txt"`) "HexSel" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\HexSel-Eng.txt"`) "Hotkeys" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Hotkeys-Eng.txt"`) "LineBoard" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\LineBoard-Eng.txt"`) "LogView" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\LogView-Eng.txt"`) "Macros" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Macros-Eng.txt"`) "MinimizeToTray" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\MinimizeToTray-Eng.txt"`) "QSearch" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\QSearch-Eng.txt"`) "RecentFiles" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\RecentFiles-Eng.txt"`) "SaveFile" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SaveFile-Eng.txt"`) "Scripts" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Scripts-Eng.txt"`) "Scroll" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Scroll-Eng.txt"`) "Sessions" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Sessions-Eng.txt"`) "SmartSel" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SmartSel-Eng.txt"`) "Sounds" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Sounds-Eng.txt"`) "SpecialChar" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SpecialChar-Eng.txt"`) "Speech" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Speech-Eng.txt"`) "SpellCheck" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\SpellCheck-Eng.txt"`) "Stats" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Stats-Eng.txt"`) "Templates" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\Templates-Eng.txt"`) "ToolBar" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\ToolBar-Eng.txt"`) "XBrackets" Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\Docs\XBrackets-Eng.txt"`) } SEPARATOR "Проверить обновления..." Exec(`rundll32.exe shell32,ShellExec_RunDLL "%a\AkelFiles\AkelUpdater.exe"`) SEPARATOR "О программе" Command(4351) SEPARATOR -"Редактировать меню..." Call("ContextMenu::Main", 1, 1) } Там бы еще и sfcpatch обновить (вот только непонятно, потребуется ли менять команды в инсталляторе), в надежде, что срабатываний антивирусов станет меньше. |
|||
Отправлено: 00:40, 12-01-2011 | #1079 |
Ветеран Сообщения: 1579
|
Профиль | Отправить PM | Цитировать Lenchik,
Спасибо. Упустил как-то метод CLEAR в ContextMenu. Переработаю конструктор и действительно откажусь от патча меню. Цитата Lenchik:
Цитата Lenchik:
Цитата Lenchik:
Цитата Lenchik:
|
||||
------- Отправлено: 20:22, 12-01-2011 | #1080 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Офис и Текст - AkelPad | МИШАНЧИК | Программное обеспечение Windows | 37 | 03-10-2015 20:43 | |
AkelPad 4.3.5 | OSZone Software | Новости программного обеспечения | 0 | 01-11-2009 12:30 | |
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 | Jekson07 | Наборы обновлений для Windows XP/2003/Windows 7 | 110 | 28-07-2009 02:45 | |
Разное - Не выделяется текст в блокноте AkelPad | V_A | Microsoft Windows 2000/XP | 1 | 12-01-2009 22:37 | |
Офис и Текст - [addon] xPad (Notepad2 + Akelpad) | sriver | Наборы обновлений для Windows XP/2003/Windows 7 | 4 | 17-09-2008 18:54 |
|