Toolbar plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добавлено: возможность выбора битности иконок. Чтобы Win7 не затемняла иконки выберите 16-бит.

Added: choice of icons bit depth. In order to Win7 not black out icon, select 16 bits.


ToolBar plugin v6.0

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:Чтобы Win7 не затемняла иконки выберите 16-бит.
Чудесно!
А кому-то надобно по голове надавать (при ее наличии :D) – в подобных случаях обычно прозрачности добавляют.

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

Post by VladSh »

Instructor
Подскажите пожалуйста. Надо после выражения

Code: Select all

Insert("[...]\s[...]", 1)
добавить перевод строки. Есть ли какой-то управляющий символ для этого?

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

Post by Instructor »

VladSh
ToolBar-Rus.txt:
Набор последовательностей аналогичен диалогу поиска/замены в программе, а также "\s", заменяющееся на выделенный в окне редактирования текст.

Code: Select all

Insert("[...]\s[...]\n", 1)

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

Post by VladSh »

Instructor
О, спасибо! А я \r пробовал )))

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

Post by Instructor »

[Yustas.NeO] wrote:Если в тексте настроек кнопок - строчка начинается с n пробелов, то при правом клике на кнопке, ее текст выделяется так:
от первого не_пробела до конец строки + n-1 следующих символов...
Исправлено см. версию 6.1.

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

Post by Instructor »

Исправлено: правый клик мыши по кнопке на панели инструментов.

Fixed: right mouse click on toolbar button.


ToolBar plugin v6.1

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

4 32*32 иконки для шрифто-символьных операций

Image

Code: Select all

SEPARATOR

# Change case
-"Сменить регистр" Command(4180) Icon("%a\AkelFiles\Plugs\Toolbar\changecase.ico")

# Fixed font
"Моноширинный шрифт" Font("Courier New", 0, 0)  Icon("%a\AkelFiles\Plugs\Toolbar\fixed.ico")

# Proportional font
"Пропорциональный шрифт" Font("Arial", 0, 0)  Icon("%a\AkelFiles\Plugs\Toolbar\proport.ico")

# Show/hide unprintable chars
"Непечатаемые знаки" Call("SpecialChar::Main") Icon("%a\AkelFiles\Plugs\Toolbar\unprintable.ico")

SEPARATOR
скачать

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

Post by VladSh »

Сейчас искал своё предложение по поводу "разворачиваемых" кнопок, по образу и подобию кнопки "Открыть" (треугольничек вниз со списком файлов).. не нашёл; ну да ладно.

Суть предложения: если в коде кнопки использовать фигурные скобки, то значит эту кнопку делать "разворачиваемой", например:

Code: Select all

-"HTML: Жирный" Insert("<b>\s</b>", 1) Icon("%a\AkelFiles\Plugs\Toolbar\bold.ico")
-"HTML: Накллонный" Insert("<i>\s</i>", 1) Icon("%a\AkelFiles\Plugs\Toolbar\italic.ico")
-"HTML: Подчеркнутый" Insert("<u>\s</u>", 1) Icon("%a\AkelFiles\Plugs\Toolbar\underline.ico")

"Другие"
{
  "HTML: Перевод строки" Insert("<br />") Icon("%a\AkelFiles\Plugs\Toolbar\br.ico")
  "HTML: Пробел" Insert(" ") Icon("%a\AkelFiles\Plugs\Toolbar\space.ico")
  -"HTML: Гиперссылка" Call("Scripts::Main", 1, "TagLinking.js", `"<a href=%%22#%%22>#</a>"`, 0) Icon("%a\AkelFiles\Plugs\Toolbar\alink.ico")
}
например кнопки, которые используются реже, я бы засунул в "раскрывающуюся" кнопку "Другие", т.о. сэкономил бы место на тулбаре.


Почему я об этом вспомнил.. - появилось FAVOURITES, и теперь это может быть более актуальным: чтобы не делать отдельный заголовок главного меню, можно было бы сделать такой кнопешник:

Code: Select all

"Избранное" Icon("%a\AkelFiles\Plugs\ContextMenu.dll", 1)
{
  FAVOURITES
  SEPARATOR
  "Управление избранным..." Favourites(3)
}

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

Post by VladSh »

Просьба унифицировать действия нажатий Left-click, CTRL+Left-click, Right-click, CTRL+Right-click с ContextMenu плагином, чтобы было однообразно.

Также хотелось бы при обычном Right-click'е (без CTRL) на тулбаре не открывать его настройки, а отображать менюшку со списком названий тулбаров и галочки напротив них. Если убрать галку, то соотв. тулбар скрыть, и наоборот, - если поставить галку, то тулбар вывести на панель.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

VladSh wrote:Также хотелось бы при обычном Right-click'е (без CTRL) на тулбаре не открывать его настройки, а отображать менюшку со списком названий тулбаров и галочки напротив них. Если убрать галку, то соотв. тулбар скрыть, и наоборот, - если поставить галку, то тулбар вывести на панель.
хорошая идея

а если ещё и вертикальное позиционирование для тулбаров забабахать... :)

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

У меня в AkelPad'е сейчас два тулбара: ToolBar.dll и ToolBar2.dll. Обновляюсь через AkelUpdater. Несколько раз забывал вручную обновить второй тулбар, и удивлялся его неправильному поведению. Поэтому решил вместо дублирования - сделать между ними жесткую ссылку.
Я полагал, что для программ должно быть прозрачным, что это один и тот же файл... А оказалось, что при загруженности одного из тулбаров (допустим, первого) - попытка загрузить другой тулбар приводит к выгрузке первого. А уж со второй попытки - загружается второй тулбар.
Instructor, возможно ли как-то обойти такое поведение, чтобы из жестких ссылок было загружено оба одновременно?

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Имхо легче просить, чтобы плагин позволял делать несколько тулбаров

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Fr0sT wrote:Имхо легче просить, чтобы плагин позволял делать несколько тулбаров
поддерживаю

сам юзаю несколько тулбаров и ваши проблемы мне понятны

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

Post by VladSh »

Fr0sT wrote:Имхо легче просить, чтобы плагин позволял делать несколько тулбаров
+1
Было бы здорово!
Post Reply