Что хотелось бы добавить в AkelPad

Russian main discussion
Locked
  • Author
  • Message
Offline
Posts: 3
Joined: Sat Sep 29, 2007 2:07 pm

Post by Niven »

Instructor wrote:Ее можно установить в настройках цветовой схемы Windows, т.к. эти цвета являются системно-зависимыми.
Это ясно. Но дело как раз в том, чтобы изменить настройки программы, не прибегая к настройкам ОС.

Может плагинчик, а? Если нет желания вносить эти изменения в AkelPad…

Я бы и сам плагин сделать взялся, но в Си ни бельмеса не смыслю, увы.

added:
Instructor, спасибо за разъяснения ниже.
Last edited by Niven on Mon Oct 01, 2007 5:58 pm, edited 2 times in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Niven
Настоящие параметры цвета не поддаются настройке (кроме указанного), т.к. RichEdit не предоставляет возможности их изменить.

Offline
Posts: 9
Joined: Mon Sep 03, 2007 6:30 am

Post by kegf »

Ctrl+Shift+ влево/вправо позволяют переходить от одного слова к другому, однако знаки препинания игнорируются. Также хотелось бы в стиле написания переменных (objPopUp) переходить к началу большой буквы, а не перескакивать через всю переменную.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

kegf
Чтобы добавить/удалить разделители:
"Настройки -> Параметры... -> Дополнительно (1) -> Разделители слов"
Чтобы включить стандартную обработку:
"Настройки -> Параметры... -> Дополнительно (1) -> Разделители слов" снимаем галочку

Offline
Posts: 8
Joined: Thu Feb 08, 2007 9:47 am

Post by DimA »

Очень не хватает предварительного просмотра страницы перед печатью.

Комментарий Instructor'а (26.07.2009):
Реализовано в последних версиях AkelPad 4.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

По диалогу плагинов

Post by VladSh »

Если вызвать плагин, то напротив него появляется надпись "работает". Не вовсем понятно было как его выгрузить... методом научного тыка выяснено, что нужно также нажать кнопку "Вызвать".
Предлагаю, чтобы для вызванных плагинов надпись на кнопке менялась бы на "Выгрузить" или соотв. на английском: Load/Unload.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

VladSh
Плагин сам решает, что ему делать, когда его вызывают повторно, - выгружаться (ToolBar) или не выгружаться (Scripts).

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Можно из "выделенного" плагина определять:
- если он выгружается - изменять надпись на кнопке;
- если он не выгружается и при повторном нажатии ничего не происходит, то можно вообще дизаблить кнопку.

Offline
Posts: 1
Joined: Fri Nov 23, 2007 5:08 pm
Location: Moscow

Post by CONSTantius »

Хотелось бы сделать чтобы закомментированные строки в файлах исходников программ выделялись цветом/начертанием шрифта. На данный момент можно лишь в Highlighter подсветить символы, открывающие/закрывающие комментарий, но это неудобно, перед значащими символами обычно много пробелов, и не видно, какая строка закомментирована.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Даты

Post by VladSh »

Хочется чтобы в окошке "О программе" напротив версии указывалась дата выхода этой версии.
Ещё было бы неплохо если бы в change-логах после номера версии в скобках тоже указывалась дата выхода.

Комментарий Instructor'а (09.01.2009):
AkelHistory-Rus.txt содержит информацию о времени выхода релиза.

Offline
Posts: 14
Joined: Sat Mar 17, 2007 7:45 pm

опять подсветка

Post by Torbins »

Эх, всем хорош акельпад. Но так нехватает нормальной подсветки :cry:

Offline
Posts: 14
Joined: Tue Jan 08, 2008 11:00 pm

Post by Dystopian »

Баг: при изменении формата перевода строки кнопка "Сохранить" остается недоступной(если такой была), хотя пункт меню становится доступным.
Хотелось бы:
-кнопки и меню в ХР-стиле. Надо лишь добавить файл-манифест и изменить пару вызовов функций создания окна;
-в строке состояния показывать hex-код символа под курсором;
-на главной странице сайта нормальный changelog или постить его в одной прикрепленной теме.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

-кнопки и меню в ХР-стиле. Надо лишь добавить файл-манифест и изменить пару вызовов функций создания окна;
Файл манифеста (должен находиться в одной директории с AkelPad.exe)
-в строке состояния показывать hex-код символа под курсором;
Чтобы узнать hex-код, можете воспользоваться плагином HexSel.
-на главной странице сайта нормальный changelog или постить его в одной прикрепленной теме.
В инсталляторе находится History-Rus.txt.

Добавлено:
Баг: при изменении формата перевода строки кнопка "Сохранить" остается недоступной(если такой была), хотя пункт меню становится доступным.
Исправлено

Offline
Posts: 14
Joined: Tue Jan 08, 2008 11:00 pm

Post by Dystopian »

Может, я что-то опять пропустил, но даже гугл на сайте этого не может найти... Я про описание пункта "Выполнить" в меню настроек.
По умолчанию (строка "Команда" в настройках пустая) этот пункт недоступен для всех типов файлов. Если там вписать %f, по этой команде начнут выполняться файлы .bat .cmd, но с каталогом Акелпада в качестве рабочего каталога.
Можно измудриться и написать там

Code: Select all

cmd /c start %f
Любые файлы станут выполняться по их ассоциации в системе(удобно при правке html). Но будет 2 проблемы:
1) раб. каталог останется акелпадовским или жестко заданным в настройках;
2) при каждом выполнении файла будет видно проскакивающее окно командной строки.
Нельзя ли сделать выполнение файлов в их рабочем каталоге и по их системной ассоциации без использования внешней программы? А по клавише F9 заодно :) ? В голове промелькнула идея самому написать для этого плагин:)
Файл манифеста (должен находиться в одной директории с AkelPad.exe)
А можно на главную вынести ссылку? Это, конечно же, не для меня:)
В инсталляторе находится History-Rus.txt.
То есть пока не скачаешь или не залезешь на форум, изменения не узнаешь... Можно его хотя бы в архив еще класть?

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Dystopian
Где-то на форуме было:

Code: Select all

rundll32.exe shell32,ShellExec_RunDLL "%f"
меня устраивает.


Instructor, по истории изменений я поддержу Dystopian'а, т.к. для людей намного легче оценить программу просмотрев кроме её описания ещё и changelog'и, а также решить, стоит ли сейчас скачивать это обновление или нет.
Вообще changelog'и помещают отдельной закладкой на заглавных страницах - это хороший стиль :!:
Locked