PDA

Показать полную графическую версию : [addon] Akelpad


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

timon45
07-02-2012, 15:32
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)

BXA
07-02-2012, 15:58
timon45,
Новые версии пугают меня своей монстроидальностью, я пожалуй остановлюсь на 4.6.5

San_dr
07-02-2012, 16:39
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=твоя тема

LonerD
07-02-2012, 16:56
timon45,
Насколько я понял вопрос насчёт выравнивания - нужно выбрать моноширный шрифт.

timon45
07-02-2012, 19:25
Немного не понял насчет выравнивания »
Это один и тот же файл только в первом рамка с права смещена а во втором нормально, т.е. текст сместился.

LonerD
07-02-2012, 19:33
timon45,
Значит - точно имелся в виду моноширный шрифт (у которого все знаки одной ширины). Courier, например.
Выбрать шрифт - команда Command(4201)
А насчёт расцветок - все пользовательские цветовые схемы хранятся в файле Coder.ini, можно поцупить ту, которая приглянулась в другой сборке.

San_dr
07-02-2012, 19:59
В моей сборке для изменения шрифта Вид -> Шрифт и сменить PT Sans на Arial или Courier - проверяя эффект. А если в AkelPad.ini - (это необязательно, INI файл перепишется сам после вышеописанного, но можно прямо правмть в нем, без ручной настройки), - то найти строку
PrintFontFace=PT Sans
и заменить
PrintFontFace=Arial
(Но это в темную, может шрифт не понравится)

timon45
07-02-2012, 23:58
Да, не думал что дело именно в шрифте как оказалось мне нужен был Lucida Console, на счет цветовой схемы в прошлой моей сборке нет файла Coder.ini но зато я понял как от туда визуально скопировать расцветку :) так что немного помучаться и вуаля. (чувствую что после этих всех манипуляций я не часто буду обнослять программу с выходом новой версии) Спасибо LonerD, San_dr, за оказанную помошь и внимание.


Ура нашел это тему нужно было изменить она называется <Default> (самому смешно) просто к ней привык, а к таким вещам как вы знаете сложно переучаться

Understanding
08-02-2012, 12:52
San_dr, почему FAG а не FAQ? :) Спасибо за новую версию аддона! Поставил, юзаю - радуюсь.

San_dr
08-02-2012, 13:05
San_dr, почему FAG а не FAQ »
Акела промахнулся :)))
При случае заменю, - то-то думаю, - глаз режет, но не мог понять что...

Understanding
08-02-2012, 21:32
San_dr, помоги быстро разобраться. В свойствах файла после установки через батник PF.bat, AkelPad показывается как "Блокнот". Где и что в реестре подправить, чтоб навсегда изменить "Блокнот" на "AkelPad". потому что чистильщик реестра проходится по ветке ShellNoRoam и удаляет все что там есть (почти все), а я менял там Блокнот на AkelPad, но если удалить оттуда то снова становится Блокнотом. В общем, как чтоб при вызове свойств любого из поддерживаемого и ассоциируемого файла Акелом, используемая программа по-умолчанию была указана как AkelPad а не Блокнот? Спасибо, надеюсь на помощь!

San_dr
08-02-2012, 23:16
Ну, раз через батник 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

ya158
09-02-2012, 20:33
Обновил конструктор
1. Исправление ошибки - неправильно обрабатывался ключ /p
2. Изменение логики работы ключа /DIR= - подробнее в !!!read.txt
3. Ключ /I заменён на ключ /O
4. Добавлен ключ /I - добавление ярлыка в Пуск - Все программы - Стандартные

San_dr
09-02-2012, 22:54
Обновил конструктор »
Обновил аддон. Обновление актуально для тех, кто самостоятельно прописывает путь установки в батнике или файле Run. (перед удалением будет произведена проверка на наличие папки AkelFiles). Для стандартных 5 вариантов установки аддоны равноценны. Заодно ашипку с FAG исправил:)
=========================
Здравствуйте. Качаю новую версию за 09.02.12, но качается всё-равно версия за 06.02.12... спасибо, недоглядел. Ссылки обновлены, 6 скачавших - прошу прощенья, заработался :)

Scraggy
10-02-2012, 02:20
по мере накопления вопросов FAG будет расширятся. :)

San_dr
12-02-2012, 15:35
(х64)v. 4.7.3 в шапке. экспериментальная сборка!. Тихая установка. Ярлык на рабочем столе.
Сборка по составу и внешнему виду соответствует моей х86 сборке на базе конструктора от ya158, но содержит х64 версию Акельпада и входящих плагинов и устанавливается в Windows "7(х64)" в Program Files Внимание, разрядность системы при установке не проверяется, будьте внимательны, на х86 системах установится, но работать не будет!
Аддоном пока не оформляю, испытываем. Кто подскажет проверку разрядности системы?

murder
13-02-2012, 01:37
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? А то звук при наборе текста приходится выключать, и многооконный режим использую.

ya158
13-02-2012, 07:42
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? А то звук при наборе текста приходится выключать, и многооконный режим использую. »
Собери с помощью конструктора свой собственный аддон - все инструменты для этого имеются.

San_dr
13-02-2012, 12:11
San_dr, есть ли/планируется возможность подхватывать свой файл настроек? »
Если для х64 - то настроить акель под себя, закрыть и полученный akelpad.ini заменить в архиве сборки, открыв его в WinRar, архив не закрыт. А для х86 - настроить, получить akelpad.ini и таскать его на флешке, если в лом свою сборку. Дело в том, что в последний вариант конструктора моя сборка вошла целиком, с иконками и меню, - есть прямой смысл делать свою, со всеми хотелками. Настраиваешь под себя и меняешь в конструкторе akelpad.ini, ContextMenu.ini и ToolBar.ini (а если лень разбираться, где проведены изменения - то целиком все *.ini.

San_dr
14-02-2012, 18:16
Небольшие, но принципиальные изменения:
1. Статистика скачивания показывает, что темную тему скачивают раз в пять меньше, но все-таки скачивают. Т.к. мне в лом поддерживать два типа х86 аддона + х64 сборку, я переделал в меню пункт "Вид" ( а также контекстное меню) - добавлен подпункт "Переключение между темами 'San_dr' - 'Night'". И если раньше для смены темы требовалось отключить подсветку, перезагрузить Акель, переключиться на новую тему и опять включить подсветку, то теперь это действие упрощено до минимума - "Вид" (или ПКМ на любом месте "бумаги") -> "Переключение между темами 'San_dr' - 'Night'". (Использован скрипт Андрея Аверина). В связи с этим поддержку 2х типов Х86 прекращаю, в шапке один универсальный х86 со светлой по умолчанию темой. В FAQ рассказано, как настроить переключение между двумя своими любыми темами.
'~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. Были нарекания по поводу включенного по умолчанию плагина, имитирующего звуки печатной машинки. Отказываться от этого по причине плохого зрения и необходимости звуковой "отмашки" нажатия клавиши я не собираюсь, но признаю, что при фоновом прослушивании музыки (особенно если в проигрывателе не полная громкость, а в системном регуляторе - полная) - печатание текста происходит чересчур громко. В связи с этим я уменьшил громкость "печатания" в среднем на 10дБ (разные звуки по разному) и этим, надеюсь, разрешил противоречие.




© OSzone.net 2001-2012