Шильдик. Изменение заголовка конфигуратора 1С и выделение цветом конфигураторов разных баз

05.09.19

Разработка - Инструментарий разработчика

Программа позволяет быстро визуально по тексту и цвету спецокошка определить какой конфигуратор открыт, на какой надо переключиться. EXE-файл, запускается через автозапуск, висит в трее.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Шильдик 1.1.0
.exe 966,50Kb ver:1.1.0
66
66 Скачать (1 SM) Купить за 1 850 руб.
Шильдик 1.0.9
.exe 855,50Kb ver:1.0.9
25
25 Скачать (1 SM) Купить за 1 850 руб.
Шильдик 1.1.0 Исходник в формате Autoit
.au3 50,00Kb
16
16 Скачать (1 SM) Купить за 1 850 руб.

Когда у общества нет цветовой дифференциации штанов конфигураторов, то нет цели! А когда нет цели — нет будущего! (х/ф "Кин-дза-дза")

Вашему вниманию предлагается приложение, которое идентифицирует запущенные конфигураторы, оповещая о названии базы крупным текстом и, главное, цветом. Программка автоматически раскрывается при активации окна конфигуратора и скрывается, если его окно становится неактивным.

Название базы можно настроить самостоятельно. По умолчанию подтягивается из параметра /IBname, /S, /F у самого конфигуратора. Также Шильдик переименовывает все заголовки открытых конфигураторов сообразно названию. 

 

По Alt+Tab тоже все красиво:

Положение, название, цвет, размер шрифта – хранятся в .ini файле рядом с самим exe-файлом. Программа не требует инсталляции, запускается откуда хочешь.

Настройки

  • Настройка названия. Кнопка «Да» - подтверждение, кнопка «Сброс» – загружается параметр из /ibname конфигуратора
  • Можно настроить размер самого окна Шильдика, его положение на экране
  • Изменяется размер шрифта для отображения названия базы.
  • Изменение цвета для текущей базы, можно задать свой

Можно отключить показ самого всплывающего окна и довольствоваться только переименованием заголовков конфигураторов. Для этой опции следует воспользоваться пунктом меню в трее «Режим “Без окна”»

Запуск и Закрытие

Как уже было сказано, программка portable, можно запускать откуда угодно. Можно поставить Шильдик в автозапуск. Выход из программы – по клику в меню из трея.

 

Известные проблемы

В случае, когда конфигуратор запущен не через стартер (1cestart.exe), а напрямую из папки с версией (C:\Program Files (x86)\1cv8\{номер версии}\bin\1cv8.exe), Шильдик не может разобраться, какую базу вы запустили. Ибо параметры запуска /IBname, /S, /F в этом случае пусты.

Совместимость

Шильдик написан на AutoIt. Проверялось на Windows XP (x86), Windows 7 (х64), Windows 10 (х64), Windows Server 2012R2; платформах 1С версий 8.2, 8.3.6-8.3.10. Хотя, в принципе, должно работать на любой винде и платформе 1С. Просьба отписаться, если все хорошо и на вашей версии (как показывает практика, могут быть нюансы). Приветствуются комментарии по улучшению, описание найденных багов (по мере возможностей все реализуется и исправляется).

Видео

Таскаем Шильдик по экрану, переключаемся по Alt+Tab между конфигураторами, смотрим как это выглядит в панеле задач. А если включено Windows Aero - все еще веселее.

Изменения в версиях

Версия 1.1.0 (21.09.2017)

- Корректно отрабатывает параметр запуска IBConnection
- Исправлено поведение на 64-битных платформах

Исходники

Всем, кто просил доработать тот или иной функционал приношу извинения. Увы, совершенно нет времени на доработку данной программы. Возможно, приложенные к публикации исходники (ниже) помогут кому-то доделать программу под свои требования.

См. также

SALE! 15%

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    159328    872    399    

861

SALE! 15%

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 7140 руб.

20.08.2024    7748    55    22    

66

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

9360 руб.

17.05.2024    23407    68    45    

117

SALE! 15%

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8500 руб.

10.11.2023    10403    36    20    

61

SALE! 15%

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 19980 руб.

06.10.2023    15383    35    7    

70

SALE! 35%

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

4800 3120 руб.

14.01.2013    187959    1138    0    

912

SALE! 15%

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 12750 руб.

07.10.2021    17295    6    32    

42

Инструментарий разработчика Программист Платные (руб)

Менеджер конфигураций 1С — альтернативный стартер информационных баз 1С:Предприятие.

1800 руб.

21.02.2023    7690    8    35    

23
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AlexInqMetal 78 02.03.16 13:26 Сейчас в теме
на 8.2 win7 x64 работает
kraynev-navi; +1 Ответить
2. kraynev-navi 681 02.03.16 14:01 Сейчас в теме
3. jaroslav.h 180 09.03.16 21:20 Сейчас в теме
А как пользоваться, скажите?:) Главное цвет окна изменить хочу
4. kraynev-navi 681 10.03.16 08:41 Сейчас в теме
(3)
Когда активен конфигуратор, жмем кнопку настроек. Единственная кнопка "ключ-отвертка". Далее появляются остальные кнопки.
3-я кнопка в верхнем ряду.
http://infostart.ru/upload/iblock/94f/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0­%B9%D0%BA%D0%B8.png
Выбираем нужный цвет. Далее жмем "Да". Теперь для данного конфигуратора этот цвет будет всегда.
8. jaroslav.h 180 11.03.16 16:29 Сейчас в теме
(4) разобрался, спасибо, винд. сер 2012 р2
kraynev-navi; +1 Ответить
23. kraynev-navi 681 16.09.17 20:33 Сейчас в теме
В (8) вроде как раз работал. Сообщите другие параметры. Разрядность, версия 1С и т.д.
Проблема существует. Надо разбираться. Как будет новая версия, отпишусь.
5. SoulCast 33 10.03.16 22:36 Сейчас в теме
Скажите, только Конфигуратор дифференцируется? Режим «Предприятие» не поддерживается?
6. kraynev-navi 681 11.03.16 10:30 Сейчас в теме
(5) Да, только конфигуратор.
А есть ли смысл делать тоже самое для режима "Предприятие"? В типовых конфигурациях есть общая настройка "Заголовок программы" - вроде хватало...
7. seregasame 11.03.16 13:34 Сейчас в теме
спасибо! полезная штука
9. SoulCast 33 11.03.16 21:09 Сейчас в теме
Не знаю... с одной стороны может и хватало, с другой встречались ситуации когда хочется дополнительно выделить, особенно когда часто переключаешься и глаз замыливается. В любом случае пусть это будет комментарий по улучшению).
10. kraynev-navi 681 14.03.16 08:59 Сейчас в теме
11. kraynev-navi 681 14.03.16 09:02 Сейчас в теме
Уважаемые, скачавшие! Поделитесь впечатлениями о программке. Используете? Помогает?
p.s. Пока создавал и тестировал, настолько привык к удобству, что уже как-то раздражало, если шильдик был не запущен и приходилось делать лишние клики в "Показать информацию о программе", дабы узнать где находишься.
22. Vladimir Litvinenko 2896 16.09.17 14:51 Сейчас в теме
(11) На Windows Server 2012 не работает. Подозреваю, что на Windows 10 тоже. Нет ли планов доработать? Хотелось бы продолжить использование программы.
12. TVA_11 14.03.16 10:14 Сейчас в теме
Я что-то непонял, для чего это надо?
И зачем работать из чужого конфигуратора?
14. kraynev-navi 681 14.03.16 12:30 Сейчас в теме
(12) лучше один раз увидеть все-таки. Видео сделал, залью в паблик. Тогда, думаю, будет понятно.
(13) Спасибо за отзыв.
Как опцию внедрю отключение "шапки"
15. kraynev-navi 681 15.03.16 09:06 Сейчас в теме
(12) Видео добавил в публикацию:
https://vimeo.com/158964793
Таскаем Шильдик по экрану, переключаемся по Alt+Tab между конфигураторами, смотрим как это выглядит в панеле задач. А если включено Windows Aero - все еще веселее.
16. Lancelot-2M 115 15.03.16 15:56 Сейчас в теме
(15) и.... сразу не написал - вот лишние "=" в заголовках окон. Совсем лишние. Место на панели задач занимают, а суть не отражают.
Прям сейчас куча окон открыта - от заголовка окна остается первые 6 символов (а можно и меньше) - из них первый "=" - как результат у двух конфигураторов одинаковые заголовки на панели задач.
olegmedvedev; +1 Ответить
13. Lancelot-2M 115 14.03.16 11:40 Сейчас в теме
А мне и коллегам понравилось - пользуюсь. Единственное пожелание - убрать заголовок окна, пестренький такой - не вписывается) В принципе, видимо его нужно заливать тем же цветом что и форму.
kraynev-navi; +1 Ответить
17. Olenevod 33 04.08.16 10:57 Сейчас в теме
Супер штука! Огромное спасибо)
kraynev-navi; +1 Ответить
18. Патриот 458 29.08.16 22:32 Сейчас в теме
Исходники не выложите? тогда с меня плюс и скачивание =)
19. kraynev-navi 681 30.08.16 09:14 Сейчас в теме
20. Патриот 458 30.08.16 09:47 Сейчас в теме
(19)
  • убедиться, что код не приведёт к побочным действиям (намеренным вряд ли - на ИС культурные люди, но бывают и не намеренные косяки)
  • иметь возможность доработать под себя, также оперативно доработать, если алгоритм поломается
  • на основе этого кода разобраться с языком (есть опыт работы с ahk, но как там реализовать ваш продукт, я не придумал с ходу)
21. Vladimir Litvinenko 2896 08.12.16 17:01 Сейчас в теме
Спасибо! Поможет в работе.
24. kraynev-navi 681 21.09.17 21:37 Сейчас в теме
Поправил, работает, выложил. Правда, на x86 не тестировал - нет по рукой.
Vladimir Litvinenko; +1 Ответить
25. Vladimir Litvinenko 2896 11.11.17 22:51 Сейчас в теме
(24) Скачал версию 1.1.0. Подтверждаю, работает на Windows Server 2012 и Windows 10. Есть только небольшое замечание, при использовании англоязычного интерфейса конфигуратора изменение заголовка не поддерживается. Подпишусь на тему на случай появления фикса ))
Прикрепленные файлы:
kraynev-navi; +1 Ответить
26. babys 90 05.12.17 09:57 Сейчас в теме
Штука возможно очень полезная, но я ОЧЕНЬ не внимательный :(
Но есть замечание, и оно срочное, не работает на некоторых базах :(
27. Vladimir Litvinenko 2896 07.12.17 12:20 Сейчас в теме
(26)
На "некоторых" базах может не работать в том случае, если их запуск происходит не через стартер 1сv8s.exe или 1cestart.exe, а непосредственно через файл 1сv8.exe из директории bin. В этом случае в командной строке запуска отсутствует имя базы, что вероятно является причиной того, что заголовок окна не меняется. Отсутствие имени базы в строке запуска можно наблюдать в этом случае в диспетчере задач.

Попробуйте запускать эти базы через стартер 1С.
28. olegmedvedev 65 07.12.17 12:36 Сейчас в теме
На Microsoft Windows 7 Профессиональная 6.1.7601 Service Pack 1 Сборка 7601 32 bit - не работает!
в остальном - это замечательная программа, которую бы сильно хотелось попробовать, но не получилось, что очень жаль(
Прикрепленные файлы:
29. bogdan_sukonnov 57 10.03.18 09:02 Сейчас в теме
Спасибо большое! Как же давно хотел такое решение. И как же давно оно существует, а я о нем не знал.
kraynev-navi; +1 Ответить
30. v.l. 435 25.04.19 10:28 Сейчас в теме
Требуются ли права локального администартора?
31. Olenevod 33 20.11.19 17:49 Сейчас в теме
Добрый человек, если ты меня слышишь, сделай, пожалуйста, чтоб эта великолепнейшая вещь заработала на платформе 8.3.15
Там она не работает.. (((
32. Olenevod 33 21.11.19 10:15 Сейчас в теме
Ой сорянчик. Не посмотрел, что у меня старая версия (кстати нет возможности посмотреть версию, только по дате определил). Оказывается на 64 битной не отрабатывала.
Скачал новую версию, все заработало.

Спасибо большое за такую прекрасную вещь! :)
33. sulfur17 66 30.11.20 12:46 Сейчас в теме
Чтобы скомпилировать исходник надо скачать файл ColorPicker.au3 с https://www.autoitscript.com/forum/topic/96464-colorpicker-udf/
kraynev-navi; +1 Ответить
34. sulfur17 66 30.11.20 13:15 Сейчас в теме
В Win64 у меня настройки не открываются, т.к.
$command_line = StringUpper( _WinAPI_GetProcessCommandLine($process))
возвращает пустую строку
Т.е. кнопка настроек не реагирует, базу переназвать нельзя
35. sulfur17 66 30.11.20 18:22 Сейчас в теме
(34)оказалось дело было в правах. Если запускать от имени администратора то все ок
36. u_n_k_n_o_w_n 35 01.01.21 10:26 Сейчас в теме
Добрый день!

Отличная вещь!

Спасибо.
37. masterlife3d 21.09.23 17:06 Сейчас в теме
Добрый день. Отличная вещь. Проверено на 1С x64, win11 и сервер 2012 r2 в терминале без админских прав.
Большое спасибо
Оставьте свое сообщение