﻿
DBar - лаунчер для программ.

При запуске панель скрывается. При наведении курсора к верхнему краю экрана появляется панель. Пока курсор наверху панель не скрывается. Как только курсор покинул панель вниз, панелька скрывается.

Настройка через ini
Папки начинаются с тильды "~"
Если пункт начинается с тире "-", то он не будет добавлен в корень, то есть его не будет на панели, но его можно добавить в папку
Папки содержат имена секций через запятую. Одна секция - одна программа. Будут добавлены в виде меню.
Имена секций не обязательно число, это для краткости.
Слева полоска тёмная на ней правый клик даёт меню выхода и прочие пункты.

Обновление
29.07.2025
Добавлена кнопка меню, секция [%] в ini-файле.
Добавлено перетаскивание панели за левый край.

Добавлено раскрытие меню папок при наведении курсора мыши.
Добавлен флаг "вертикально" в ini-файл.
Добавлен таймеры для показа (как часто проверять курсор на краю экрана) и скрытия (как долго удерживать окно при потере курсора).

Добавлена обработка переменных %var%, таких как %Temp% и т.д.
Добавлена возможность создавать папки на панели.

План
Хотелось бы раскрытие по наведению, но пока если использовать этот способ то меню становится на передний план и наведение на следующий уже не работает. Надо либо меню в самодельное, либо через калбак деактивировать, но оно обычно пропадает сразу же в таком случае. С самодельным много заморочек.
В идеале добиться аналога ButtonBar, перенос исполняемого или ярлыка добавляет на панель, и можно перетаскивать значки на панели.