Картинки на кнопках

пользователь
Регистрация: 30.09.2014

Добрый день!

Скажите, планируется ли в планах по разработке платформы ИБ 8:

  • Присваивать кнопкам картинки.
  • Создавать событие на кликанье на картинку (левой, правой) мышью.
  • Добавить возможность менять цвет шрифта и задавать фон для шрифта.
  • Для картинок использовать не только bmp, но и jpg, gif.

Вроде не очень трудоёмкие вещи, но очень сильно увеличат возможности использование программы Инфо-Бухгалтер для прикладных вещей:Управленческий, модули для менеджеров в различных отраслях и многое другое...

С уважением,

пользователь
Регистрация: 30.09.2014

По кнопкам - отлично, спасибо!

Вы имеете ввиду, то что есть Установка - Настройки -События?

Я имела ввиду Событие внутри бланка, при выполнение алгоритма. Например, долгий расчет и раз в секунду, делается опрос нажатии кнопки или любого события из события бланка, после выполнения которого идёт продолжение обработки алгоритма бланка.

Например, запустился расчёт бланка и есть кнопка "Стоп" (или любое из списка событий бланка). И у нас появляется возможность нажать на неё, чтобы вызвать СТОП_ВСЕ.

Или идёт у нас таймер в бланке. И есть кнопка "Пауза" и она сообщение вызывает. Пока не нажмём "Ок". Алгоритм остановился.

Или это можно сделать через функцию СОБЫТИЕ_БЛАНКА?

С Уважением

Вложения
Скрин1.png31.97 КБ
модератор
Регистрация: 06.09.2007

Прерывание действия возможно с помощью функции ОКНО_СТАТУСА. Там есть пример.

Во время расчета бланка все кнопки и прочие графы недоступны. Никакого опроса раз в секунду не бывает. Сам выполняющийся алгоритм может иметь точки прерывания, что-то внешнее опрашивать. Но в ИБ 8 расчет блокирует все UI. Это однопоточная программа. ОКНО_СТАТУСА сделано так, что это исключение из общего правила.

пользователь
Регистрация: 30.09.2014

Добрый вечер!

Спасибо! Вас поняла.

Решим по-другому этот вопрос

Скажите, пожалуйста, когда выйдет полное обновление с функциями "картинки на кнопках"?

С уважением

пользователь
Регистрация: 30.09.2014

Добрый день!

Большое спасибо за последние поправке в платформе ИБ.8!

За быстрый отклик и внедрения необходимого функционала!

Даже сделали возможность таймер создать!

1) Нашла баг! Записала видео с экрана: https://disk.yandex.ru/i/hp_OdoY8Ru6kOQ

Кнопка работает. Как только добавляем картинку, то кнопка перестает работать. Картинку убираешь, всё восстанавливается.

2) И ещё один маленький вопросик.<br>В функции "ВСТАВИТЬ_КНОПКУ", есть/будет возможность указать картинку?

С уважением

модератор
Регистрация: 06.09.2007

Здравствуйте!
Обидно, что я поломал обработку команд в самом конце, после всех тестов.
Сегодня выложат фикс, только exe надо будет заменить.

В функции "ВСТАВИТЬ_КНОПКУ", есть/будет возможность указать картинку?

Сделал, чтобы прямо в параметре "текст" можно было указать. В сегодняшних exe будет.

Для расположения слева: "*DATA\save.ico*Текст кнопки".

Для расположения cверху: "*^DATA\save.ico*Текст кнопки".

пользователь
Регистрация: 30.09.2014

Добрый день!

Благодарю за такую оперативность!

После замены exe-ка кнопка работает.

Но вот Опция перестала вызывать событие). Она вкл/выкл, но обработчик не вызывает. Поменяла обратно - всё восстановилось. Проверяла только на Локальной ОРН

С уважением