Показать полную графическую версию : [addon] Akelpad
San_dr, что нужно изменить в вашей версии сборки чтобы:
1. цаета шрифтов были как на картинке №2
2. выравнивание текста было как на картинке №2 (цвет фона мне нравится)
Интересует вариант редактирования файла akelpad.ini
№1
http://s018.radikal.ru/i518/1202/d2/fabe34b7cf0at.jpg (http://radikal.ru/F/s018.radikal.ru/i518/1202/d2/fabe34b7cf0a.jpg.html)
№2
http://s54.radikal.ru/i146/1202/96/53a0cb043caft.jpg (http://radikal.ru/F/s54.radikal.ru/i146/1202/96/53a0cb043caf.jpg.html)
timon45,
Новые версии пугают меня своей монстроидальностью, я пожалуй остановлюсь на 4.6.5
timon45,
Немного не понял насчет выравнивания, т.к. выравнивание на картинке 1 и 2 одинаково, но на картинке 1 дополнительно включено поле плагина Coder::CoderFold - условные связи между блоками (кружочки и линии) Если имеется ввиду это, то для отключения: Плагины -> Плагины и в вызванном окне найти строку Coder::CoderFold и снять птицу автозагрузки плагина. Если просто изменить состояние сейчас - то подсветить и нажать внизу Вызвать (если был включен - выключется). Если на постоянно - сними птицу. Или удали строку
Coder::CodeFold=65536 в akelpad.ini
Подсветка (чтобы цвета шрифтов были как на картинке №2) зависит от темы: Вид -> Тема и в вызванном окне закладка Общие / Тема нажми треугольничек - выпадет длиннющий список тем, может подберешь готовую, если нет - то или составь сам и сохрани под своим именем, или открой файл Coder.ini той сборки от которой ты просишь цвета и скопируй нужный участок в бинарном коде. (для этого вначале узнай, как называется тема, вдруг их там несколько) затем вставь в Coder.ini моей сборки, (у меня там две темы San_dr b Night - или после них, или вместо - как хочешь). Вставляй по примеру, думаю разберешься.
и обязательно отредактируй две строки ниже, иначе не получится увидеть свою тему, последняя строка - это какая тема по дефолту.
было
VarThemeList=San_dr|Night
VarThemeActive=San_dr
стало
VarThemeList=San_dr|Night|твоя тема
VarThemeActive=твоя тема
timon45,
Насколько я понял вопрос насчёт выравнивания - нужно выбрать моноширный шрифт.
Немного не понял насчет выравнивания »
Это один и тот же файл только в первом рамка с права смещена а во втором нормально, т.е. текст сместился.
timon45,
Значит - точно имелся в виду моноширный шрифт (у которого все знаки одной ширины). Courier, например.
Выбрать шрифт - команда Command(4201)
А насчёт расцветок - все пользовательские цветовые схемы хранятся в файле Coder.ini, можно поцупить ту, которая приглянулась в другой сборке.
В моей сборке для изменения шрифта Вид -> Шрифт и сменить PT Sans на Arial или Courier - проверяя эффект. А если в AkelPad.ini - (это необязательно, INI файл перепишется сам после вышеописанного, но можно прямо правмть в нем, без ручной настройки), - то найти строку
PrintFontFace=PT Sans
и заменить
PrintFontFace=Arial
(Но это в темную, может шрифт не понравится)
Да, не думал что дело именно в шрифте как оказалось мне нужен был Lucida Console, на счет цветовой схемы в прошлой моей сборке нет файла Coder.ini но зато я понял как от туда визуально скопировать расцветку :) так что немного помучаться и вуаля. (чувствую что после этих всех манипуляций я не часто буду обнослять программу с выходом новой версии) Спасибо LonerD, San_dr, за оказанную помошь и внимание.
Ура нашел это тему нужно было изменить она называется <Default> (самому смешно) просто к ней привык, а к таким вещам как вы знаете сложно переучаться
Understanding
08-02-2012, 12:52
San_dr, почему FAG а не FAQ? :) Спасибо за новую версию аддона! Поставил, юзаю - радуюсь.
San_dr, почему FAG а не FAQ »
Акела промахнулся :)))
При случае заменю, - то-то думаю, - глаз режет, но не мог понять что...
Understanding
08-02-2012, 21:32
San_dr, помоги быстро разобраться. В свойствах файла после установки через батник PF.bat, AkelPad показывается как "Блокнот". Где и что в реестре подправить, чтоб навсегда изменить "Блокнот" на "AkelPad". потому что чистильщик реестра проходится по ветке ShellNoRoam и удаляет все что там есть (почти все), а я менял там Блокнот на AkelPad, но если удалить оттуда то снова становится Блокнотом. В общем, как чтоб при вызове свойств любого из поддерживаемого и ассоциируемого файла Акелом, используемая программа по-умолчанию была указана как AkelPad а не Блокнот? Спасибо, надеюсь на помощь!
Ну, раз через батник PF, то значит - с ключом /O
для добавления пункта "Открыть в AkelPad" в контекстное меню используется ключ /O.
»
В AkelPad-е будут открываться все те файлы, которые прописаны в его настройках. Запись "Открыть в AkelPad" добавляется в контекстное меню любого файла»
В реестре я не спец, т.к. вообще ни по образованию, ни по работе не связан. В аддоне от AlexM22204 используются такие строчки
HKCR,"*\shell\OpenInAkelPad",,0x0,"Открыть в AkelPad"
HKCR,"*\shell\OpenInAkelPad","Icon",0x0,"""%16422%\%PROG_DIR%\%PROG_1%"""
HKCR,"*\shell\OpenInAkelPad\command",,0x0,"""%16422%\%PROG_DIR%\%PROG_1%"" ""%%L"""
HKCR,"*\shell\OpenInNotepad",,0x0,"Открыть в Блокноте"
HKCR,"*\shell\OpenInNotepad","Icon",0x0,"notepad.exe"
HKCR,"*\shell\OpenInNotepad\command",,0x0,"notepad.exe %%1"
А если тебя интересует именно мое мнение - сделай бекап этой ветки, затем попробуй сделай такой .reg файл и запусти:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\OpenInAkelPad]
@="Открыть в AkelPad"
"Icon"="\"C:\\Program Files\\Akel\\akelpad.exe\""
[HKEY_CLASSES_ROOT\*\shell\OpenInAkelPad\command]
@="\"C:\\Program Files\\Akel\\akelpad.exe\" %L"
а насчет "исправить навсегда" - тогда зачем установка в PF - это подразумевает и нотепад и его контекстное остаются, если это мешает - то лучше заменить его, т. е. выполнять установку через батник S32
Обновил конструктор
1. Исправление ошибки - неправильно обрабатывался ключ /p
2. Изменение логики работы ключа /DIR= - подробнее в !!!read.txt
3. Ключ /I заменён на ключ /O
4. Добавлен ключ /I - добавление ярлыка в Пуск - Все программы - Стандартные
Обновил конструктор »
Обновил аддон. Обновление актуально для тех, кто самостоятельно прописывает путь установки в батнике или файле Run. (перед удалением будет произведена проверка на наличие папки AkelFiles). Для стандартных 5 вариантов установки аддоны равноценны. Заодно ашипку с FAG исправил:)
=========================
Здравствуйте. Качаю новую версию за 09.02.12, но качается всё-равно версия за 06.02.12... спасибо, недоглядел. Ссылки обновлены, 6 скачавших - прошу прощенья, заработался :)
по мере накопления вопросов FAG будет расширятся. :)
(х64)v. 4.7.3 в шапке. экспериментальная сборка!. Тихая установка. Ярлык на рабочем столе.
Сборка по составу и внешнему виду соответствует моей х86 сборке на базе конструктора от ya158, но содержит х64 версию Акельпада и входящих плагинов и устанавливается в Windows "7(х64)" в Program Files Внимание, разрядность системы при установке не проверяется, будьте внимательны, на х86 системах установится, но работать не будет!
Аддоном пока не оформляю, испытываем. Кто подскажет проверку разрядности системы?
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? А то звук при наборе текста приходится выключать, и многооконный режим использую.
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? А то звук при наборе текста приходится выключать, и многооконный режим использую. »
Собери с помощью конструктора свой собственный аддон - все инструменты для этого имеются.
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? »
Если для х64 - то настроить акель под себя, закрыть и полученный akelpad.ini заменить в архиве сборки, открыв его в WinRar, архив не закрыт. А для х86 - настроить, получить akelpad.ini и таскать его на флешке, если в лом свою сборку. Дело в том, что в последний вариант конструктора моя сборка вошла целиком, с иконками и меню, - есть прямой смысл делать свою, со всеми хотелками. Настраиваешь под себя и меняешь в конструкторе akelpad.ini, ContextMenu.ini и ToolBar.ini (а если лень разбираться, где проведены изменения - то целиком все *.ini.
Небольшие, но принципиальные изменения:
1. Статистика скачивания показывает, что темную тему скачивают раз в пять меньше, но все-таки скачивают. Т.к. мне в лом поддерживать два типа х86 аддона + х64 сборку, я переделал в меню пункт "Вид" ( а также контекстное меню) - добавлен подпункт "Переключение между темами 'San_dr' - 'Night'". И если раньше для смены темы требовалось отключить подсветку, перезагрузить Акель, переключиться на новую тему и опять включить подсветку, то теперь это действие упрощено до минимума - "Вид" (или ПКМ на любом месте "бумаги") -> "Переключение между темами 'San_dr' - 'Night'". (Использован скрипт Андрея Аверина). В связи с этим поддержку 2х типов Х86 прекращаю, в шапке один универсальный х86 со светлой по умолчанию темой. В FAQ рассказано, как настроить переключение между двумя своими любыми темами.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. Были нарекания по поводу включенного по умолчанию плагина, имитирующего звуки печатной машинки. Отказываться от этого по причине плохого зрения и необходимости звуковой "отмашки" нажатия клавиши я не собираюсь, но признаю, что при фоновом прослушивании музыки (особенно если в проигрывателе не полная громкость, а в системном регуляторе - полная) - печатание текста происходит чересчур громко. В связи с этим я уменьшил громкость "печатания" в среднем на 10дБ (разные звуки по разному) и этим, надеюсь, разрешил противоречие.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC