IE2017

[Tray1C] Сворачивание 1С в системный трей

Администрирование - Системное

Компонента сворачивает окно 1С в системный трей (у часов) и убирает с панели задач.
Позволяет формировать свое меню и отслеживать выбор элементов меню.
Мигает в трее и на панели задач, позволяет выводить всплывающие сообщения,  а также всплывающее окно самой 1С (т.е. любую форму) и окно служебных сообщений при появлении там сообщений.
Показывает язык ввода в строке статуса 1С 8.х
Можно установить собственный значок для отображения в трее, а также изменить заголовок окна 1С.

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat

или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

 

В архиве примеры для 1С 7.7 и 8.1

*** Подключение:

Перем Трей;

ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 7.7:

  

ИмяВК="AddIn.Tray1C";
 
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту "+ИмяВК);
  КонецПопытки;

  Попытка
  Трей = СоздатьОбъект(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: "+ ИмяВК);
  КонецПопытки;



ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 8.x:
 
  

ИмяВК="AddIn.Tray1C";
  
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту " + ИмяВК);
  КонецПопытки;
  
  Попытка
  Трей = Новый(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
  КонецПопытки;



*** Свойства:

  - Заголовок //текст, отображающийся при наведении мышкой на значок
  - МигатьВТрее //булево
  - МигатьВПанелиЗадач //булево
  - ПоказыватьВПанелиЗадач //булево
  - Иконка //путь к файлу *.ico
  - НомерСтандартнойИконки //число, от 1 до 7
   - ВыводитьЯзыкВвода //булево

   - ВыводитьСлужебныеСообщения //булево


*** Методы:

ИНФОРМАЦИЯ О ВЕРСИИ КОМПОНЕНТЫ:

  Трей.ОКомпоненте();

СИСТЕМНЫЙ ТРЕЙ:

  

Трей.Показать();
  Трей.Скрыть();



РАБОТА С ОКНОМ 1С:

  

Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
  Трей.ПоказатьОкно();
  Трей.СкрытьОкно();
  Трей.РазвернутьОкно();
  Трей.СвернутьОкно();
  Трей.ВосстановитьОкно();




УВЕДОМЛЕНИЯ:

  

Трей.Мигать(ИспользоватьМигание); //ИспользоватьМигание - булево
  Трей.Сообщить(ТекстСообщения, ТекстЗаголовока, НомерИконки, Таймаут); //НомерИконки - от 0 до 3
  Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение
  Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение




МЕНЮ:

  

Трей.ОчиститьМеню();
  Трей.ДобавитьПодменю(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель
  Трей.ДобавитьВМеню(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель

*** ВНЕШНЕЕ СОБЫТИЕ (Источник = "Tray1C", отрабатываются в обработке внешнего события):

  События окон (Событие = "Окно")
   
  - Свернуто
  - Восстановлено
  - Развернуто
  - Скрыто
  - Открыто

  События меню (Событие = "Меню"):
  - Открыть (по-умолчанию, при открытии окна 1С)
  - <произвольная строка> (как задана в методе "ДобавитьВМеню")

  События сообщения (Событие = "ВсплывающееСообщение"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

  События сообщения (Событие = "ВсплывающееСообщениеЗакрыто"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

Использованы иконки, взятые тут, спасибо автору: //infostart.ru/projects/2328/

ИСТОРИЯ:

29.06.2009:

  - добавлена возможность вывода языка ввода в строке состояния 1С 8.х

30.01.2009:

   - добавлено всплывающее окно (любое окно из 1С) (пока для 1С 8.х)

  - добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

 29.01.2009:

 

   - добавлено всплывающее сообщение и изменение заголовка окна 1С

Скачать файлы

Наименование Файл Версия Размер
Полная версия
.1234942463 640,87Kb
12.10.09
693
.1234942463 640,87Kb 693 Скачать бесплатно

См. также

Комментарии
1. Василий Демидов (Душелов) 3808 21.01.09 00:24 Сейчас в теме
Посмотрел я на форум http://infostart.ru/forum/messages/forum14/topic7872/message56011/#message56011, а так же работы других авторов...
И решил набросать свое...
2. Василий Демидов (Душелов) 3808 21.01.09 00:25 Сейчас в теме
В архиве пока пример для 8-ки, для 7-ки в процессе...
Aser2000Aser; +1 Ответить
3. Василий Демидов (Душелов) 3808 21.01.09 00:28 Сейчас в теме
Горячие клавиши добавлю сегодня.
Может еще какие идеи появятся?
4. Василий Демидов (Душелов) 3808 21.01.09 00:31 Сейчас в теме
Еще раз поблагодарю автора иконок, какие я использовал: http://infostart.ru/projects/2328/
5. Василий Демидов (Душелов) 3808 21.01.09 01:46 Сейчас в теме
6. Андрей Скляров (coder1cv8) 3301 21.01.09 06:47 Сейчас в теме
7. Василий Демидов (Душелов) 3808 21.01.09 09:50 Сейчас в теме
(6) Типа того ;) Пока боян, еще пару бантиков добавлю - будет другое ;)
8. Владимир (vovan519) 274 21.01.09 10:09 Сейчас в теме
Душелов, думаю пора делать одну компоненту. Что то типа формекса. Сделать описание. Думаю всем будет удобнее. Как тебе такая идея?
9. Василий Демидов (Душелов) 3808 21.01.09 10:13 Сейчас в теме
(8) Я уже думал над этим... Но АктивИксы туда не запихнешь - они отдельные, а просто компонент у меня мало.
10. Артур Аюханов (artbear) 877 21.01.09 13:15 Сейчас в теме
(9) А почему это вдруг АктивИкс-ы нельзя запихнуть в одну длл-ку?
или ты говоришь, что ВК и АктивИкс в одной длл-ке не живут?
11. Василий Демидов (Душелов) 3808 21.01.09 13:25 Сейчас в теме
> ВК и АктивИкс в одной длл-ке не живут
Именно, технологии разные.
12. - - (Rebelx) 937 21.01.09 15:56 Сейчас в теме
я могу ошибаться, но почему не живут? интерфейсы же разные
13. mrden (MrDen) 21.01.09 17:36 Сейчас в теме
веселая иконка, добавь дута балоны и редирект окна сообщений в балоны, мона еще всплывающие прозрачные окна
14. Петр (adun) 768 21.01.09 19:02 Сейчас в теме
(3) ...а не удобнее сами свойства перенести в Сервис->Параметры?
pavlo; JohnyDeath; +2 Ответить 1
15. Василий Демидов (Душелов) 3808 22.01.09 00:21 Сейчас в теме
(13) Редиректо окно сообщений вряд ли получится.
Всплывающие окна будут уже в новой версии

(14) Нет, не удобнее.
16. Megas (Megas) 22.01.09 09:39 Сейчас в теме
не бейте новичка а как это установить ?
17. Альтаир (Altair777) 638 22.01.09 09:43 Сейчас в теме
(16) см (0)

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
и зарегистрировать компоненту в Windows - запустить reg.bat
18. Megas (Megas) 22.01.09 09:46 Сейчас в теме
Microsoft .NET Framework 2.0 установлен
куда эту папку запихать или файлы из нее
19. Альтаир (Altair777) 638 22.01.09 09:58 Сейчас в теме
(18) куда хочешь. Поручик Ржевский, молчать! :-)
Я просто в каталоге C:\Program Files\1С сделал подкаталог
20. Megas (Megas) 22.01.09 11:22 Сейчас в теме
видать не фига я не понимаю все сделал как написано, что и где должно появиться. не вижу изменений
1. Microsoft .NET Framework 2.0
2. папку сунул в C:\Program Files\1Cv77
3. запустил reg.bat
и дальше ? )
21. Василий Демидов (Душелов) 3808 22.01.09 11:24 Сейчас в теме
А дальше можно хотя бы попытаться открыть обработку.
22. Альтаир (Altair777) 638 22.01.09 11:44 Сейчас в теме
(20) попробуй обработочку запустить :-)
23. Сhe Burashka (CheBurator) 22.01.09 11:45 Сейчас в теме
а что будет если подгрузить компоненту и попытаться ее использовать когда 1ска запускается сразу при терминальном подключении?
24. Megas (Megas) 22.01.09 11:54 Сейчас в теме
если это операции\обработка то там ее нету .
25. Megas (Megas) 22.01.09 11:58 Сейчас в теме
все разобрался
спасибо полезная штукень
26. Альтаир (Altair777) 638 22.01.09 12:01 Сейчас в теме
(24) в архиве 6 файлов

Tray1C\Dushelov.Tray1C.dll
Tray1C\readme.txt
Tray1C\reg.bat
Tray1C\unreg.bat
Tray1C\СистемныйТрей.epf
Tray1C\СистемныйТрей.ert
27. Василий Демидов (Душелов) 3808 22.01.09 12:48 Сейчас в теме
(23) Думаю, что свернет на сервере... Хотя не знаю.... Надо пробовать.
28. Сhe Burashka (CheBurator) 22.01.09 13:55 Сейчас в теме
(27) вот как раз вопрос: при таком запуске 1Ски - трея-то нет...?
29. Василий Демидов (Душелов) 3808 22.01.09 14:05 Сейчас в теме
(28) Значит окно терминалки надо захватывать другими средствами ;)
30. Роман (bro) 22.01.09 22:25 Сейчас в теме
Ошибка регистрации на Windows Vista: Не удалось найти входную сборку Dushelov.Tray1C.dll или одну из ее зависимых компонент...
Что делать?
31. Сергей (skom) 74 23.01.09 05:14 Сейчас в теме
уже пару лет пользуюсь компонентой
hide1c.dll
делает все то же самое.
тока меньше вкусностей...в ней.
идея - зачет
32. Gamm (Gamm) 13 23.01.09 10:11 Сейчас в теме
У hide1c есть большой плюс - размер 44 кб и больше ничего не надо.
Хотя возможности добавлять собственное меню ей не хватает.
33. Павел (Rumpel_Shtilken) 24.01.09 13:35 Сейчас в теме
Любопытная приблуда. Спасибо за то, что не забываете 1Cv77 !
Сам я пользую Hide1C.dll - сворачивает/разворачивает окно 1С в/из трей, можно задавать: пароль на разворот, мигание иконки, частоту мигания иконки, всплывающую подсказку для иконки. Для работы не требует НетФреймворка и пр., регить в реестре не обязательно. Практически, 1С-ка работает в фоне. Нет многих вещей, таких как в Tray1C, но очень удобная штука и весит 45056 байт.
34. Василий Демидов (Душелов) 3808 26.01.09 12:05 Сейчас в теме
(30) Висты нет под рукой - посмотреть не на чем...
hide1c- хорошо. Но не для моих нужд.
35. Роман (bro) 26.01.09 14:50 Сейчас в теме
(30) Аналогичная ошибка возникает и на отдельных XP
36. Василий Демидов (Душелов) 3808 29.01.09 10:22 Сейчас в теме
(28) Кстати, только что запустил у себя в цитриксе - терминальное окно нормально сворачивается в трей.
(35) Фреймворк свежий стоит? Админские права?
37. Андрей (andrewalexk) 29.01.09 10:50 Сейчас в теме
:)
не понял..
а чем эта Вк лучше ВК hide1c
да еще и с фреймворк 2.0...
38. Василий Демидов (Душелов) 3808 29.01.09 10:50 Сейчас в теме
39. albochkov (Aleksey.Bochkov) 29.01.09 13:20 Сейчас в теме
Может немного не в тему, но все же... Никак не могу найти способ сделать динамическое меню для 8-ки. Цель - создать список пунктов меню, скажем после пункта "Операции", средствами языка, который мог бы изменять без перезапуска программы... Для 7-ки юзал RWidjets, после перехода на 8-ку в ступоре :(
40. Дима (dinamyc) 29.01.09 16:32 Сейчас в теме
Можно попробовать вот так regsvr32 С:\путь к файлу Tray1C.dll

нормально все работает
41. Василий Демидов (Душелов) 3808 29.01.09 16:33 Сейчас в теме
(40) Кстати да... В батнике reg.bat прописать полный путь к длл-ке и запустить его.
42. Василий Демидов (Душелов) 3808 29.01.09 16:34 Сейчас в теме
(39) Наверное сделать можно... Смотреть надо... То, что есть - пока не встречал.
43. Василий Демидов (Душелов) 3808 29.01.09 17:21 Сейчас в теме
Добавил 2 новых метода:

- Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
- Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //НомерИконки - от 0 до 3,
//Линк - строка, которая будет передана в событии нажатие на сообщение

На всплывающем сообщении, в принципе, можно размещать все, что угодно, даже картинки...
44. Василий Демидов (Душелов) 3808 29.01.09 17:29 Сейчас в теме
> можно размещать все

Точнее можно сделать размещение разных данных...
45. Андрей (andrewalexk) 29.01.09 17:40 Сейчас в теме
(38)
:)
аа..
велосипеды..
понимаю..
46. Василий Демидов (Душелов) 3808 29.01.09 17:43 Сейчас в теме
47. Василий Демидов (Душелов) 3808 30.01.09 10:56 Сейчас в теме
Обновил.

Добавлено:

- возможность всплывающего окна (не зависимо свернута 1С или нет) любого окна из самой 1С, т.е. любую форму, обработку и т.п.
48. Василий Демидов (Душелов) 3808 30.01.09 10:58 Сейчас в теме
Окно берется по заголовку, советую использовать формы, у которых отключена возможность изменения размера.
49. Василий Демидов (Душелов) 3808 30.01.09 13:36 Сейчас в теме
- добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

И вывод произвольного окна работает пока только для 8-ки... В 7-ке, как оказалось, другая структура окон...
50. zerno-2001 (CaSH_2004) 08.02.09 12:58 Сейчас в теме
Горячая благодарность тебе от меня лично и от всех кто искал такую штуку (седня наткнулся т.к. уже сам решил попробовать написать)

> Может еще какие идеи появятся?
1. думаю было бы полезно сделать для всех окон (всплывающих и сообщений) возможность баловаться со шрифтом (цвет, размер, жирный или курсив), например как HTML или как ты сделал [RichTextBox1C]
2. нельзя ли чтобы вывод сообщений не заменяли друг друга а выстраивались снизу вверх как в QIP, а то если их несколько - они заменяют друг друга, или там где то надо что то указать?
51. Василий Демидов (Душелов) 3808 08.02.09 13:29 Сейчас в теме
(50)
1. Для этого я сделал возможность вывода собственного окна, а там делай, как хочешь.
2. Как бы они и должны встраываться.
52. Ronin_from_Hell (ProkopyukIN) 10.02.09 03:44 Сейчас в теме
А можно сделать так, чтоб все открытые базы сворачивались в одну иконку, а потом выбирать какую открыть. А то допустим работаю я с 5-6 базами - пол трея в 1С :)
53. Аркадий Кучер (Abadonna) 3683 10.02.09 03:51 Сейчас в теме
(52) > А то допустим работаю я с 5-6 базами
Прям Юлий Цезарь. Подозреваю, что это не "работаю", а болезнь под названием "открыл - фиг закрою, даже если не надо". У меня юзвери за это получают довольно болезненные подарки
54. Ronin_from_Hell (ProkopyukIN) 10.02.09 03:54 Сейчас в теме
нет. в этом случае ты не прав. у меня две рабочие базы ЗиУП и Бух 1.6, две тестовые, плюс к каждой часто приходится конфигуратор держать. А еще со второй работы УПП стоит. Частенько открыто по 5-6 баз, а то и больше. Так что... Было бы удобно в одной иконке все держать.
55. Аркадий Кучер (Abadonna) 3683 10.02.09 03:56 Сейчас в теме
(54) У меня рабочих баз с десяток+ почти столько же отладочных.
Но привычка закрывать, если в ДАННЫЙ момент оно не надо - в крови ;)
56. Василий Демидов (Душелов) 3808 10.02.09 09:08 Сейчас в теме
(52) Сделать можно все, только я считаю это не нужным.
57. Василий Демидов (Душелов) 3808 13.02.09 19:33 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
58. Stas (stas&k) 04.03.09 09:55 Сейчас в теме
что то не пойму а нафига оно? если есть куча приблуд бесплатных которые сворачивают любой софт в трей хоть косынку хоть Ворд
59. Василий Демидов (Душелов) 3808 04.03.09 09:58 Сейчас в теме
60. Василий Демидов (Душелов) 3808 23.04.09 11:43 Сейчас в теме
Подарок на день программиста (вчера 22.04) - выкладываю снова в бесплатный доступ ;)
61. Александр Рытов (Арчибальд) 2660 23.04.09 12:31 Сейчас в теме
(60)А мы с плюсиком на это ;-)
62. zz zz (zzmail) 29.05.09 18:42 Сейчас в теме
63. Евгений Мартыненков (JohnyDeath) 290 29.05.09 21:39 Сейчас в теме
(62) братишка плюсанул? ;)
Василий, извини за ОФФ. Не удержался... ))
64. Андрей 1 (andrej260276) 53 19.06.09 19:56 Сейчас в теме
Это самое лучшее изобретение в этом направлении !
65. dushelov (Душелов) 29.06.09 21:15 Сейчас в теме
- добавлена возможность вывода языка ввода в строке состояния 1С 8.х
66. Виталий (Kolumb) 15.07.09 18:29 Сейчас в теме
За возможность вывода языка ввода в строке состояния 1С 8.х респект и уважуха.
Подскажите еще, может ли эта ДЛЛка всплывать форму и не прятать ее до нажатия кнопок этой формы (срабатывания обработчиков нажатия кнопок)?
67. dushelov (Душелов) 16.07.09 01:32 Сейчас в теме
(66) Не совсем понял, что имеется в виду... Это же модальное окно?..
68. Виталий (Kolumb) 16.07.09 14:17 Сейчас в теме
(67) Надо так:
1С свернута или перекрыта другим приложением. Пользователь отвлекся от компа. В системе происходит какое-то событие, после которого у пользователя всплывает окно (поверх остальных окон, не взирая на то, что сама 1С свернута) и не прячется до тех пор, пока пользователь не выполнит какое-то действие на этой форме.
69. dushelov (Душелов) 16.07.09 14:46 Сейчас в теме
(68) Подобное сделать можно, аналогично Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк);
70. Виталий (Kolumb) 16.07.09 15:06 Сейчас в теме
(69) Так это можно делать уже, или для этого еще что-то нужно доделывать?
71. dushelov (Душелов) 16.07.09 15:09 Сейчас в теме
(70) Надо дорабатывать компоненту. Когда-нибудь, возможно, я это сделаю.
72. Виталий (Kolumb) 16.07.09 17:15 Сейчас в теме
(71) Еще одна засада. У некоторых пользователей отключен рабочий стол (explorer не запущен). В таком случае компонента не подключается, а язык ввода как раз в таком случае очень нужен.
73. dushelov (Душелов) 16.07.09 17:26 Сейчас в теме
(72) Не подключается как? Что пишет?
74. Виталий (Kolumb) 16.07.09 17:50 Сейчас в теме
(73) {Обработка.АРМДосьеСерии.Форма.Форма(11)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту): Ошибка при подключении внешней компоненты
ПодключитьВнешнююКомпоненту(ИмяВК);
по причине:
Ошибка при подключении внешней компоненты
75. dushelov (Душелов) 16.07.09 17:53 Сейчас в теме
А другие ВК подключаются?
76. Виталий (Kolumb) 16.07.09 21:06 Сейчас в теме
Другая ВК, работающая с клавиатурой, подключается без проблем при отключенном рабочем столе.
77. Дмитрий Глух (IronDemon) 695 16.12.09 15:50 Сейчас в теме
В Windows 7 не под админом работает?
78. haverlon (haverlon) 10 04.03.10 11:37 Сейчас в теме
На Microsoft .NET Framework 3.5 не работает ?
а то ngen ругается и не регистрирует.
79. Денис Покидов (MagicCat) 11.08.10 13:02 Сейчас в теме
Пишу код:
	
            ИмяВК="AddIn.Tray1C";
	
	Попытка
		ПодключитьВнешнююКомпоненту(ИмяВК);
	Исключение
		Сообщить("Не удалось подключить компоненту " + ИмяВК);
	КонецПопытки;
	
	Попытка
		Трей = Новый(ИмяВК);
		Трей.Показать();
		Трей.СкрытьОкно();
	Исключение
		Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
	КонецПопытки;
...Показать Скрыть

Отлично срабатывает, окно 1С скрывается, иконка в трее появляется. Но при попытке развернуть окно 1С назад (по иконке в трее "открыть" или dbl click) вылетает JIT отладчик с сообщением:

************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
   в IAsyncEvent.ExternalEvent(String bstrSource, String bstrMessage, String bstrData)
   в Dushelov.Tray1C.MessageTo1C(String caption, String message)
   в Dushelov.Tray1C.MaximizeWindow()
   в Dushelov.Tray1C.OpenWindow()
   в Dushelov.Tray1C.notifyIcon_DoubleClick(Object sender, EventArgs e)
   в System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
   в System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   в System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.Tray1C
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
...Показать Скрыть
80. SiniaTabletka 21.09.10 10:44 Сейчас в теме
1c 8.2
окно управляемого приложения не сворачивает в трей :| (обычное сворачивает)
а очень хочется :(
81. Андрей (f333) 1 21.06.11 11:48 Сейчас в теме
да, на 8.2 запускается, но нормально работать не хочет
82. Игорь Никонов (Гон) 18.09.11 12:28 Сейчас в теме
А можно установить размер всплывающего сообщения?
Когда-то (может года 2 назад)я выводил всплывающие окна ПРОИЗВОЛЬНОГО размера из 1С!! Это так здорово! Но какой компонентой?
В твоей нет таких настроек? Тогда не нужно было...
83. Ирина (anakonda) 20.10.11 12:54 Сейчас в теме
Хорошая вещь. Давно пользуюсь
84. Дмитрий Малина (malina-da) 28.10.11 15:34 Сейчас в теме
Интересная вещь, но все равно нужно под себя и свои нужды доработать
85. MaKaR Golunov (golunov) 05.12.11 21:05 Сейчас в теме
спасибо полезная вещь. Можно использовать в качестве системных сообщений. Есть недостаток- если добавить в конгфигурацию подключение то при отладке системы в трее могут появиться несколько иконнок. А вообще прикольно.
86. amorhis (iotkin) 29.02.12 09:29 Сейчас в теме
что то не пойму а зачем это надо?
87. Александр Шибаев (Lexush) 29.02.12 09:51 Сейчас в теме
Интересная наработка, все упрощают и украшают бедным пользователям трудную и нудную работу с 1С, скоро вместо всех этих наворотов, какой нибудь супер специалист нарисует в системном трее большую кнопку "ХОЧУ", по нажатию которой будет выпадать меню с решением большинства житейских проблем. Спасибо автору за продвижение светлых идей.
91. Екатерина Нискажу (Екатерина2011) 06.03.12 13:35 Сейчас в теме
ИМХО фигня, нафиг не нужная. Никто не делал разработки по заполнению нового годового баланса, вот это реально стоящая весч был бы.
92. Denis Zuev (Varies) 11.03.12 07:06 Сейчас в теме
Пробовал написать нечто подобное для управляемых форм на 8.2, но ничего толком не вышло :(
А разработка классная, особенно удобно было бы использовать с 1С Документооборот 8 или УТ 11, где при поступлении задачи можно помигать в трее :)
93. Сергей Писларь (serpisal) 11.03.12 13:38 Сейчас в теме
Хорошее решение, открытых окон всегда много выполнять какие-то рутинные действия удобнее, когда необходимо реагировать на результат действий в других окнах.
94. Олег Шалимов (CaSH_2004) 344 21.05.12 02:42 Сейчас в теме
(1) Метод УстановитьЗаголовокОкна() не работает в 1С:Предприятие 8.2 (8.2.15.289), в 8.2.13 работал, интересно с чем связано? Вернее не работает если запущено Предприятие из Конфигуратора! А если такпросто базу запустить то работает
Можете исправить? Заодно не работает и сворачивание в трэй, но это не так важно, по большому счету оно даже иногда мешает - забываеш закрыть базу перед выключением ПК.
Сказка было бы если б 1С в ОбработкаВнешнегоСобытия() отлавливала события Windows такие как выключение и прочее, насколько знаю ОС генерирует их и нормальные программы обрабатывают - типа предлагают сохранить открытые документы (Ворд, Блокнот) но 1С почему то решила пойти по своему пути :) Или может я не в курсе есть такой типовой метод?
95. kcprovod (loginfo) 31.05.12 10:37 Сейчас в теме
Пробую запустить вашу обработку для Документооборота (8.2) таким образом:
в поле расположения ярлыка добавляю запись
"C:\Program Files\1cv82\8.2.15.289\bin\1cv8.exe" /IBName "Документооборот" /N "Администратор" /p "888" /Execute "D:\Tray1C\СистемныйТрей.epf". Запускается программа с пустой вкладкой обработки. Так запустить не получится?
96. kcprovod (loginfo) 05.06.12 06:10 Сейчас в теме
Обработка не работает для управляемых форм
97. Гость 18.10.12 11:02 Сейчас в теме
автору светлая память. покойся с миром......
98. Елена Шекемова (ea_len) 18 06.02.14 12:00 Сейчас в теме
99. Александр Журавлев (apostal86) 175 21.05.14 10:54 Сейчас в теме
Для регистрации в файле reg.bat к файлу Tray1C.dll прописать путь полностью и, например, в Windows 7 запускать reg.dat от имени администратора
100. yura olesik (yura.olesik) 22.06.14 19:10 Сейчас в теме
Добрый день! Использую вк в рознице, но проблемка в том что после использования ВК после закрытия программы она остается в диспетчере задач. В чем может быть проблемма?
101. Сергей Иванов (Muller2306) 01.04.16 11:12 Сейчас в теме
Добрый день.
После использования ВК панели инструментов перестали перетаскиваться...
102. Владимир Митрофанов (BoBaH) 17 13.04.16 15:19 Сейчас в теме
(92) Varies, доброго времени суток! Вы не нашли решение вопроса "помигать при создании задачи в документобороте"?
Оставьте свое сообщение