TabBar plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

TabBar plugin v1.9

Исправлено: При каждом запуске плагин записывал дефолтные настройки в реестр если включено "Сохранять настройки в реестре".

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

Re: TabBar plugin

Post by Infocatcher »

Что-то на 32-битный TabBar.dll из версии 1.9 ругаться начало (Gen:Variant.Barys.455627):
https://www.virustotal.com/gui/file/9c1 ... d9cad1b323
Но антивирусы не самые известные.
Что удивительно, когда любопытства ради сжал через UPX, ругань осталась, однако, прогресс:
https://www.virustotal.com/gui/file/a68 ... d042f5a686
Неужели вызовы для работы с реестром нынче тоже подозрительны?

Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

Infocatcher

Причина ругани:
В версии 1.8 строка 1494

Code: Select all

    xprintfW(wszIconsDLL, L"%s\\AkelFiles\\Icons\\TabBarEx.dll", pd->wszAkelDir);
В версии 1.9 изменил

Code: Select all

    xprintfW(wszIconsDLL, L"%s\\AkelFiles\\Icons\\%sEx.dll", pd->wszAkelDir, wpPluginName);
Вернул как было в 1.8.

Перезалил.

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

Re: TabBar plugin

Post by Infocatcher »

dothen

Экая клоунада безопасности, неожиданно.
А, с другой стороны, с не меньшим удивлением не так давно обнаружил, что какой-то там Kaspersky на работе удаляет hta-файлы при попытке запуска просто по факту наличия внутри скриптов, любых, пустой тэг тоже пойдет.
Спасибо за оперативное исправление.

Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

TabBar plugin v2.0

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

Добавлено: Диалог настроек.
Добавлено: Плагин автоматически выгружается если скрыть вкладки.

Исправлено: Минимальная ширина вкладок не восстанавливалась после остановки плагина.

Offline
Posts: 95
Joined: Wed Aug 27, 2008 11:16 am

Re: TabBar plugin

Post by Mr.Merak »

игнорируются настройки плагина Exit.dll - при закрытии последней вкладки должна закрываться программа

Image

Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

Mr.Merak wrote: Mon Nov 17, 2025 7:35 am игнорируются настройки плагина Exit.dll - при закрытии последней вкладки должна закрываться программа
Это для клавиши Esc.

Без TabBar средняя клавиша на последней вкладке не закрывает AkelPad.

Offline
Posts: 95
Joined: Wed Aug 27, 2008 11:16 am

Re: TabBar plugin

Post by Mr.Merak »

офтоп... может тогда подскажите как это сделать?

Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

TabBar plugin v2.1

Добавлено: Ручной параметр ExitOneTabClose. Выход из программы при закрытии последней вкладки по крестику.

Offline
Posts: 95
Joined: Wed Aug 27, 2008 11:16 am

Re: TabBar plugin

Post by Mr.Merak »

у меня в настройках крестик отключен - скм можно добавить?

Offline
Posts: 54
Joined: Thu May 05, 2022 5:38 am

Re: TabBar plugin

Post by dothen »

TabBar plugin v2.2

Изменено: Убран параметр ExitOneTabClose.

Добавлено: В TabOptions флаг 1024 - выход из программы при закрытии последней вкладки двойным кликом, средним кликом или крестиком.
Добавлено: Настройка в диалоге для флага 1024.
Добавлено: Сортировка вкладок. Функция TabBar::SortTabs.

Исправлено: При закрытии вкладки двойным кликом, подсказка не обновлялась.

Offline
Posts: 2
Joined: Sat Nov 22, 2025 7:24 am

Re: TabBar plugin

Post by ProfessorSeleznyov »

Windows XP.
При включенной опции "Показывать подсказку", при наведении курсора на вкладку, зависает AkelPad или вылетает с ошибкой.

Offline
Posts: 2
Joined: Sat Nov 22, 2025 7:24 am

Re: TabBar plugin

Post by ProfessorSeleznyov »

dothen wrote: Fri Nov 21, 2025 8:12 pm TabBar plugin v2.2
Добавлено: Сортировка вкладок. Функция TabBar::SortTabs.
Как она должна работать? При вызове ничего не происходит.

Online
Posts: 289
Joined: Mon Jun 20, 2011 8:33 am
Location: Электросталь

Re: TabBar plugin

Post by yozhic »

ProfessorSeleznyov
А её только из меню или с кнопки вызывать с параметрами. Напрямую из диалога Плагины она не сработает. В readme гляньте. Вот заготовка для контекстного меню по вкладке:

Code: Select all

SET(32, "%a\AkelFiles\Plugs\TabBar.dll")
"Sort Tabs"
{
  "by Full Path" Call("TabBar::SortTabs", 1, 0)
  "by Name" Call("TabBar::SortTabs", 3, 0)
  "by Extension" Call("TabBar::SortTabs", 5, 0)
  SEPARATOR
  "by Full Path	Descending" Call("TabBar::SortTabs", 1, 1)
  "by Name	Descending" Call("TabBar::SortTabs", 3, 1)
  "by Extension	Descending" Call("TabBar::SortTabs", 5, 1)
}
UNSET(32)
Post Reply