|
Мигание вкладки окна |
☑ |
0
ac13
26.09.16
✎
14:13
|
Здравствуйте! 1С УТ 10.3. У пользователя всегда будет запущено окно обработки. Оно иногда может быть либо открыто, либо свернуто. Но фкладка окна обработки всегда отображается в нижней части окна программы. Необходимо, чтобы при определенном условии эта вкладка начинала мигать каким-нибудь цветом. Это реально и как?
|
|
1
Мимохожий Однако
26.09.16
✎
14:15
|
Запускай как регламентное задание. При этом форма не нужна и не будет моргать.
|
|
2
ac13
26.09.16
✎
14:16
|
(1) спасибо. Да, можно обойти это другими вариантами, но всё же интересно можно ли так сделать)
|
|
3
Мимохожий Однако
26.09.16
✎
14:26
|
(2) Можно при определенном условии делать эту форму активной или вызывать еще одну "сигнальную" форму. Но я бы не стал так делать.
|
|
4
ac13
26.09.16
✎
14:27
|
(3) почему?
|
|
5
ac13
26.09.16
✎
14:27
|
(3) а мигание вкладки невозможно?
|
|
6
Мимохожий Однако
26.09.16
✎
14:30
|
Я бы открыл СП и посмотрел свойства и методы формы. Может там и можно выбрать какой-нибудь мигающий фон.
|
|
7
azt-yur
26.09.16
✎
14:31
|
На счет мигания не знаю, но как вариант можно по обработчику ожидания менять заголовок обработки, например, на пустой и обратно, будет в своем роде мигание
|
|
8
ac13
26.09.16
✎
14:35
|
(6) так вот чего-то ничего подобного не вижу.
(7) как вариант, но пользователь может не заметить. другое дело когда будет яркое выделение цветом.
я наверное сделаю, чтобы форма просто открывалась поверх остальных окон, а на самой форме уже нужные реквизиты выделю цветом. так будет эффективнее всего, чтобы пользователь обратил внимание
|
|
9
Torquader
26.09.16
✎
22:12
|
Мигание окна вызывается стандартной функцией Windows API, которая активизирует окно из неактивного потока.
То есть, если где-то в командах есть возможность активизировать окно, то оно будет мигать.
|
|
10
ac13
27.09.16
✎
09:41
|
(9) вы про сам значек 1С на панели инструментов?
|
|
11
MM
27.09.16
✎
09:45
|
Из СП 8.3.8:
МенеджерПанелиЗадачОС (OSTaskbarManager)
Сигнализировать (Flash)
Синтаксис:Сигнализировать(<КоличествоМиганий>)
Параметры:<КоличествоМиганий> (необязательный)Тип: Число.
Количество миганий, которое произведет кнопка конфигурации в панели задач.
Значение по умолчанию: 1.
Описание:
Мигает кнопкой в панели задач.
Работает под Windows XP и старше.
Работает под Ubuntu Unity, при этом переданный параметр игнорируется.
В остальных ОС не производит никаких действий
Доступность:
Тонкий клиент, толстый клиент.
|
|
12
ac13
27.09.16
✎
09:47
|
(11) спасибо!)
мне нужно мигание свернутой вкладки формы обработки в окне программы 1С
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший