Последняя версия DataExpress 3 beta от 9 мая 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

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

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Сб авг 17, 2019 9:03 pm

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


Изображение

Возможности и опции текущей версии:

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

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

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


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



[ Скачать ]



Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Пт авг 23, 2019 4:57 pm

palex2000 писал(а):У меня стоит расширение Резервное копирование БД.
https://forum.mydataexpress.ru/viewtopic.php?f=16&t=2652
Там организована отдельная кнопка. Но к сожалению иконка этой кнопочки просто пропадает.
Натолкните на мысль - как это исправить?

К сожалению разрешить в скрипте этот конфликт проблематично, т.к. нет необходимого метода (TImageList.Insert).
Проще будет "пустить позднее" расширение для бэкапов:
Изображение

palex2000
Новичок
Сообщения: 46
Зарегистрирован: Чт июн 20, 2019 10:16 am
Благодарил (а): 9 раз
Поблагодарили: 8 раз

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

Сообщение palex2000 » Пт авг 23, 2019 5:43 pm

Тогда придется в ваше расширение интегрировать свои иконки и увеличить цикл с 18 до 19. Так отрабатывает.

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Пт авг 23, 2019 6:11 pm

palex2000 писал(а):Тогда придется в ваше расширение интегрировать свои иконки и увеличить цикл с 18 до 19. Так отрабатывает.
А завтра еще одно расширение появится с еще одной иконкой... и еще... и еще...
Это не выход. Самое простое - передвинуть расширение бэкапа вниз.

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Пн сен 23, 2019 7:16 pm

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

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

Изображение

Werden
Заглянувший
Сообщения: 4
Зарегистрирован: Вт ноя 05, 2019 10:21 am
Благодарил (а): 2 раза

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

Сообщение Werden » Пн мар 16, 2020 5:05 pm

Добрый день, прошу вашей помощи в решении проблемы с данным расширением!
При установке данного расширения ошибок нет!!!
Первый вход в "дизайнера" без ошибок!
Настроил, закрыл дизайнера...
И при повторной попытке войти в режим "дизайнера" зависает программа и в итоге "Программа будет закрыта"
Также невозможно сменить пользователя, только путём полного перезапуска программы.

Выход был только один, зайти разработчиком удалить расширение - закрыть программу - зайти снова , включить "дизайнера" и в действии при запуске удалить строку с расширением (пустая).

Помогите, хочу поставить данное расширение, а тут такое... Что это и с чем связано?!?! Как установить правильно?

Заранее, спасибо!

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Пн мар 16, 2020 6:20 pm

Перезалил. Удалите и установите заново.

memo
Интересующийся
Сообщения: 55
Зарегистрирован: Вт окт 08, 2019 10:54 pm
Благодарил (а): 16 раз
Поблагодарили: 4 раза

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

Сообщение memo » Вт мар 17, 2020 8:05 pm

Develop-Soft писал(а):Перезалил. Удалите и установите заново.

версия 1.3 не реагирует на простую форму, панель кнопок все равно есть, а версии 1.2 панели кнопок на простой нет

Werden
Заглянувший
Сообщения: 4
Зарегистрирован: Вт ноя 05, 2019 10:21 am
Благодарил (а): 2 раза

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

Сообщение Werden » Вт мар 17, 2020 8:29 pm

memo писал(а):
Develop-Soft писал(а):Перезалил. Удалите и установите заново.

версия 1.3 не реагирует на простую форму, панель кнопок все равно есть, а версии 1.2 панели кнопок на простой нет


Было такое у меня: заходишь в дизайнера и "Справочный текст" удаляешь там всё нахрен и тогда всё работает!!!

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Вт мар 17, 2020 8:29 pm

memo писал(а):версия 1.3 не реагирует на простую форму, панель кнопок все равно есть, а версии 1.2 панели кнопок на простой нет

"Файл" -> "Расширения" -> [Сабж] -> (читаем описание версии версии 1.3)

Аватара пользователя
Develop-Soft
Сообщения: 1525
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 121 раз
Поблагодарили: 400 раз
Контактная информация:

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

Сообщение Develop-Soft » Вт мар 17, 2020 8:32 pm

Werden писал(а):Было такое у меня: заходишь в дизайнера и "Справочный текст" удаляешь там всё нахрен и тогда всё работает!!!

Все верно. По многочисленным взываниям - волею своей дал народу отображение панели, ежели в сей есмь хоть одна активная кнопка. Например - "Резевное копирование" от admin-а (или, аки в вашем случае - хелп).


Вернуться в «Расширения и плагины»