Показать полную графическую версию : [addon] Akelpad
4.7.8 - в шапке. Добавлена возможность выбора, смены, отключения фоновых изображений.(Вид -> Фоновые изображения). Добавил на своей страничке еще одну альтернативную сборку - от F. Phoenix.
Свой вариант лайт сборки подготовлю к следующей версии программы, принимаются предложения.
Насколько сильно пошатнётся функционал программы, если убрать слетающие кодеры и пути к ним, соответственно??? » Кодеры обновлены, можно пользоваться обновлятором (Справка -> "Проверить обновления")
Свой вариант лайт сборки подготовлю к следующей версии программы, принимаются предложения. »
Предлагаю сделать лайт сборку с таким же оформлением как сейчас вы используете без дополнительной панели, но с гораздо меньшим объемом в приделах 2 мб как и было раньше. С жесткой установкой в Program Files (sfx установщик) для того чтобы правильно срабатывала деинсталляция на платформах x64.
Свой вариант лайт сборки подготовлю к следующей версии программы, принимаются предложения. »
Меня полностью устраивает тот функционал, что заложен в "Аддон-конструктор от ya158". Однако, сам конструктор теперь (начиная с версии 4.7.8) плохо работает, его автор, похоже, не собирается поддерживать. Поэтому обращаюсь со своим предложением сюда, к San_dr.
Однако, сам конструктор теперь (начиная с версии 4.7.8) плохо работает »
В чем это заключается?
В том, что при первом запуске Akelpad долго ругается на какие-то отсутствующие переменные (?) для coder* (?). Точные названия сейчас не помню. При всех последующих запусках - запускается нормально. Просто я не знаю, что с этим делать.
АВаТар,
Постараюсь посмотреть в понедельник.
Предлагаю сделать лайт сборку с таким же оформлением, как сейчас вы используете, без дополнительной панели, но с гораздо меньшим объемом - в пределах 2 мб, как и было раньше »
конструктор теперь (начиная с версии 4.7.8) плохо работает »
В общем не стал ждать обновления проги - Попытался нанизать двух зайцев на один шампур, бо шибко ленивый :)))))))
Вылилось в настройку конструктора от ya158 при которой он "выдает на гора" лайт-аддон, архив аддона для скачивания - 1,72 МБ. Структура сборки осталась прежней. Что удалил: Грамматические проверки, SpellCheck.ini, SpellCheck.dll и папку SpellCheck, папку Tools, папку языки -назначен "внутренний", папку Help, возможность записывать макросы, Macros.dll, Macros.ini, возможность подключать системный англоязычный звуковой движок, Speech.dll, пункт меню "Справка"-> "Дополнительно" (интернет ссылки), все иконки, оставшиеся от удаленного, и немного сократил меню.
Конструктор(пустой) с такой настройкой в архиве - 2.67МБ Для создания/обновления аддона, как всегда,- запустить при подключенном интернете download+make.cmd, или см. "!!!read.txt" от ya158
ЗЫ: по случаю начала осени в лайте, среди прочих фоновых рисунков есть "Осень" (для светлых тем) :)
Исключенные мной библиотеки при обновлениях не добавляются (если не поставить специально галку)
http://savepic.net/3331772m.png (http://savepic.net/3331772.htm)
скачать лайт конструктор http://rghost.ru/download/40127806/2f0d2ba7b152a663405e94acb5788bf07acc6c8f/AkelPadBuilderNEW(S).7z
скачать готовый лайт аддон - подправлено и перенесено в шапку
ругается на какие-то отсутствующие переменные (?) для coder* (?) »
это не в конструкторе, - в связи с новой фишкой - фоновыми рисунками - во всех кодерах добавилась новая секция
BkImage:
;==================================================
;BkImageFile BkImageAlpha
;==================================================
${HighLight_BkImageFile} ${HighLight_BkImageAlpha}
если в сборке есть свои кодеры (не скачиваемые с обновлением) - то эту секцию надо внести в них самостоятельно - по примеру тех кодеров, которые обновляются
это не в конструкторе »
Это не важно. Главное - не работает как надо...
А вашу лайт-версию надо будет потестить...
это не в конструкторе »
Это не важно. Главное - не работает как надо... »
Это важно - если конструктор не при чем, то какие к нему претензии?
Это важно - если конструктор не при чем, то какие к нему претензии? »
При желании, я могу предъявить любые претензии. К чему и кому угодно. Но я их и не предъявляю! Меня интересует нормально работающий вариант. Кто его делает, и кто косячит - мне это не важно. Далее, эту тему предлагаю мирно завершить. Тем более, я несколько раз говорил "Полезное сообщение" в ответ на ваши.
готовый лайт аддон 4.7.8 »
Супер как раз то что нужно, вот бы еще x64 версию.
Из настроек предпочитаю шрифт "Lucida Console"
и еще пару вопросов:
1. как убрать подсветку строки (на которой находится курсор)
2. как поставить "зебру"
3. как поставить тему подсветки *ini для всех расширений
http://i066.radikal.ru/1209/f4/19ba2f7eb562t.jpg (http://radikal.ru/F/i066.radikal.ru/1209/f4/19ba2f7eb562.jpg.html)
1. как убрать подсветку строки (на которой находится курсор)
2. как поставить "зебру"
3. как поставить тему подсветки *ini для всех расширений »
--------------------------
1. - Вид-->"Отображать активную строку вкл/выкл"
2. - Вид-->"Зебра" или Altt+F7
3. - открыть папку кодеров %a\AkelFiles\Plugs\Coder открыть в Акельпаде кодер ini.coder и поставить "" в секции
Files:
;==========
;File types
;==========
""
*.ini
*.inf
*.reg
*.url
и т.д.
Как заметил Lenchik в посте ниже:
И делать это придётся после каждого обновления программы. »
при этом все расширения, для которых подсветка не определена в других кодерах, будут подсвечены ini.coder. Весь перечень расширений, по всем кодерам сборки, лежит в папке кодеров "поддерживаемые расширения.txt", а узнать какой кодер какие расширения содержит можно раскрыв в Акеле служебный файл cache (без расширения). Конкретное расширение д.б. прописано только в одном из кодеров, поэтому когда вы переписываете его в ini.coder, то его нужно удалить из аналогичной секции прежнего кодера. Это же правило касается и неопределенного расширения "", - его надо будет убрать из txt.coder
3. - открыть папку кодеров %a\AkelFiles\Plugs\Coder открыть в Акельпаде кодер ini.coder и поставить "" в секции »
И делать это придётся после каждого обновления программы.
И делать это придётся после каждого обновления программы. »
Проще создать самому, что то вроде super.coder (с нужными расширениями) и закинуть в папку Coder и не парится.
Проще создать самому, что то вроде super.coder (с нужными расширениями) и закинуть в папку Coder »
Требование о том, чтобы открывать все расширения одним кодером - весьма специфичны. Это или от непонимания, или от неумения настроить кодеры под себя, но по разному, - ведь разные расширения работают с разными синтаксическими элементами, а подсветка призвана облегчить чтение не какого-то абстрактного текста, а конкретного. Отсюда и разнообразие кодеров. Если это не нужно(?) - переименовать понравившийся и переделанный (добавлением "") ini.coder в txt.coder (txt.coder не обновляется при работе обновлятора, а ini.coder обновляется), удалить все прочие кодеры, чтобы не открывались ими прописанные в них расширения. И не обновляться, иначе восстановятся стандартные кодеры, и все прописанные в них расширения. Проще всего - отключить подсветку (кнопка с лампочкой)
San_dr,
Я не говорю про открывать все расширения одним кодером » написано же с нужными расширениями » (txt, nfo неизвестные... главное чтобы с встроенными не пересекались)
San_dr,
В целом Ваша Лайт-версия (http://forum.oszone.net/post-1980928-1434.html) очень понравилась.
Есть один (пока) вопросик...
При смене фонового изображения программа выдаёт сообщение с предложением перезагрузить её для смены этого самого фонового изображения, но при соглашении с перезагрузкой (нажатии ОК) она таки не перезагружается самостоятельно.
Может стОит убрать или изменить указанное сообщение, либо доработать (если это возможно) функционал перезагрузки программы из этого диалога?
В целом Ваша Лайт-версия очень понравилась »
ну, будем считать эксперимент с лайт версией удачным :)
но при соглашении с перезагрузкой (нажатии ОК) она таки не перезагружается самостоятельно. »
Не подтверждается. Тут есть тонкость - при установке, после того, как отработает установочный батник и погаснет его окно - необходимо выждать перед первым запуском еще как минимум 15-20 сек. Не все процессы успевают завершится. Может криво встать. Заодно нашел мелкую ошибку - akelpad.ini в папке аддона осталась не от лайт версии, а от полной, поэтому ругается на отсутствие Sounds1.dll и просит обновить файл языка. Это недорозумение лечится удалением этого akelpad.ini, который находится там чтобы обозначить место, куда при желании следует поместить свой akelpad.ini и он подхватится. (при его отсутствии сработает внутренний akelpad.ini, а он правильный).
главное чтобы с встроенными не пересекались »
ini.coder - стандартный, и при обновлении постоянно будет заменяться, да и прочие стандартные кодеры восстановят при обновлениях исключенные из них расширения. Поэтому при желании сохранить возможность обновлений следует просто ПКМ на свободном месте пользовательской панели и в окне Toolbar_01 плагина внести в выбранном месте строку:
"Ini" Call("Coder::Settings", 1, "ini") Icon("%a\AkelFiles\ico\css.ico")
появится кнопка принудительного включения подсветки с помощью ini.coder'а, которую можно оперативно нажать при любом типе расширения открытого файла. Пользовательская панель при переустановках программы батником из аддона сохраняется.
=====================================================
А вообще, раз концепция имеет отклик - исправил указанный akelpad.ini, добавил несколько мелких доработок, исправлений, текстур обновил и внес новый архив в шапку. Конструктор не вношу - я практически постоянно меняю и иконки и менюшки - следить и за конструктором каждый раз не буду.
Тут есть тонкость - при установке, после того, как отработает установочный батник и погаснет его окно - необходимо выждать перед первым запуском еще как минимум 15-20 сек. »Ни о каком батнике речи не шло, установка проводилась в качестве аддона, правда ЭКЗЕ-шник несколько менялся с помощью конструктора.
Поэкспериментирую с новым вариантом, может действительно "я что-то делаю не так"(с).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC