TabBar plugin
- Author
- Message
-
Offline
- Posts: 65
- Joined: Thu May 05, 2022 5:38 am
Re: TabBar plugin
TabBar plugin v2.3
Исправлено: В Windows XP, с включенной опцией "Показывать подсказку", при наведении курсора на вкладку, AkelPad падал.
Исправлено: Пропадала иконка файла если при работающем плагине переключить отображение кнопки закрытия с "Справа" на "Слева".
Исправлено: Описание функции TabBar::SortTabs в файлах TabBar-Rus.txt, TabBar-Eng.txt.
Исправлено: В Windows XP, с включенной опцией "Показывать подсказку", при наведении курсора на вкладку, AkelPad падал.
Исправлено: Пропадала иконка файла если при работающем плагине переключить отображение кнопки закрытия с "Справа" на "Слева".
Исправлено: Описание функции TabBar::SortTabs в файлах TabBar-Rus.txt, TabBar-Eng.txt.
-
Offline
- Posts: 65
- Joined: Thu May 05, 2022 5:38 am
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
Гляньте, пожалуйста: если панель CodeFold (плагин Coder) прикреплена слева, то в TabBar сбоит прорисовка. Вот видео, вроде бы всё отчётливо видно, но если понадобятся уточнения, то я начеку:
https://disk.yandex.ru/i/poM2UHM0dJEMlQ
Гляньте, пожалуйста: если панель CodeFold (плагин Coder) прикреплена слева, то в TabBar сбоит прорисовка. Вот видео, вроде бы всё отчётливо видно, но если понадобятся уточнения, то я начеку:
https://disk.yandex.ru/i/poM2UHM0dJEMlQ
-
Offline
- Posts: 65
- Joined: Thu May 05, 2022 5:38 am
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
У меня r4523, MDI, Win 11 23H2. AkelPad 64-битный. Если TabBar отключить, то проблема пропадает (это я первым делом проверил).
Вот на всякий случай мои файлы, на которых я стабильно воспроизвожу этот глюк:
https://disk.yandex.ru/d/2gFwiOxKxU7c3Q
Ещё важно, чтобы файлы были открыты именно так, как на видео:
1) вначале открыть файл с настроенными Folds (*abrv.dsl), открыть у него панель CodeFold;
2) затем открыть другой файл (большой dsl) — у него панель CodeFold должна быть закрыта;
3) файл *abrv.dsl слева, крайний у панели, а другой (побольше) справа.
Если файлы поменять местами (большой слева, abrv справа), то не воспроизводится. Точнее воспроизводится, но не сразу, надо пощёлкать раз десять-двадцать.
Если взять произвольные тестовые пустые файлы 1.txt и 2.txt, то не воспроизводится.
AkelPad.ini я в архив положил на случай, что может ещё что-то из конфигурации влияет.
У меня r4523, MDI, Win 11 23H2. AkelPad 64-битный. Если TabBar отключить, то проблема пропадает (это я первым делом проверил).
Вот на всякий случай мои файлы, на которых я стабильно воспроизвожу этот глюк:
https://disk.yandex.ru/d/2gFwiOxKxU7c3Q
Ещё важно, чтобы файлы были открыты именно так, как на видео:
1) вначале открыть файл с настроенными Folds (*abrv.dsl), открыть у него панель CodeFold;
2) затем открыть другой файл (большой dsl) — у него панель CodeFold должна быть закрыта;
3) файл *abrv.dsl слева, крайний у панели, а другой (побольше) справа.
Если файлы поменять местами (большой слева, abrv справа), то не воспроизводится. Точнее воспроизводится, но не сразу, надо пощёлкать раз десять-двадцать.
Если взять произвольные тестовые пустые файлы 1.txt и 2.txt, то не воспроизводится.
AkelPad.ini я в архив положил на случай, что может ещё что-то из конфигурации влияет.
-
Offline
- Posts: 65
- Joined: Thu May 05, 2022 5:38 am
Re: TabBar plugin
TabBar plugin v2.4
Исправлено: Некорректная перерисовка при изменении размера панели вкладок.
Исправлено: Некорректная перерисовка при изменении размера панели вкладок.
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
Спасибо, теперь всё чётко и гладко.
Спасибо, теперь всё чётко и гладко.
-
Offline
- Posts: 7
- Joined: Sat Nov 22, 2025 7:24 am
Re: TabBar plugin
Плагин FullScreen отключает TabBar.
После выключения FullScreen, TabBar остаётся в отключенном состоянии.
Можно как-то настроить эту зависимость? Чтобы при выходе из полноэкранного режима восстанавливалось предыдущее состояние TabBar plugin.
После выключения FullScreen, TabBar остаётся в отключенном состоянии.
Можно как-то настроить эту зависимость? Чтобы при выходе из полноэкранного режима восстанавливалось предыдущее состояние TabBar plugin.
-
Offline
- Posts: 65
- Joined: Thu May 05, 2022 5:38 am
Re: TabBar plugin
TabBar plugin v2.5
Изменено: Плагин продолжает работать если скрыть панель вкладок (FullScreen, Command(4303)).
Изменено: Ширина окна подсказки не ограничивается.
Изменено: Убрано Ctrl+Вращение колеса над спином [<][>].
Добавлено: Ctrl+Левый клик над спином [<][>] - прокрутка вкладок в режиме Home/End.
Добавлено: Свободное место на вкладке, для крестика, если кнопка закрытия справа.
Добавлено: Опция "Трансформировать имя вкладки" в диалоге настроек.
Добавлено: Параметры TabNameFind, TabNameRep и TabNameLen в TabBar.ini.
Добавлено: В режиме "Только чтение" отображается звездочка слева от имени вкладки.
Добавлено: Сортировка по имени вкладки.
Добавлено: Улучшено взаимодействие с плагином Scroll::AutoFocus.
Исправлено: Ошибка при вычислении позиции окна подсказки.
Исправлено: Некорректная перерисовка при изменении размера панели вкладок. Как в версии 2.3 только с правой стороны.
Изменено: Плагин продолжает работать если скрыть панель вкладок (FullScreen, Command(4303)).
Изменено: Ширина окна подсказки не ограничивается.
Изменено: Убрано Ctrl+Вращение колеса над спином [<][>].
Добавлено: Ctrl+Левый клик над спином [<][>] - прокрутка вкладок в режиме Home/End.
Добавлено: Свободное место на вкладке, для крестика, если кнопка закрытия справа.
Добавлено: Опция "Трансформировать имя вкладки" в диалоге настроек.
Добавлено: Параметры TabNameFind, TabNameRep и TabNameLen в TabBar.ini.
Добавлено: В режиме "Только чтение" отображается звездочка слева от имени вкладки.
Добавлено: Сортировка по имени вкладки.
Добавлено: Улучшено взаимодействие с плагином Scroll::AutoFocus.
Исправлено: Ошибка при вычислении позиции окна подсказки.
Исправлено: Некорректная перерисовка при изменении размера панели вкладок. Как в версии 2.3 только с правой стороны.
-
Offline
- Site Admin
- Posts: 6430
- Joined: Thu Jul 06, 2006 7:20 am
Re: TabBar plugin
dothen
При настройках по умолчанию (крестик слева) и наведении/снятии курсора с иконки вкладки стираются нижние части иконки.
При настройках по умолчанию (крестик слева) и наведении/снятии курсора с иконки вкладки стираются нижние части иконки.
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
Опять сбоит перерисовка при левом крестике и панели слева. Сбоит в случае, если быстро нажать и отпустить кнопку мыши (короткий щелчок). Если нажать, подождать и потом отпустить (долгий щелчок), то не сбоит.
AkelPad r4531, Windows 11 23H2.
Опять сбоит перерисовка при левом крестике и панели слева. Сбоит в случае, если быстро нажать и отпустить кнопку мыши (короткий щелчок). Если нажать, подождать и потом отпустить (долгий щелчок), то не сбоит.
AkelPad r4531, Windows 11 23H2.
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
При Shift-вращении над вкладками ничего не происходит. Все остальные способы вращения работают, как заявлено, а Shift — нет. Или я чего-то недопонял.
Если зажать Alt и вращать колесо мыши над вкладками, то они прокручиваются как при простом вращении (без модификаторов). Но после того, как отпускаешь Alt, и сразу же начинаешь вращать без Alt, прокрутка не работает. Если после этого переместить курсор в область редактирования, а затем снова над вкладками, то прокрутка заработает.
При Shift-вращении над вкладками ничего не происходит. Все остальные способы вращения работают, как заявлено, а Shift — нет. Или я чего-то недопонял.
Если зажать Alt и вращать колесо мыши над вкладками, то они прокручиваются как при простом вращении (без модификаторов). Но после того, как отпускаешь Alt, и сразу же начинаешь вращать без Alt, прокрутка не работает. Если после этого переместить курсор в область редактирования, а затем снова над вкладками, то прокрутка заработает.
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
В справке TabBar-Rus.txt предлагаю чуть переформулировать место про плагин Scroll.
В справке TabBar-Rus.txt предлагаю чуть переформулировать место про плагин Scroll.
-
Online
- Posts: 303
- Joined: Mon Jun 20, 2011 8:33 am
- Location: Электросталь
Re: TabBar plugin
dothen
Возможность управлять именем вкладки очень порадовала, спасибо. Я попробовал разные варианты преобразований регулярками — всё работает чётко. Это и проблему с наложением крестика справа полностью решило, и без лишних наворотов.
Взаимодействие со Scroll::Autofocus тоже порадовало — наглядное. Единственное, со стороны на свежий взгляд один декоративный момент в глаза бросился, но уберу его под коврик, потому как второстепенный.
Возможность управлять именем вкладки очень порадовала, спасибо. Я попробовал разные варианты преобразований регулярками — всё работает чётко. Это и проблему с наложением крестика справа полностью решило, и без лишних наворотов.
Взаимодействие со Scroll::Autofocus тоже порадовало — наглядное. Единственное, со стороны на свежий взгляд один декоративный момент в глаза бросился, но уберу его под коврик, потому как второстепенный.
-
Offline
- Posts: 7
- Joined: Sat Nov 22, 2025 7:24 am
Re: TabBar plugin
Может "только чтение" отмечать восклицательным знаком или закрашивать другим цветом?
Звёздочка уже есть справа у несохранённого документа.
Звёздочка уже есть справа у несохранённого документа.
