Релиз AkelPad 4.6.0
- Author
- Message
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Релиз AkelPad 4.6.0
Изменено: архитектура плагинов. Обновите плагины.
Изменено: улучшена совместимость с RichEdit на x64.
Изменено: улучшено распознавание UTF-16LE/UTF-16BE без BOM.
Изменено: улучшена внутренняя работа с последними файлами.
Изменено: при возможности, закрытие вкладки средней клавишей мыши производится без переключения на нее (MDI/PMDI).
Изменено: минимизировано мелькание вертикального маркера.
Изменено: TextLayout плагин интегрирован в программу. Переключение раскладки клавиатуры в соответствии с текстом под кареткой. Требуется две или более раскладок клавиатур, одной из которых должна быть английская.
Изменено: переименован параметр "KeybLayoutMDI" в "KeybLayoutOptions".
Добавлено: возможность отображения панели "Места" в диалоге открытия/сохранения.
Добавлено: применение общего алгоритма распознавания UTF-8, если для указанного языка ("Параметры...->Распознавание кодировки") распознавание UTF-8 не сработало.
Добавлено: перемещение вертикального маркера с помощью мыши и клавиши Shift, а также одновременное перемещение лимита переносов, если их значения равны.
Добавлено: опция для поиска текста по кругу.
Добавлено: повторный вызов диалога поиска/замены активирует его, а также подхватывает выделенный текст.
Добавлено: ручные параметры "CmdLineBegin" и "CmdLineEnd" - задают код, который будет добавлен к началу и концу командной строки, перед ее обработкой.
Добавлено: переменные для "StatusUserFormat":
"%al" - количество строк в документе;
"%ar" - количество символов в документе (RichEdit);
"%se[текст]" - текст отображающийся по достижению конца документа при поиске.
Добавлено: флаг 16 в ручной параметр "PaintOptions" - не рисовать вертикальный маркер после последней строки.
Добавлено: буфер отмены запоминает расположение каретки.
Добавлено: параметр для ожидания завершения программы в метод командной строки /Exec().
Добавлено: пункт меню для вызова справки.
Добавлено: горячая клавиша Ctrl+Num/ для возврата размера шрифта, который был при старте программы.
Исправлено: обновление окна редактирования после удаления текста.
Исправлено: игнорирование левого клика мыши.
Исправлено: параметр WordBreak.
Исправлено: восстановление прокрутки после разворачивания свернутого окна со включенным переносом по словам (MDI).
Исправлено: "\|" в методе командной строки /Insert().
<<Скачать>>
Изменено: улучшена совместимость с RichEdit на x64.
Изменено: улучшено распознавание UTF-16LE/UTF-16BE без BOM.
Изменено: улучшена внутренняя работа с последними файлами.
Изменено: при возможности, закрытие вкладки средней клавишей мыши производится без переключения на нее (MDI/PMDI).
Изменено: минимизировано мелькание вертикального маркера.
Изменено: TextLayout плагин интегрирован в программу. Переключение раскладки клавиатуры в соответствии с текстом под кареткой. Требуется две или более раскладок клавиатур, одной из которых должна быть английская.
Изменено: переименован параметр "KeybLayoutMDI" в "KeybLayoutOptions".
Добавлено: возможность отображения панели "Места" в диалоге открытия/сохранения.
Добавлено: применение общего алгоритма распознавания UTF-8, если для указанного языка ("Параметры...->Распознавание кодировки") распознавание UTF-8 не сработало.
Добавлено: перемещение вертикального маркера с помощью мыши и клавиши Shift, а также одновременное перемещение лимита переносов, если их значения равны.
Добавлено: опция для поиска текста по кругу.
Добавлено: повторный вызов диалога поиска/замены активирует его, а также подхватывает выделенный текст.
Добавлено: ручные параметры "CmdLineBegin" и "CmdLineEnd" - задают код, который будет добавлен к началу и концу командной строки, перед ее обработкой.
Добавлено: переменные для "StatusUserFormat":
"%al" - количество строк в документе;
"%ar" - количество символов в документе (RichEdit);
"%se[текст]" - текст отображающийся по достижению конца документа при поиске.
Добавлено: флаг 16 в ручной параметр "PaintOptions" - не рисовать вертикальный маркер после последней строки.
Добавлено: буфер отмены запоминает расположение каретки.
Добавлено: параметр для ожидания завершения программы в метод командной строки /Exec().
Добавлено: пункт меню для вызова справки.
Добавлено: горячая клавиша Ctrl+Num/ для возврата размера шрифта, который был при старте программы.
Исправлено: обновление окна редактирования после удаления текста.
Исправлено: игнорирование левого клика мыши.
Исправлено: параметр WordBreak.
Исправлено: восстановление прокрутки после разворачивания свернутого окна со включенным переносом по словам (MDI).
Исправлено: "\|" в методе командной строки /Insert().
<<Скачать>>
Last edited by Instructor on Sat Jun 11, 2011 6:45 pm, edited 1 time in total.
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Отлично! Столько плюшек, а ничего (кажется ) при обновлении не отвалилось. Нет, правда, очень хорошо, когда не нужно ничего дополнительно править (навроде кучи файлов подсветки).
И сразу же хотелка: отображать при этом позицию маркера в виде всплывающей подсказки.Добавлено: перемещение вертикального маркера с помощью мыши и клавиши Shift, а также одновременное перемещение лимита переносов, если их значения равны.
-
Offline
- Posts: 84
- Joined: Fri May 28, 2010 1:28 pm
Re: Релиз AkelPad 4.6.0
А количество символов и байт, для выделенного текста в StatusUserFormat, уже появилось или оно никому кроме меня не нужно?Instructor wrote: Добавлено: переменные для "StatusUserFormat":
"%al" - количество строк в документе;
"%ar" - количество символов в документе (RichEdit);
"%se[текст]" - текст отображающийся по достижению конца документа при поиске.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
private_joker
Так в первой колонке отображается в формате "Строка:Колонка, Длина".
Так в первой колонке отображается в формате "Строка:Колонка, Длина".
Last edited by Instructor on Thu May 12, 2011 8:02 am, edited 1 time in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Релиз AkelPad 4.6.0
Лучше бы сразу же назначить хоткей F1...Instructor wrote:Добавлено: пункт меню для вызова справки.
Или, как минимум, в доке указать, что вызов "Руководства" это команда 4352 (допёр экспериментальным путём ).
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Re: Релиз AkelPad 4.6.0
Добавлено.VladSh wrote:Или, как минимум, в доке указать, что вызов "Руководства" это команда 4352 (допёр экспериментальным путём ).
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Релиз AkelPad 4.6.0
Я переименовал параметр, перезагрузил AkelPad, но автопереключение раскладки не заработало. Лишь потом нашёл опцию в настройках "Дополнительно".Instructor wrote:Изменено: TextLayout плагин интегрирован в программу. Переключение раскладки клавиатуры в соответствии с текстом под кареткой. Требуется две или более раскладок клавиатур, одной из которых должна быть английская.
Изменено: переименован параметр "KeybLayoutMDI" в "KeybLayoutOptions".
Но почему оно не сработало по переименованию параметра непонятно (у меня настройки всегда сохраняются в ini).
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Re: Релиз AkelPad 4.6.0
А почему оно должно было заработать? Вот, если бы было назначено верное значение параметра, тогда даVladSh wrote:Я переименовал параметр, перезагрузил AkelPad, но автопереключение раскладки не заработало...
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Релиз AkelPad 4.6.0
=3 это... внезапноInstructor wrote:А почему оно должно было заработать? Вот, если бы было назначено верное значение параметра, тогда да
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Re: Релиз AkelPad 4.6.0
Непорядок с параметром StatusUserFormat=%se[EOF reached].
Как только надпись "EOF reached" была показана в статус-баре, она более не исчезает даже с изменением искомого слова/фразы. Не говоря уже о том, что она не исчезает при успешном поиске того же слова без пересечения конца (или начала) файла.
Как только надпись "EOF reached" была показана в статус-баре, она более не исчезает даже с изменением искомого слова/фразы. Не говоря уже о том, что она не исчезает при успешном поиске того же слова без пересечения конца (или начала) файла.