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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.8 от 18 июля 2016


Скачать
Программа 4.9.8 многоязычный инсталлятор: x86 | x64; zip русской версии: x86 | x64; zip английской версии: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.9.9 r4435 от 13.11.2023    
Плагины SpellCheck: проверка орфографии на движке Hunspell, подробнее. Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TagsView: разбор исходного кода при помощи ctags, подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника, подробнее. Автор: Ralph Shane. Скачать: 4.8.3.0    
Help: вызов справки с поиском выделенного текста, подробнее. Автор: AZJIO. Скачать: YaD    
AnotherFileNearby: создание слепка редактируемого файла, подробнее. Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 13:27 20-02-2024
filonych



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrakonHaSh
 
Огромнейшее Вам спасибо!!
 

Всего записей: 70 | Зарегистр. 20-01-2008 | Отправлено: 17:30 01-02-2021
toty794

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Просьба. Работаю на AkelPadDSL 4.9.4, плагин DSL Entry Quick Look.
Делаю правка DSL словаря.
Если можно изменить способ показа результат работы плагина.
Без показа отдельного окна, а преобразовать (показывать) саму селектированную статью в тексте, изменяя внешнего вида изпользуя новодобавленном бутоне в ленте ДСЛ.
Тоест, редактируешь текст, селектируешь статью, нажимаеш (включаешь) бутон - показывает ДСЛ-вид, нажимаешь опять (выключаеш бутон) возвращаешься в нормальный текст.
Действие окна плагина переносится в самом тексте.

Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 11:27 02-02-2021 | Исправлено: toty794, 19:19 02-02-2021
sbornik2001



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем здоровья!  
1. Не пойму, что за ошибка(LINEBOARD на скрине) и как от неё избавиться?
2. Как отключить подсветку(желтая на скрине)
3. Как отключить линию позиции курсора(красной стрелкой отмечена на скрине)
   
   
 

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 18:28 15-02-2021
DrakonHaSh



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

Цитата:
2. Как отключить подсветку(желтая на скрине)
3. Как отключить линию позиции курсора(красной стрелкой отмечена на скрине)

->

Всего записей: 2076 | Зарегистр. 08-01-2008 | Отправлено: 19:12 15-02-2021 | Исправлено: DrakonHaSh, 19:18 15-02-2021
sbornik2001



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

Всего записей: 588 | Зарегистр. 07-06-2003 | Отправлено: 12:56 19-02-2021
toty794

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос- Просьба:
Кто нибудь знает плагин у которого внизу (до, на) курсора выходила лента с кнопками (идея дал Q-translate).
Точнее мне нужна такая лента с кнопками для быстрой работы с ДСЛ словарями. Оказываеться много времени тратиться на смене фокуса внимании при ручной редакции ДСЛ файла.
И опять - работаю с АкелПадДСЛ версия494.
Прошу, если что-то неясно в етой идее спрашивайте. Нужна такая лента для ускорения работы и прошу обсудить возможность етого сделать.
По-другому - в АкелПадДСЛ есть лента ДСЛ (BBCode Bar). Вот ету ленту прикрутить на курсоре (там кнопки можно задавать, менять, убирать и т.д.) Саму ленту можно включать или выключать отдельной кнопкой (BBCode Bar) в основной ленте.

Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 09:59 22-02-2021 | Исправлено: toty794, 10:58 22-02-2021
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
toty794 could you, please, give any example of a DSL tag you'd wish to get as AkelPad button bar and/or menu entry?
 
A while ago I made some bbcode, .html, .url AkelPad controls entries for my own needs based on Scripts plugin and insertTag.js script (along with ContextMenu plugin that provides you access to the context menu itself).
For instance, take a note of the examples:
1.
Код:
"[InternetShortcut] clipboard" Call("Scripts::Main", 1, "insertTag.js", `-template="[InternetShortcut]\nURL=%%C\nComment=\nDesc=" -bbcode=0`) Icon("%a\AkelFiles\AkelPad.icl", 9)

The above command entry while editing a text returns an advanced .url file structure like this (just to be further saved as clean .url):

Код:
[InternetShortcut]
URL={your_clipboard_content_upon_run_time_returned_by_%%C_variable}
Comment=
Desc=

2.
Код:
"<a href='clipboard'>...</a>" Call("Scripts::Main", 1, "insertTag.js", `-template='<a href="%%C">%%S</a>' -bbcode=0`) Icon("%a\AkelFiles\AkelPad.icl", 9)

The above command entry returns in a text being edited an html tag as follows:

Код:
<a href="{your_clipboard_content_upon_run_time_returned_by_%%C_variable}">{selected_text_segment_upon_run_time_returned_by_%%S_variable}</a>

I think using those patterns a user can implement a nearly endless set of commands, including pretty complex bbcode/html/wiki/dsl-like tags as far as their imagination prospects.    
NB AkelPad.icl here is my own icon library, there could be other options to satisfy user's graphic preferences.
 
Edit:
If you need just to insert a textual tag framework without clipboard content processing (though, selection still can be processed using "\s" variable entry) you can do such things without any plugins/scripts other than the aforementioned ContextMenu plugin.
Then the above-like commands could be written down pretty simpler as follows (without clipboard processing and with[the upper ones]/or without[the lower ones] selection processing):

Код:
 
"[InternetShortcut] selection" Insert("[InternetShortcut]\nURL=\s\nComment=\nDesc=", 1)
"[InternetShortcut]" Insert("[InternetShortcut]\nURL=\nComment=\nDesc=", 1)
"<a href='selection'></a>" Insert('<a href="\s"></a>', 1)
"<a href=''></a>" Insert('<a href=""></a>', 1)

Notes:
* initial "bla-bla" segments are to denote the naming, i.e. as the entries would be seen in the menu
* the next "bla-bla" segments within the Insert function are to imply what's going to be inserted in the document,
* "1" the Insert function modifier should be used when "bla-lba" contains Esc-sequences (it's 0 by default)    
 
The above commands would respectively render the following texts:

Код:
[InternetShortcut]
URL={selected_text_inserted_by_\s_variable}
Comment=
Desc=
 
[InternetShortcut]
URL=
Comment=
Desc=
 
<a href="{selected_text_inserted_by_\s_variable}"></a>
 
<a href=""></a>





The official language of the forum is Russian. Use translators

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 18:04 22-02-2021 | Исправлено: Maz, 20:37 24-02-2021
ewild

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

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 20:36 22-02-2021 | Исправлено: ewild, 20:38 22-02-2021
sikemo

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

Цитата:
ewild

and have you ane screens for illustrating this? It would be very puroseful




Напоминаю, что официальный язык форума - русский.

Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 23:39 22-02-2021 | Исправлено: Maz, 20:38 24-02-2021
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sikemo
 
just made a video for you how to setup such menu entries from scratch:
 
https://drive.google.com/file/d/1RhQx07ybX3p30nkwJ3by9nA-iSrtPmBo/view?usp=sharing
 
edit: reuploaded it to google drive
 

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 03:08 23-02-2021 | Исправлено: ewild, 13:16 23-02-2021
toty794

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что получилось. Нашел штуку КонтекстМеню Шоу. Задал -1, -5, -5, (на -6 ничего не выходит) - на курсоре вылезло меню.
НО -- там меню, мне нужна лента. Что посоветуете?




Все благодарности посредством ПМ

Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 15:50 24-02-2021 | Исправлено: toty794, 17:09 02-03-2021
ewild

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

Всего записей: 1195 | Зарегистр. 13-08-2005 | Отправлено: 00:57 16-03-2021
tramparamparam02



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как расшифровывается значение строки  

Код:
AutoCompleteWindowRect=0001000000000000F10000000C0A0000
 
из файла AkelPad\AkelFiles\Plugs\Coder.ini c настройками плагина AutoComplete.
 
Я пару недель назад что-то случайно нажал, и теперь окно со списком вариантов автозавершения открывается в максимальную высоту экрана, даже больше родительского окна AkelPad. Когда я закомментировал эту строку, нормальный размер окна со списком вариантов восстановился. Но хотелось бы на будущее знать синтаксис директивы AutoCompleteWindowRect.
 
Спасибо!

Всего записей: 2374 | Зарегистр. 30-03-2016 | Отправлено: 17:13 04-04-2021 | Исправлено: tramparamparam02, 18:07 04-04-2021
uaixovich



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tramparamparam02
 
в моем coder.ini сейчас стоит

Цитата:
AutoCompleteWindowRect=D8000000230200006E020000D5000000

 
список вариантов можно растянуть мышью и тогда, при перезапуске akelpad значение изменится. алгоритм изменения не ясен.

Всего записей: 194 | Зарегистр. 12-10-2012 | Отправлено: 20:03 04-04-2021
iglezz

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

Цитата:
как расшифровывается значение строки
AutoCompleteWindowRect=0001000000000000F10000000C0A0000  

Запись в формате { left; top; width; height; } по восемь символов (4 байта) на координату.
left   = 00010000 -> 0x00000100 -> 256
top    = 00000000 -> 0x00000000 -> 0
width  = F1000000 -> 0x000000F1 -> 241
height = 0C0A0000 -> 0x00000A0C -> 2572

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 11:43 05-04-2021 | Исправлено: iglezz, 11:46 05-04-2021
Soundermars

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую, подскажите, пожалуйста, как при замене указывать определенный столбец, а не везде искать,
 
столбцы разделены точкой с запятой,
 
для замены использую команду:
 

Код:
AkelPad.TextReplace(0, "5555555", "5", 0x00200001 /*FRF_DOWN|FRF_BEGINNING*/, 0x1 /*RRF_ALL*/);

Всего записей: 37 | Зарегистр. 18-02-2016 | Отправлено: 19:45 08-04-2021 | Исправлено: Soundermars, 19:52 08-04-2021
Bagfire



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, а можно как-то вытащить на панель кнопку Макросы? И ещё - где хранятся настроенные макросы? Буду признателен за подсказку. Только начинаю осваивать редактор.

Всего записей: 25 | Зарегистр. 01-11-2013 | Отправлено: 14:50 13-04-2021
opk44

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bagfire
1) См. ..\AkelFiles\Docs\Macros-Rus.txt --> Внешний вызов
В вашем случае настройка кнопки на тулбаре будет выглядеть так:
Код:
-"Макросы..." Call("Macros::Main") Icon("%a\AkelFiles\Plugs\Macros.dll", 0)

 
2) См. ..\AkelFiles\Plugs\Macros\  
"Имя файла" равно "имя макроса"

Всего записей: 173 | Зарегистр. 16-01-2020 | Отправлено: 18:20 13-04-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сохранил экспорт html файл закладок из браузера, в нём содержимое примерно такого вида
Цитата:
                <DT><A HREF="https://rsload.net/" ICON_URI="https://rsload.net/templates/rsload-2016/images/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAO0lEQVQ4jWNgGPogMjLyPyWYITIy8j8+gE+e+gYgOw3dgCHkBWzewYZxGoCPT5QLcAUiXgMoSkhDHwAAyuPl1Hntzf0AAAAASUVORK5CYII=">rsload.net</A>
Какой регуляркой можно пройтись автозаменой, чтобы убрать все выделенные цветом части, не затронув остальное. При этом все ICON_URI и ICON естественно разной длины.

Всего записей: 16539 | Зарегистр. 04-11-2010 | Отправлено: 14:52 14-04-2021 | Исправлено: insorg, 14:52 14-04-2021
yozhic



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

Код:
\bICON(_URI)?="[^"\n]+"

можно также и пробел захватить перед ICON

Код:
\x20ICON(_URI)?="[^"\n]+"

 
Добавлено:
Исправил только что. ICON_URI со слепу не увидел ))

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 15:17 14-04-2021 | Исправлено: yozhic, 15:18 14-04-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru