Настройка панели кнопок в главном окне

Готовые скрипты, модули расширений, динамические библиотеки и вспомогательные утилиты.
Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 17 авг 2019, 20:54

Действие запуска. Позволяет выполнить кастомные настройки панели кнопок
главного окна программы.


Изображение

Возможности и опции текущей версии:
Размер иконок в пикселяхПоказать
Опция позволяет изменить размер иконок до размера, указанного в списке.
Изображение
Отступ от иконки до края кнопкиПоказать
Устанавливает внутренний отступ от иконки до края кнопки и в сумме с размером иконки определяет итоговый размер кнопки на панели.
(Т.е расчет: иконка = 16px + отступ = 4px (*2) = 24px)
Изображение
Отключить кнопки навигацииПоказать
Скрывает кнопки навигации для всех форм, кроме "Только форма" (т.к. в этом режиме они логически необходимы)
Изображение
Сместить панель кнопок ниже закладокПоказать
Перемещает панель кнопок в форму. Примерный вид:
Изображение
Цвет панели кнопокПоказать
Устанавливает фоновый цвет панели. Доступны цвета:
  • Системный (по-умолчанию)
  • Белый
  • Серебряный
  • Желтый
  • Кремовый
Изображение
Рисовать рамку вокруг панелиПоказать
При включенной опции панель кнопок очерчивается границей по периметру.
Изображение
Собственные иконкиПоказать
Опция позволяет указать путь к папке с иконками. (При указании каталога - игнорируются встроенные иконки и папка должна содержать весь набор!) Имена иконок должны соответствовать определенным индексам (пример набора иконок в приложенном архиве). Рекомендуется устанавливать размер иконок соответствующим разрешению либо кратным числу 2 (например иконки размером 32px желательно уменьшать до 16, а иконки 48px - до 24 или 12px соответственно).
Изображение
new:
Индикатор установленного фильтраПоказать
Опция отображает состояние фильтра, отличного от фильтра по-умолчанию состоянием "нажато". Сброс фильтра возвращает вид кнопки в исходное состояние.
Изображение

Примечание: панель кнопок в режиме "Простая форма" при подключенном расширении скрывается и опция "показать" отсутствует за ненадобностью...

В следующих версиях:
- Встроенные наборы иконок.
- Установка собственных иконок из файла
- Кнопка "Скопировать"
-Управление видом фильтра при его изменении, кнопка сброса фильтра

---
Пожелания, предложения?


Скачать:
Настройка панели кнопок v1.3.epas
(35.27 КБ) 93 скачивания
Наборы иконокПоказать
Material_Color_32px.zip
(13.12 КБ) 103 скачивания
Изображение
...


Поддержка проекта

Теги:


Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 17 авг 2019, 21:05

О блин, не успел скинуть, уже "лайки"... O_O

Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 18 авг 2019, 21:03

Обновление v.1.1:
Добавлена загрузка иконок из каталога.
Изображение
Подробности в шапке.

Аватара пользователя
palex2000
Сообщения: 2
Зарегистрирован: 14 авг 2019, 09:25

Настройка панели кнопок в главном окне

Сообщение palex2000 » 22 авг 2019, 15:29

Может расширить цветовую гамму панели кнопок?
Возможно как в модуле SMART_FocusColor - задавая цвет через RGB?

Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 22 авг 2019, 23:55

Пока не знаю. Расширения априори придуманы для упрощенного использования а дать юзеру rgb (или вообще ввод целочисленного значения tcolor) - не очень пахнет простотой...
Наверное расширю фиксированный список и будем ждать манны небесной...

Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 23 сен 2019, 19:02

Обновление: v1.2:

Добавлена опция "Индикатор установленного фильтра".

Изображение

Аватара пользователя
drts
Сообщения: 40
Зарегистрирован: 14 фев 2018, 20:20

Настройка панели кнопок в главном окне

Сообщение drts » 25 сен 2019, 11:47

Очень хорошо, Владимир! Поставил исключительно из-за последней фичи. Спасибо.
СпойлерПоказать
Вот бы это всё в сток. И поиск от kok80. И visible enable component. )))

Аватара пользователя
Владимир
Администратор
Сообщения: 658
Зарегистрирован: 10 фев 2018, 18:27
Откуда: Белгород
Контактная информация:

Настройка панели кнопок в главном окне

Сообщение Владимир » 25 сен 2019, 16:54

СпойлерПоказать
Потому и тут, что нет в стоке...

Аватара пользователя
Memo
Сообщения: 2
Зарегистрирован: 07 окт 2019, 04:24

Настройка панели кнопок в главном окне

Сообщение Memo » 12 дек 2019, 15:55

не работает если есть расширение резервное копирование

Ответить