Картинки на кнопках
22.01.2024 17:02
#
Добрый день!
Скажите, планируется ли в планах по разработке платформы ИБ 8:
- Присваивать кнопкам картинки.
- Создавать событие на кликанье на картинку (левой, правой) мышью.
- Добавить возможность менять цвет шрифта и задавать фон для шрифта.
- Для картинок использовать не только bmp, но и jpg, gif.
Вроде не очень трудоёмкие вещи, но очень сильно увеличат возможности использование программы Инфо-Бухгалтер для прикладных вещей:Управленческий, модули для менеджеров в различных отраслях и многое другое...
С уважением,
- 633 просмотра
По кнопкам - отлично, спасибо!
Вы имеете ввиду, то что есть Установка - Настройки -События?
Я имела ввиду Событие внутри бланка, при выполнение алгоритма. Например, долгий расчет и раз в секунду, делается опрос нажатии кнопки или любого события из события бланка, после выполнения которого идёт продолжение обработки алгоритма бланка.
Например, запустился расчёт бланка и есть кнопка "Стоп" (или любое из списка событий бланка). И у нас появляется возможность нажать на неё, чтобы вызвать СТОП_ВСЕ.
Или идёт у нас таймер в бланке. И есть кнопка "Пауза" и она сообщение вызывает. Пока не нажмём "Ок". Алгоритм остановился.
Или это можно сделать через функцию СОБЫТИЕ_БЛАНКА?
С Уважением
Прерывание действия возможно с помощью функции ОКНО_СТАТУСА. Там есть пример.
Во время расчета бланка все кнопки и прочие графы недоступны. Никакого опроса раз в секунду не бывает. Сам выполняющийся алгоритм может иметь точки прерывания, что-то внешнее опрашивать. Но в ИБ 8 расчет блокирует все UI. Это однопоточная программа. ОКНО_СТАТУСА сделано так, что это исключение из общего правила.
Добрый вечер!
Спасибо! Вас поняла.
Решим по-другому этот вопрос
Скажите, пожалуйста, когда выйдет полное обновление с функциями "картинки на кнопках"?
С уважением
Как всегда. В начале месяца. Версия 8.898 мартовская.
Добрый день!
Большое спасибо за последние поправке в платформе ИБ.8!
За быстрый отклик и внедрения необходимого функционала!
Даже сделали возможность таймер создать!
1) Нашла баг! Записала видео с экрана: https://disk.yandex.ru/i/hp_OdoY8Ru6kOQ
Кнопка работает. Как только добавляем картинку, то кнопка перестает работать. Картинку убираешь, всё восстанавливается.
2) И ещё один маленький вопросик.<br>В функции "ВСТАВИТЬ_КНОПКУ", есть/будет возможность указать картинку?
С уважением
Здравствуйте!
Обидно, что я поломал обработку команд в самом конце, после всех тестов.
Сегодня выложат фикс, только exe надо будет заменить.
Сделал, чтобы прямо в параметре "текст" можно было указать. В сегодняшних exe будет.
Для расположения слева: "*DATA\save.ico*Текст кнопки".
Для расположения cверху: "*^DATA\save.ico*Текст кнопки".
Исправленные ехе доступны для скачивания:
https://ib.ru/downloads/ibw8/fix/ibw8898_fix.zip
Добрый день!
Благодарю за такую оперативность!
После замены exe-ка кнопка работает.
Но вот Опция перестала вызывать событие). Она вкл/выкл, но обработчик не вызывает. Поменяла обратно - всё восстановилось. Проверяла только на Локальной ОРН
С уважением
Обновленные ехе доступны для скачивания по той же ссылке:
https://ib.ru/downloads/ibw8/fix/ibw8898_fix.zip