Пожелания по динамическим кнопкам скриптов

tormozit Закрыто
  1. Кнопкам нужны подсказки. Иначе страшно нажимать

  2. Кнопка рисуется даже когда поверх открыто другое модальное окно методом НачатьВызовВнешнегоОкнаАсинх. Хочется чтобы она в этом состоянии не отображалась.

  3. Непонятно как обеспечить автоматическое обновление скрипта со своими картинками для кнопок. Предлагаю сделать вариант поставки скрипта в виде zip архива. Например я добавил в ИР адаптер такую кнопку
    //@button {'Name': 'РедактироватьТекст', 'Text': '', 'Tooltip': 'Редактировать текст', 'Image': 'Картинки\\ирПолеТекстовогоДокумента.gif', 'Anchor': 'RightTop', 'Offset': '-184,50', 'Width': 16, 'Height': 16, 'BackColor': '', 'Filter': '^(Конфигуратор|Выражение)$' }
    Без картинки, на которую ссылается кнопка, скрипт вообще не загружается в Туброконф - выдает ошибку инициации.

Комментарии

amiralnar
#1, 14 декабря 2024 12:42

Это что за кнопка? О_О


tormozit
#2, 14 декабря 2024 15:57

(1) amiralnar, это я пробую добавлять кнопку скриптом


tormozit
#3, ред. 14 декабря 2024 16:35

По п.2 заметил что кнопка не скрывается только, если она идет первой в скрипте. А кнопки, начиная со второй по счету в скрипте, скрываются при отображении другого окна. Поэтому в качестве способа обхода добавил фиктивную кнопку 1х1 пиксель на первую позицию в скрипте

//@button {'Name': 'Пустышка', 'Text': '', 'Image': '', 'Anchor': 'RightTop', 'Offset': '-190,50', 'Width': 1, 'Height': 1, 'BackColor': '', 'Filter': '^(Конфигуратор|Выражение)$' }


bolsun
#4, 17 декабря 2024 12:42

Вариант поставки в виде zip архива уже есть, установщик обновлений сам распакует архив в папку скрипта.


bolsun
#5, 17 декабря 2024 12:45

Можно создать директорию images в папке скрипта и указать путь к картинке
'Image': 'images\Settings_16x.png'
Затем запаковать все содержимое в zip архив.


bolsun
#6, 17 декабря 2024 14:58

6.3.9117.29742
https://disk.yandex.ru/d/ay0Wg6IBTsxSxg

  • Исправлено отсутствие скрытия турбокнопок скриптов при вызове окна внешнего приложения.

API

  • Для турбокнопок скриптов добавлена возможность задать всплывающую подсказку.
    Например: 'Hint': 'Открыть настройки скрипта'


tormozit
#7, 17 декабря 2024 18:41

(6) bolsun, Проверил. Работает.


bolsun
#8, 18 декабря 2024 16:22

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера