Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 1)

Модерирует : gyra, Maz

gyra (10-07-2017 22:07): AkelPad (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkelPad  4.9.8 (от 18 июля 2016)
 
Страница программы | Скачать | Описание | FAQ | Плагины | Форум | Скриншот (без плагинов)
 


AkelPad - текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым.



Скачать инсталлятор (многоязычный): x86 | x64  

Скачать архив (русская версия): x86 | x64  
Скачать архив (английская версия): x86 | x64  

Скачать сборник плагинов: x86 | x64  

AkelUpdater v6.5 - обновление программы, плагинов и скриптов

Авторы:
AkelPad 4 - Шенгальц А.А.
AkelPad 3 - Шенгальц А.А.
AkelPad Classic (2.x) - Кузнецов А.И.
AkelPad - Кузнецов А.И.
 


Различные старые версии
Сборки AkelPad
Установка AkelPad 4 на Windоws 7 "С заменой Блокнота Windows"
Готовый батник (запустить перед установкой AkelPad)  для установки AkelPad 4 на Windоws 7 x86 "С заменой Блокнота Windows"
Dev-версия :: Руководство пользователя (может отличаться от финального релиза)
 
Коллекция скриптов
Дополнительные синтаксические файлы

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 19:09 25-05-2006 | Исправлено: Maz, 08:54 11-03-2017
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
Было не просто догадаться учитывая, что

Цитата:
Надо получить текст на выходе  
1  
2  
3  
4  
5  
6
а не  

Цитата:
1  
4  
2  
5  
3  
6

 
Если не трогать скрипты, то это можно реализовать с помощью Macros плагина:
1. Требуется многооконный режим MDI или PMDI.
2. Создаем первую пустую вкладку и помещаем туда:

Цитата:
|nom-sg={{{основа|{{{1}}}}}}ь  
 
|gen-sg={{{основа1|{{{2}}}}}}я́
 
...
и пару раз нажимаем на Enter (чтобы макрос успел закончить переносить последнюю строку перед тем как завершится).
3. Создаем вторую пустую вкладку и помещаем туда:

Цитата:
|nom-pl={{{основа1|{{{1}}}}}}и  
 
|gen-pl={{{основа1|{{{1}}}}}}
 
...
и пару раз нажимаем на Enter.
4. Переходим в начало текста во второй и в первой вкладке.
5. Итак у нас активна первая вкладка. Мы вызываем Macros::Main и начинаем запись макроса, нажимая кнопки:
Ctrl+Tab
Shift+Down
Ctrl+X
Down
Ctrl+Tab
Down
Shift+Down
Ctrl+V
 
Затем устанавливаем количество повторов в 0 и воспроизводим. Затем макрос можно сохранить.

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 16:50 08-02-2011
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые пользователи!Поделитесь пожалуйста,списком команд для тулбора и контекстного меню AkelPad 4.4.3

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 17:10 08-02-2011
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TOOLBAR
 
# New document
"" Command(4101) Icon(0)
 
-"Дублировать текущий" Call("Scripts::Main", 1, "NewFilebyRecent.js", "%f", 0)  Icon("shell32.dll",134)
 
# New instance
# "" Command(4102) Icon(1)
 
# Open
"" Command(4103) Icon(2)
 
# Reload
 "" Command(4104) Icon(3)
 
# Save
"" Command(4105) Icon(4)
 
# Save as
 "" Command(4106) Icon(5)
 
# Save all
 "Сохранить всё" Call("SaveAllAs::Main") Icon("%a\AkelFiles\Plugs\SaveAllAs.ico")
 
 
SEPARATOR
 
# Print
"" Command(4108) Icon(6)
 
#SEPARATOR
 
# Cut
#"" Command(4153) Icon(7)
 
# Copy
#"" Command(4154) Icon(8)
 
# Paste
#"" Command(4155) Icon(9)
 
SEPARATOR
 
# Undo
"" Command(4151) Icon(10)
 
# Redo
"" Command(4152) Icon(11)
 
SEPARATOR
 
# Find
-"" Command(4158) Icon(12)
 
# Replace
-"" Command(4161) Icon(13)
 
SEPARATOR
 
# Insert char
 "" Command(4163) Icon(14)
 
 
# Word wrap
 "" Command(4209) Icon(16)
 
 
"Сортировать по возрастанию" Call("Lines::SortStrAsc")Icon("%a\AkelFiles\Plugs\az.ico")
 
"Сортировать по убыванию" Call("Lines::SortStrDesc")Icon("%a\AkelFiles\Plugs\za.ico")
 
-"Исправление раскладки клавиатуры En->Ru" Call("Scripts::Main", 1, "KeybLayoutEngRus.js", "", 0)Icon("%a\AkelFiles\Plugs\zя.ico")
 
-"Исправление раскладки клавиатуры Ru->En" Call("Scripts::Main", 1, "KeybLayoutRusEng.js", "", 0)Icon("%a\AkelFiles\Plugs\ЯZ.ico")
 
-"Проверка орфографии" Call("Scripts::Main", 1, "SpellCheck.js", "", 0)Icon("%a\AkelFiles\Plugs\SpellCheck1.ico")
 
-"Вставить текущую дату" Call("Scripts::Main", 1, "InsertDate.js", "", 0)Icon("%a\AkelFiles\Plugs\Data.ico")
 
# Execute
# "" Command(4251) Icon(17)
 
SEPARATOR
 
# Plugins
"" Command(4259) Icon(18)
 
# Settings
"" Command(4260) Icon(19)
 
SEPARATOR
 
"Показать проводник" +Call("Explorer::Main") Icon("%a\AkelFiles\Plugs\Explorer.dll")
 
"Показать специальные символы" +Call("SpecialChar::Main") Icon("%a\AkelFiles\Plugs\SpecialChar.dll")
 
"Показать шестнадцатеричный код выделения" +Call("HexSel::Main") Icon("%a\AkelFiles\Plugs\hex.ico")
 
"Показать подсветку синтаксиса" +Call("HighLight::Main") Icon("%a\AkelFiles\Plugs\HighLight.ico")
 
"Захват буфера обмена" Call("CaptureClipboard::Main") Icon("%a\AkelFiles\Plugs\CaptureClipboard.ico")
 
"Макросы" Call("Macros::Main") Icon("%a\AkelFiles\Plugs\Macros.dll", 0)
 
# "Run Notepad" Exec("notepad.exe") Icon("notepad.exe")
 
SEPARATOR
 
# On top
"" Command(4210) Icon(15)
 
-------------------------------------------------------
-------------------------------------------------------
ContextMenu::Show menu
 
# %f file, %d file directory, %a akelpad directory, %% symbol %
 
"Open in notepad" Exec(`notepad.exe "%f"`)
# Syntax: Exec("command line", ["working directory"])
 
-"Script call" Call("Scripts::Main", 1, "InsertDate.js", "", 0)
# Parameters: 1 -execute, "InsertDate.js" -script name, "" -argumets, 0 -reserved
 
-"Macro call" Call("Macros::Main", 1, "123", 1, 0)
# Parameters: 1 -execute, "123" -macro name, 1 -repeat count, 0 -reserved
 
SEPARATOR
 -"Редактировать меню..." Call("ContextMenu::Main", 1, 0)
# Parameters: 1 -execute, 0 -menu index
 
Добавлено:
l_Instructor_l
Спасибо, разбираюсь

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 21:30 08-02-2011
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo

Цитата:
подскажите, есть в Акеле функция очистки строки, по типу F8, но не подсувающая вверх, а просто очищающая строку.
Теперь я понял, что этот вопрос не связан со следующим Решается таким скриптом:
 
EmptyLine.js

Код:
var hWndEdit=AkelPad.GetEditWnd();
var nSelStart;
var nSelEnd;
 
nSelStart=AkelPad.SendMessage(hWndEdit, 187 /*EM_LINEINDEX*/, -1, 0);
nSelEnd=nSelStart + AkelPad.SendMessage(hWndEdit, 193 /*EM_LINELENGTH*/, nSelStart, 0);
AkelPad.SetSel(nSelStart, nSelEnd);
AkelPad.ReplaceSel("");
 

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 22:04 08-02-2011 | Исправлено: l_Instructor_l, 22:05 08-02-2011
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo Спасибо,но это все есть.Я имел в виду отсутствующие по умолачанию.
К примеру,мне давали  
Увеличить текст
-"" Command(4204) Icon(21)
Уменьшить текст
-"" Command(4205) Icon(21)  
 
# Close
-"" Command(4406) Icon("C:\Program Files\AkelPad\AkelFiles\Plugs\AquaMarine2.icl", 3)
 
# Close all, but active
-"" Command(4112) Icon("C:\Program Files\AkelPad\AkelFiles\Plugs\AquaMarine2.icl", 11)
 
# Close al
-"" Command(4111) Icon("C:\Program Files\AkelPad\AkelFiles\Plugs\az.ico")
То есть весь список.Какие вообще команды,еще есть.Нигде найти не смог ответ.

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 01:54 09-02-2011
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vv07

Цитата:
То есть весь список.Какие вообще команды,еще есть.Нигде найти не смог ответ.

Видимо вы никогда не качали инсталлятор программы и не знаете, что есть описание со всеми командами, а также описание всех плагинов и функции вызова. Положил сюда отдельно документацию для вашей версии. А контекстное меню и тулбар могут быть разными, в зависимости от задач. Если бы вы конкретно написали, что хотите видеть. Плюс еще версия программы старая .

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 08:35 09-02-2011
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra
Вай спасибо А я писал на 60 страничке и даже скачал готовую сборку,которая очень понравилась,от brRamires,но увыссылка умерла уже.Я просил его на предыдущей страничке,но видимо не заходит
PS Не,енто есть в папке с прогой,но как енто запустить непонятно.Жму справка в самом AkelPad,а там открывается только эбаут.Справки нетю

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 09:46 09-02-2011 | Исправлено: vv07, 09:53 09-02-2011
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vv07
Файлик AkelHelp-Rus.htm запустите, он у вас в браузере и откроется А описание плагинов вообще в текстовом формате, открывайте в блокноте и изучайте

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 10:10 09-02-2011
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ситуация такая, Акель лежит на сетевом диске, все настройки в инишке. Если на каком нить компьютере его открыть и ассоциировать с файлами, то он запоминает галочки. И чтобы повторить это на другом компьютере надо вначале галочки снять, закрыть окно настроек, заново зайти, поставить галочки - и только тогда он будет ассоциирован с файлами. Может сделать какую нить проверку (по ключу в реестре), что Акель ассоциирован на открытие, и если нет, то либо снимать галочки, либо принудительно ассоциировать при нажатии на ОК.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 10:17 09-02-2011
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyraАААААА УРЯЯЯЯЯЯЯ!!!!! ,ну я,че уж тут.

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 10:18 09-02-2011
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Se_Vlad

Цитата:
1. Как в режиме MDI по CTRL+TAB можно переключаться только между 2-мя открытыми вкладками? (если открыто больше 2-х)  
TabSwitch.js. Выглядит так:    
 

Цитата:
2. Звуковой набор текста. Что нужно чтобы он заработал?
Включить Sounds::Main и начать печатать текст. Если звуков нету возможно отсутствует стандартный аудио кодек CCITT u-Law.
 

Цитата:
3.1 Как настроить не только цвета, а и шрифта (какие переменные болдом, какие италиком и тп)  
3.2 Как указать какую схему использовать для каких расширений?
См. файлы "[AkelPad]\AkelFiles\Plugs\Coder\*.coder"
 
 
ShIvADeSt
Можно еще ключ "/reassoc" использовать.

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 12:03 09-02-2011 | Исправлено: l_Instructor_l, 12:07 09-02-2011
Dudus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Официальный форум умер. Планируется ли воскрешение?  

Всего записей: 126 | Зарегистр. 10-12-2004 | Отправлено: 14:15 11-02-2011
l_Instructor_l

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dudus
Не работало около суток - ребята из SF что-то чинили.

Всего записей: 529 | Зарегистр. 24-01-2006 | Отправлено: 17:50 12-02-2011 | Исправлено: l_Instructor_l, 17:52 12-02-2011
strannik727



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Последняя версия: 4.5.3 от 12 января 2011 (Автор: Шенгальц А.А.)  
Скачать инсталлятор (многоязычный)

 
Запустил, выбрал замена блокноту Windows 7 x32, вот что выдало:

что делать?

Всего записей: 1910 | Зарегистр. 12-12-2009 | Отправлено: 16:14 13-02-2011
Trava79



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strannik727

Цитата:
что делать?

Выполнять от имени Администратора.

----------
Компьютерный форум Ru.Board » Hardware »

Всего записей: 8453 | Зарегистр. 08-06-2006 | Отправлено: 16:24 13-02-2011
strannik727



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trava79
Запускал от имени Администратора, выдает эту же ошибку, и не заменяет стандартный блокнот...

Всего записей: 1910 | Зарегистр. 12-12-2009 | Отправлено: 16:26 13-02-2011
Cokpam



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trava79

Цитата:
Выполнять от имени Администратора.

Это Вам не XP На Семёрке системные файлы так просто не подменяются...
Данная опция начиная с Висты не работает и до сих пор не исправлено...
 
strannik727
Действуйте по стандартной схеме замены системных файлов в Семёрке
http://akelpad.sourceforge.net/forum/viewtopic.php?t=229

Всего записей: 1703 | Зарегистр. 02-07-2006 | Отправлено: 16:37 13-02-2011 | Исправлено: Cokpam, 16:38 13-02-2011
strannik727



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cokpam
Спасибо за ссылку, но у меня все равно ничего не получилось, решил следующим образом, при открытии текстового файла нажал-выбрать программу вручную, указал AkelPad в system32, и нажал всегда использовать эту программу. Теперь текстовые файлы всегда открываются с помощью AkelPad.

Всего записей: 1910 | Зарегистр. 12-12-2009 | Отправлено: 17:13 13-02-2011
Cokpam



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strannik727
И это правильное решение, сам так делаю.
Ибо нефиг системные файлы подменять...

Всего записей: 1703 | Зарегистр. 02-07-2006 | Отправлено: 17:29 13-02-2011
Se_Vlad



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Включить Sounds::Main и начать печатать текст. Если звуков нету

Ё-моё.. это же звуковое сопровождение? Я-то подумал про удивительные вещи (звуковой набор) - можно тексты наговаривать, а не набирать )  
 

Цитата:
TabSwitch.js. Выглядит так

Сеньк. ща заценим.
 

Цитата:
См. файлы "[AkelPad]\AkelFiles\Plugs\Coder\*.coder"  

Я вообще-то догадывался что ТАМ. Но КАК - чот не вкурил.
Можно ткнуть в пояснялку?
что и как например понимать в  

Код:
0    0    ${OP}    0    cpdf_setrgbcolor_stroke

Всего записей: 484 | Зарегистр. 09-08-2004 | Отправлено: 01:25 14-02-2011
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 1)
gyra (10-07-2017 22:07): AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru