Правщик "Набра" для картинок и схем. Разработки от kuzkov.info

Публикация № 1515487 14.09.21

Разработка - Работа с интерфейсом

kuzkov kuzkov.info Кузьков правщик рисование visio Набра xml png рисовалка диаграммы схемы картинки экроснимки сопряжение

Описание и exe файл Набры, правщика картинок и схем. Свободный инструмент для рисования и повторной правки картинок, схем и диаграмм. Набра раздается как один exe файл с быстрым запуском и без зависимостей для ОС Окна. Богатые возможности позволяют применять Набру для большого количества случаев: для создания простых схем из прямоугольников с текстом и линиями, для наложения элементов и надписей на экроснимки, для рисования bpmn или epc диаграмм, для рисования протоморд для тз и прочего применения. Разрешается и приветствуется бесплатное применение для платных целей. Например, для рисования диаграмм предпроектного обследования. Созданную диаграмму можно сохранить в картинку или в xml для повторной правки. Все производные png картинки пишутся без водяных знаков.

Отступления

Отступление 1
Все экроснимки данной публикации по Набре сделаны в Набре.

Отступление 2
Картинки png формата, которые сохраняет Набра пишутся без водяных знаков.
Считаю, что добавить свой логотип и ссылку в саму программу это допустимо, а добавлять свои рекламные надписи в результат это уже перебор. Работник сам может выбрать чем ему рисовать, а у конечного получателя картинки выбора нет и ему приходится смотреть добавленную рекламу.

Отступление 3
Название Набра это сокращенное от слова "набросница". Набросница - среда для быстрого создания набросков.

Отступление 4
Сокращение "ЛКМ" - левая кнопка мыши.

Основное назначение и запуск

Программа Набра предназначена для быстрого и удобного рисования схем, диаграмм и простых картинок.
Причиной ее создания стала внутренняя потребность в инструменте, который бы позволял делать следующее:

Быстро запускаться и быстро работать
Очень напрягает медлительность средств рисования от мелкомягкого офиса. Долгая реакция программы на действия работника утомяет и снижает продуктивность.

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

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

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

Буфер обмена
Программа должна иметь возможность копировать картинку в буфер обмена в универсальном формате. Чтобы картинку из буфера можно было вставить в вордовский или гугловский документ прямо из буфера обмена быстрокнопками.

Бесплатность
Я не хочу платить и постоянно думать о рег.ключах.
Я не хочу скачивать непонятно откуда пиратские программы.
Хочу бесплатную и простую рисовалку, которую я могу просто запустить и пользовать.

Внешний вид


[Экроснимок1. Морда Набры]

Программа имеет простую морду, освоение которой займет до получаса у работника, который имеет опыт работы с иными программами рисования. Правщик имеет основные блоки "Поле рисования", "Лента команд", "Блок сопряжения" и "Отображалка панели фигур". Работа со всеми этими блоками будет описана далее.

Запуск программы

Запуск Набры может быть выполнен двойным щелчком по exe файлу программы в проводнике. Для более быстрого запуска можно прописать ярлык на панель программ. У меня Окна 10, потому я вывел запуск программы себе на список программ по кнопке "Пуск".

 


[Экроснимок2. Плитка программ]

Набра позволяет запускать произвольное количество экземпляров себя без ограничений.

Случаи применения

В нашей компании Набра применяется в следующих случаях:
*) Рисование диаграмм для предпроектного обследования;
*) Создание экроснимков для обучающих материалов и публикаций;
*) Наброски во время обсуждения насвязи. Например, при беседе в скайпе;
*) Наброски морд для согласования при написании тз;
*) Наброски при мозгоштурме для зрительного отображения;
*) Прочие случаи, когда требуется зрительность;

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

 


[Экрозапись3. Копивставка в Ворд]

 


[Экрозапись4. Копивставка в гуглодок]

 


[Экрозапись5. Копивставка в Мантис]

Это дает возможность одновременно рисовать и писать тексты. Причем картинки можно повторно править и вставлять в текст с заменой устаревших картинок.

Возможные форматы хранения и печать

Диаграммы из Набры могут быть сохранены в двух форматах:
*) Формат xml файла;
*) Формат png картинки;

Сохранение в xml формате

Сохранение диаграммы с поля рисования в xml формате удобно тем, что можно повторно открыть диаграмму для правки при нужности внести изменения.
Другими вариантами применения xml формата может быть программное составление или программный разбор схем.
Например, диаграмму из Набры можно читать в 1С и изменять в 1С для целей зрительного отображения некоторых данных.
При запуске через командную строку Набра может преобразовывать xml в png формат.
Далее png формат можно зрительно отображать в 1С на поле отображения картинки.

 


[Экроснимок6. Прямоуг в xml формате]

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

Сохранение в png формате

Для сохранения в png картинку предназначена подкоманда "Записать в картинку". Эта подкоманда расположена внутри команды "Сохранить" ленты.


[Экроснимок7. Записать в картинку]

Результатом является обычная картинка, которая может быть использована работником по назначению.

Диалог "Печать"

Для возможности распечатки диаграммы прямо из Набры предназначена кнопка "Печать".
Мы воздержались делать свой диалог печати. Мы просто сохраняем картинку во временной папке и открываем основную программу на настольнике, которая привязана к png формату. Уже из этой программы работник может вызывать диалог самой печати.

Рисование базовых примитивов

В Набре присутствуют следующие базовые типы фигур для рисования:
*) Прямоугольник;
*) Скругленный прямоугольник;
*) Треугольник;
*) Ромб;
*) Пятиугольник;
*) Шестиугольник;
*) Эллипс;
*) Многоугольник;

Сейчас разберем основные примитивы, а многоугольник будет рассмотрен дальше.
Итак, рисование примитивов начинается с выбора указателем иконки на ленте. После выбора на ленте, переходим на поле рисования, нажимаем ЛКМ и указателем мышки рисуем размеры. Отпускание ЛКМ вызывает создание выбранного примитива.

 


[Экрозапись8. Рисование прямоуга]

Если при рисовании нажать shift, то эллипс будет стараться сохранять круглую форму. Это можно увидеть на экрозаписи 8.
Часть редко применяемых фигур вынесена с ленты в контекстное меню. Если работнику надо отменить режим рисования, то можно просто нажать Esc клавишу.

Довольно часто надо сделать текстовую метку или прямоуг с надписью. Для этого применяются иконки в блоке "Рисование" с буквой "А".

 


[Экрозапись9. Рисование меток]

Если надо отменить создание текстовой метки, то достаточно тоже просто нажать Esc клавишу.
Технически, метка это тот же прямоугольник. Просто у него изначально запрашивается надпись при создании.

Оформление базовых примитивов

Для всех примитивов (кроме соединителя) существует два окна свойств, которые открываются при нажатии "F2" клавиши.
Первое нажатие открывает диалог ввода и правки текста, второе нажатие открывает диалог изменения свойств.

Правка текста через "F2"

Для текущей фигуры нажимаем F2 и должно открыться окно правки текста.
Окно правки поддерживает многострочность и самодельные переносы строк для оформления.
При нажатии "Ага" или ctrl+enter указанный текст должен примениться к текущей фигуре.

 


[Экрозапись10. Правка текста]

Такие быстрокнопки позволяют предельно быстро править текст и заполнять диаграмму смысловыми текстовыми метками.

Правка свойств "F2 + F2"

Если в окне правки текста дополнительно нажать F2 клавишу, то будет открыто окно свойств текущего примитива.

 


[Экроснимок11. Свойства примитива]

В этом окне можно изменять свойства, которые будут применены при нажатии кнопки "Ага".

 


[Экроснимок12. Изменение свойств]

Обращаю внимание, что часть свойств в окне свойств дублируется на ленте, а часть свойств есть только в окне свойств или только на ленте. Например, свойства шрифта управляются через ленту.

Состав свойств

В примитиве существуют следующие свойства:
*) Текст;
*) Цвет текста;
*) Горизонтальное положение текста;
*) Вертикальное положение текста;
*) Внутренние отступы текста;
*) Направление текста (гор. или верт.);
*) Имя шрифта;
*) Размер шрифта;
*) Зачеркивание, подчеркивание шрифта;
*) Узор заливки;
*) Цвет заливки;
*) Цвет градиента заливки;
*) Толщика рамки;
*) Узор рамки (только для толщины 1);
*) Цвет рамки;
*) Толщина рамки;
*) Свойства доступности (выбираемый, перемещаемый и т.п.);
*) Фоновая картинка;
*) Радиус скругления углов для скруг. прямоугольника;

В дополнение к указанным свойствам, которые может изменить работник, есть ряд служебных свойств.
Например, идентификатор элемента с типом число (не изменяемый, отображается в заголовке окна свойств).
Этот идентификатор указывается также в служебных свойствах линии как ИдНачала и ИдОкончания, если линия соединяет примитивы.

Все эти свойства сохраняются в xml формате диаграммы и доступны для изменения программным способом.

Фоновая картинка

Для фигур можно указать фоновую картинку. Для этого в окне свойств надо нажать кнопку "Изменить" и выбрать фоновую картинку.

 


[Экрозапись13. Выбор фоновой картинки]

Фоновая картинка масштабуется под размер фигуры. Если нужно сделать фигуру под размер картинки, то для этого надо использовать значения из свойств "Размер картинки". Эти значения надо указать в полях Ширина и Высота.

 


[Экрозапись14. Установка размеров фигуры под размер картинки]

Работа с соединителями

Для рисования линий в Набре существует примитив "Соединитель". Соединитель можно использовать как для рисования свободных (не подключенных) линий, так и для рисования соединяющих линий.
В программе есть возможность соединять между собой фигуры и линии в сочетаниях:
*) Фигура - Линия - Фигура;
*) Фигура - Линия - Линия;
*) Линия - Линия - Линия;


[Экроснимок15. Варианты соединений]

Рисование свободных и соединяющих соединителей аналогично рисованию фигур. Выбираем указателем соединитель на ленте, нажимаем ЛКМ и начинаем рисовать. Отпускание ЛКМ создает соединитель.
Двойной щелчок на иконке рисования соединителя включает режим многосоздания линий. При таком режиме на иконке отображается символ "+" для зрительной подсказки.

 


[Экрозапись16. Рисование соединителей]

Если соединитель подключен, то он старается всегда держать связь с подключенным объектом, даже при перемещении подключенного объекта.

Свойства соединителя

Для соединителя доступны следующие свойства:
*) Текст;
*) Цвет текста;
*) Отрезок для положения текста;
*) Имя шрифта;
*) Размер шрифта;
*) Зачеркивание, подчеркивание шрифта;
*) Узор линии (только для толщины 1);
*) Цвет линии;
*) Толщина линии;
*) Свойства доступности (выбираемый, подключаемый и т.п.);
*) Радиус скругления сломов;
*) Фигуры начала и окончания;
*) Размеры фигур;

 


[Экроснимок17. Окно свойств линии]

В дополнение к указанным свойствам, которые может изменить работник, есть ряд служебных свойств.
Например, идентификатор элемента с типом число (не изменяемый, отображается в заголовке окна свойств).
Этот идентификатор указывается также в служебных свойствах линии как ИдНачала и ИдОкончания, если линия соединяет примитивы.

Все эти свойства сохраняются в xml формате диаграммы и доступны для изменения программным способом.

 


[Экрозапись18. Изменение свойств линии]

Окно свойств для соединителя открывается сразу по F2 без промежуточного окна для правки текста.

Изменение геометрии, z-порядка, группировка и копирование

После того, как мы рассмотрели базовые возможности Набры, пришло время изучить более тонкие моменты рисования.

Изменение размеров и смещения

Изменение геометрии через shift+стрелка => изменение размера на 5 пикселей.
Изменение геометрии через alt+стрелка => изменение размера на 1 пиксель.
Смещение элемента через стрелку => смещение на 5 пикселей.
Смещение элемента через ctrl+стрелка => смещение на 1 пиксель.
Копирование элементов через ctrl+указатель+ЛКМ => создание копии выбранных элементов.

 


[Экрозапись19. Изменение геометрии и смещения]

Группировка элементов схемы

В Набре есть возможность группировать элементы. Это удобно для создания составных фигур, когда составляющие должны быстро выбираться указателем все вместе. Например, для перемещения по полю рисования.
Для выбора элементов для цели создания группы можно:
*) Выделить указателем область рисования, в которую должны попасть группируемые элементы;
*) Нажать shift и пощелкать ЛКМ по желаемым элементам;

Группа элементов создается через команду "Сгруппировать" контекстного меню. Команда "Разгруппировать" разбивает группу.
Для выбора одного конкретного элемента из группы, надо навести указатель на элемент и два раза щелкнуть на этом элементе.
Если нужно опять выделить всю группу, то нажатием Esc клавиши снимаем маркеры с текущего элемента группы и опять щелкаем на любом элементе группы.

Изменение размеров в группе выделенных элементов применяется на все элементы

 


[Экрозапись20. Работа с группами элементов]

Изменение z-порядка элементов

Изменение z-порядка элементов.
Равнение по сторонам через команду ленты.

Порядок по z-оси управляет наложением элементов друг на друга. Если верхний элемент без прозрачности, то он будет скрывать все под собой.
Для управления z-порядком предназначены команды ленты. Эти команды применяются к текущему элементу поля рисования.

 


[Экрозапись21. Изменение порядка фигур]

Хакерский способ рисования диаграмм


Под названием "хакерский способ" я подразумеваю "очень быстрый, без морды и на клавиатуре". Хм, подумалось, как можно рисовать только на клавиатуре... Сейчас узнаем :)

Итак, первым делом определимся с быстрокнопками:
*) Отключение ленты - Ctrl+F1;
*) Рисование прямоуга - Ctrl + 1;
*) Рисование соединителя - Ctrl + 2;
*) Рисование округлого прямоуга - Ctrl + 3;
*) Окно свойств - F2 (ну это уже известно);
*) Закрытие окна правки и свойств с применением - Ctrl+Enter;
*) Закрытие окна правки и свойств без применения - Esc;
*) Снятие маркеров - Esc;
*) Копирование элементов указателем - Ctrl+указатель;
*) Копирование элементов клавиатурой - Ctrl+C и Ctrl+V ---ИЛИ--- Ctrl+Insert и Shift+Insert;

И результат на экрозаписи. Ну да, руку надо набить на практике.


[Экрозапись22. Хакерское рисование]


Запуск через командную строку

Для целей сопряжения в Набру встроены параметры запуска через командную строку.

-in
Путь для xml схемы, которая должна быть загружена при открытии Набры.

-outp
Путь для указания имени файла картинки, в который будет сохранена схема при нажатии кнопки "Отправить в 1С".

-outs
Путь для указания имени xml файла схемы, в который будет сохранена схема при нажатии кнопки "Отправить в 1С".

-cp
Нужно создать картинку на основании xml файла и сразу завершить работу без запуска окна приложения.

 


[Экроснимок23. Пример кода применения сопряжения]

Данный код проверялся на 1С 8.3.10.

Дополнительный функционал

В данной публикации рассмотрен основной функционал программы.
Если читателю интересно, то дополнительные темы по рисованию в Набре рассмотрены в видео на ютубе:
*) Правая отображалка для панели фигур;
*) Перенос фигур с отображалки панели фигур;
*) Рисование диаграмм BPMN (изменение ширин дорожек);
*) Рисование диаграмм EPC;
*) Создание экроснимков;
*) Наложение указателей на экроснимки;
*) Описание многоугольника;
*) Произвольный многоугольник из фигуры;

Адрес канала для просмотра: https://www.youtube.com/channel/UCTE7plIf2mTvoRCHbzF90tQ

Лицензия

Copyright (C) 2021 Кузьков Игорь Николаевич

Правщик "Набра" (ПО) –  это набор программных библиотек для ЭВМ и документации, которые являются объектом авторского права и охраняются законом.
В тексте настоящей лицензии, под "набором программных библиотек" понимается набор файлов, включая (но не ограничиваясь) скомпилированные модули в виде exe файла.
Под "Документацией" понимается набор напечатанных или электронных текстов, описывающих программные библиотеки.
Программные библиотеки и Документация являются составными частями ПО.

Предметом настоящей Лицензии является передача Автором (Кузьковым Игорем Николаевичем), как правообладателем,
Пользователю неисключительного авторского права на использование ПО на условиях и в пределах, установленных ниже.

Разрешение
-----------------------------------------------

Свободно раздаваемая версия ПО может быть использована для создания диаграмм в коммерческих или некоммерческих проектах без отчисления вознаграждения автору.

Ограничение ответственности
---------------------------

ПО предоставляется Автором «как есть» без каких-либо гарантий любого рода.
Автор не несет ответственности за то, что ПО не соответствует ожиданиям и представлениям Пользователя, не соответствует аналогам или стандартам, не описанным в Документации, содержит ошибки, а также за прямые или косвенные последствия применения ПО, в том числе возникшие из-за возможных ошибок или опечаток в ПО.
Весь риск, возникающий от использования или воспроизведения ПО, возлагается на Пользователя.

Благодарности

На написание данной программы меня натолкнули мысли, которые возникли при просмотре обучающих вебинаров компании ITLand.

Задачница

Если у вас есть вопросы, предложения и замечания, то можете отправлять их по контактам, указанным на сайте kuzkov.info.
Также на github создана задачница, в которой вы можете описывать ваши вопросы по работе с программой.
https://github.com/steelvan/nabra/issues

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

Наименование Файл Версия Размер
Правщик "Набра" для картинок и схем.

.zip 2,40Mb
32
.zip 2,40Mb 32 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Steelvan 116 14.09.21 13:15 Сейчас в теме
Написание роликов для ютуба в процессе.
2. basicmaster 2 14.09.21 15:18 Сейчас в теме
скачал. еще не попробовал, но чую, что вещь годная.
особое уважение автору за бесплатность !
3. Steelvan 116 15.09.21 12:43 Сейчас в теме
Ролики на ютубе. Больше 10 роликов.
4. пользователь 17.09.21 12:11
Сообщение было скрыто модератором.
...
5. пользователь 17.09.21 12:32
Сообщение было скрыто модератором.
...
6. пользователь 17.09.21 13:07
Сообщение было скрыто модератором.
...
7. пользователь 17.09.21 13:30
Сообщение было скрыто модератором.
...
8. пользователь 17.09.21 13:36
Сообщение было скрыто модератором.
...
9. пользователь 17.09.21 14:01
Сообщение было скрыто модератором.
Прикрепленные файлы:
...
10. sytkosa 119 20.09.21 15:12 Сейчас в теме
(0) Когда ожидать выпуск Графита для рисования веб-морд? В ранней версии 201 постоянно наталкиваемся на ошибку Invalid stream content.
12. user720901 22.09.21 15:40 Сейчас в теме
В очередной понедельник пришло письмо от Инфостарта с новостями. И вот в одной новости увидел эту программу. Программа оказалась кстати. Уже месяц рисуем схемы в нотации EPC. Попробовал три программы: Microsoft Visio, LibreOffice Draw и ArisExpress. Конечно Microsoft Visio это монстр. На все случаи жизни вы найдёте любые значки, символы, пиктограммы (пока найдёшь нужные, рука устанет крутить колёсико мышки). Но, первое и главное - продукт платный. Особенно, если вы хотите получить весь полный пакет функций. LibreOffice Draw - для рисования схем в нотации EPC требуется скачать бесплатное расширение. Если вы понимаете откуда его скачать и как его установить, а потом найдёте это расширение в программе, то вам крупно повезло. Зато бесплатно. ArisExpress - круто, но только по-английски или по-немецки. Здесь всё просто. Скачал. Запустил. Работай. Всё основное под рукой. Практически все функции как в импортных аналогах. Осваивается быстро. Простота на лицо. Мне нравится. Люди пользуйтесь.
Есть одно замечание: отсутствие возможности включить сетку для того, чтобы было удобнее располагать фигуры. Написал об этом автору. Надеюсь в следующей версии это будет.
Пока писал, появилась мысль-предложение: прикрутить к программе help, чтобы то, что здесь идёт в описании открывалось по нажатию какой-нибудь функциональной кнопки. Хотя бы и F1. Как в старые добрые времена.
Спасибо автору, создавшему достойный программный продукт. Попробуйте и вам понравится. По крайней мере, пригодится.
Оставьте свое сообщение

См. также

DaJet Studio: расширенный язык запросов 1С, очереди сообщений и web сервисы Промо

Прочие инструменты разработчика Администрирование СУБД v8 Бесплатно (free)

DaJet Studio - разработка и управление скриптами, хранимыми процедурами и функциями, написанными на расширенном языке запросов 1С, а также очередями сообщений и web сервисами, основанными на использовании Microsoft SQL Server.

10.11.2020    6545    82    zhichkin    13    

Шаблон дополнительной обработки, работающей по расписанию

Прочие инструменты разработчика v8 1cv8.cf Россия Бесплатно (free)

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

02.08.2021    2919    107    Shvapsss    6    

Убрать/заменить кота в 1С:Бухгалтерия предприятия

Работа с интерфейсом 8.3.14 БП3.0 Бесплатно (free)

Для тех, кто устал смотреть на анимацию кота в 1С или тех, кому об этом хоть раз сообщали.

19.07.2021    4237    222    elcoan    19    

Структура хранения БД в виде дерева конфигурации

Прочие инструменты разработчика Структура метаданных v8 1cv8.cf Бесплатно (free)

Структура БД конфигурации в очень похожем виде, как в самом конфигураторе.

20.04.2021    4400    176    JIEX@    2    

Генерация кода управляемой формы (декомпиляция элементов) Промо

Инструментарий разработчика Практика программирования Работа с интерфейсом v8 v8::УФ 1cv8.cf Бесплатно (free)

Изменение форм типовых конфигураций лучше выполнять программно. Эта обработка упрощает добавление элементов на форму, генерируя код создания элементов, реквизитов и команд формы.

29.09.2014    116077    9454    ekaruk    139    

А1Э_Механизмы - паттерн publisher/subscriber, расширение расширений, БСП без головной боли и прочие вкусности

Практика программирования Расширения Прочие инструменты разработчика 8.3.14 1cv8.cf Россия Бесплатно (free)

Вы хотели бы иметь возможность разработать функциональный блок, а потом подключать его к документам одной строкой кода, без многочисленных вставок в модули и формы? А как насчет возможности доработки расширений другими расширениями? Как насчет возможности создавать механизмы с хуками, на которые смогут подписаться другие разработчики и дополнить их? В нормальных ЯП одним из способов реализации всего этого является паттерн "Издатель/подписчик" (publisher/subscriber, pub/sub). В этой статье мы поговорим о том, как сделать это в 1С.

07.04.2021    3939    114    Enigma    10    

"Откат" данных без транзакций. Расширение для легкого возврата к "исходному" или выбранному состоянию после любых изменений данных

Сервисные утилиты Чистка базы Прочие инструменты разработчика v8 1cv8.cf Бесплатно (free)

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

06.04.2021    4180    64    Алексей Воробьев    12    

Графит. Правщик 1С морд от kuzkov.info. 7. Работа с PNG форматом

Работа с интерфейсом Бесплатно (free)

Седьмая часть очерков о разработке программы Графит, векторного правщика 1С морд от kuzkov.info. Добавлен функционал сохранения схемы в png с возможностью повторной правки сохраненного png файла. Практический пример приложения png картинок к задаче в задачнице Мантис. Тяни-бросай png поле рисования из виндового проводника. Небольшая развлекушка на примере рисования 1С морды с кнопками перехода между экранами.

28.03.2021    1487    1    Steelvan    0    

Графит. Правщик 1С морд от kuzkov.info. 4. Лента и панель шаблонов

Работа с интерфейсом Бесплатно (free)

В четвертой части записок о разработке программы Графит, векторного правщика для быстрого рисования 1С морд от kuzkov.info, хочу рассказать о ленте команд, панели шаблонов и более подробно описать команды ленты. Будет несколько гифок для зрительной иллюстрации написанного.

29.12.2020    2077    3    Steelvan    11    

Микро сервис для работы с запросами SQL

Прочие инструменты разработчика v8 1cv8.cf Россия Бесплатно (free)

Альтернатива COM соединению с SQL базой, обработка запроса.

13.12.2020    5337    47    ivan1703    14    

Графит. Правщик 1С морд от kuzkov.info. 3. Заголовки и отразмерка

Работа с интерфейсом Бесплатно (free)

Третья часть записок о разработке программы Графит, векторного правщика для быстрого рисования 1С морд от kuzkov.info. Обзор сделанного с небольшими деталями в виде текста и картинок. Новые добавленные шаблоны 1С элементов форм.

10.12.2020    1545    3    Steelvan    1    

Графит. Правщик 1С морд от kuzkov.info.2

Прочие инструменты разработчика v8 Бесплатно (free)

Вторая часть записок о разработке программы Графит, векторного правщика для быстрого рисования 1С морд. Обзор сделанного в виде текста описания, гифках и приложенных svg файлах для пощелкать в обозревателе.

02.12.2020    3115    16    Steelvan    6    

Графит. Правщик 1С морд для аналитиков

Работа с интерфейсом Россия Бесплатно (free)

Краткое описание текущего состояния разработки программы "Графит". Графит это векторный правщик от kuzkov.info для создания прототипов 1С морд приказчиком или аналитиком для согласования с Заказчиком

24.11.2020    3236    52    Steelvan    11    

Файл тестов для xUnitFor1C: тестирование проведения документов

Тестирование и исправление Прочие инструменты разработчика v8 1cv8.cf Бесплатно (free)

Тестирование проведения документов. Проверяется, что: а) документ проводится; б) движения документа после перепроведения не изменились.

30.06.2020    6224    45    q_i    16    

Нейроконструктор

Интеграция Искусственный интеллект (AI) Прочие инструменты разработчика v8 Бесплатно (free)

Изучайте нейронные сети и экспериментируйте вместе с расширением конфигурации "Нейроконструктор". Навыки программирования не требуются.

20.05.2020    13766    184    user1404129    22    

Загрузка, редактирование и установка цветовых схем (раскраски кода) в Конфигуратор и EDT

Работа с интерфейсом Прочие инструменты разработчика v8 1cv8.cf Бесплатно (free)

В современных IDE и текстовых редакторах есть удобная работа с цветовыми схемами: их можно загружать из файлов, выбирать из списка и сразу устанавливать в оболочку. К сожалению, в Конфигураторе и EDT цвета кода можно настроить только вручную. Этой разработкой хочу исправить эту проблему.

14.05.2020    13169    523    CyberCerber    39    

Универсальные инструменты 1С

Универсальные обработки Прочие инструменты разработчика Консоль запросов v8 v8::УФ 1cv8.cf Бесплатно (free)

Свободно распространяемый набор универсальных обработок и отчетов в виде расширения для разработки и поддержки, которое работает во ВСЕХ видах клиентских приложений и во всех операционных системах, которые поддерживает платформа 1С:Предприятие, кроме мобильных. Консоль запросов - консоль отчетов - консоль кода - редактор объектов базы данных - удаление помеченных объектов - поиск и удаление дублей - редактор констант - консоль заданий - групповая обработка справочников и документов - динамический список - поиск ссылок на объект - регистрация изменений для обмена данными - структура хранения базы - консоль HTTP запросов-консоль вебсервисов- консоль сравнения данных- информация о лицензиях- загрузка из табличного документа-файловый менеджер-все функции- навигатор по конфигурации-конструктор регулярных выражений-Выгрузка загрузка XML с фильтрами

21.01.2020    52570    4497    cprit    173    

Мини-класс для непосредственного ввода в элементах диалога V7.7

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Класс основан на баге платформы 7.7, является продолжением публикации http://infostart.ru/public/140861/ позволяет искать по наименованию в реквизитах типа справочник "а-ля снеговик".

26.06.2012    23406    168    Ёпрст    88    

MP3 - плейер на основе Miracle

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

MP3 - плейер на основе Miracle с визуализацией спектра, уровней громкости каналов, времени проигрывания

31.03.2012    15696    39    Abadonna    1    

Информация по регионам и ФО с использованием Яндекс.Карт

WEB Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Пример использования Yandex.Map API для отображения информации по регионам или федеральным округам РФ. Раскраска регионов и ФО, вывод меток, работа в режиме картограммы. Не привязан к какой-либо конфигурации. Просто пример. В 8.2 работает на толстом, тонком и WEB*-клиентах. *(WEB не во всех браузерах).

30.11.2011    6888    140    mgor    3    

Форма выбора координат Yandex карт (управляемая форма)

Универсальные обработки WEB Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Обработка позволяет найти нужный адрес на карте Yandex. Отправить сообщение форме-владельцу или всем формам, со строкой координат.

06.09.2011    19064    381    motkot    27    

Прикол над пользователями. 1 апреля

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

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

31.03.2011    15005    85    Serj1C    20    

Не простой пример работы с флажками и деревом значений (исправление от 21.02.2011)

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

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

20.02.2011    10508    301    demanru    2    

Шрифт Arial для печати текста в рамочке.

Работа с интерфейсом Россия Бесплатно (free)

Как тут уже появился шрифт для печати текста в рамочке, то рискну и я свое творение выложить. Вдруг кому-то не Courier нужен в документах, а Arial.

02.02.2011    14488    41    ValeryZ    14    

Шрифт для печати текста в рамочке.

Работа с интерфейсом v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Будет полезен для печати каждого символа текста в рамке без опасений за масштабирование, выход за пределы, настройки принтера и пр.

01.02.2011    18315    127    Sykoku    32    

Исполнение кода в модуле формы при разработке в 1С 8.2

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Немного теории о новом подходе к программированию форм в 1С 8.2 Рассматриваются директивы компиляции процедур и функций, которые определяются в модуле формы.

15.01.2011    28599    167    1cNike    19    

Братья и сестры, кузены и кузины в Структуре подчиненности

Работа с интерфейсом v8 БП2.0 УПП1 Россия Бесплатно (free)

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

04.11.2010    10431    109        12    

Дерево конфигурации 8.1

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Обработка предназначена для быстрого доступа к объектам конфигурации.

20.07.2010    9017    312    seagull33    17    

Вариант отображения перебора каталогов

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Как можно отобразить процесс перебора дерева(любого, например дерева каталогов) при условии, что количество элементов дерева неизвестно?

20.05.2010    11670    44    lazy    5    

Танцы с Гуглом

Универсальные обработки WEB Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Работа с картами гугл из локального кэша формата google titles. Всего две функции: показать по координатам и получить координаты под курсором. Применяется для отображения на карте объектов, имеющих координатную привязку.

27.03.2010    8756    200    Путин    7    

Отчет "Движения документа по регистрам", СКД

Работа с интерфейсом Анализ учета v8::СКД 1cv8.cf Россия БУ Бесплатно (free)

Отчет по движениям документа использующий систему компоновки данных

12.03.2010    20767    280    Dmitryiv    11    

[AgentDialog] Модальные диалоги у MS Agent из 1С

Работа с интерфейсом v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Компонента добавляет в MS Agent возможность формирования диалогов. - выводит модальные предупреждения - выводит сообщения с флажками (метки) - выводит вопросы с предложением различных вариантов ответа - показывает диалог ввода текста - приложены примеры для 1С 7.7, 8.1 и 8.2 (управляемые формы) Простой пример работы с MS Agent http://infostart.ru/public/16658/

24.12.2009    22908    588    Душелов    35    

Рабочий стол (версия 1.2)

Работа с интерфейсом Рабочее место v8 1cv8.cf Бесплатно (free)

Рабочий стол к платформе 1С Предприятие 8.1. Для небольших конфигураций - без страниц. Есть подсказки к значкам и назначение горячих клавиш

22.10.2009    14387    222    rauf    19    

400 анимированных 3D СМАЙЛИКОВ

Работа с интерфейсом v8 Россия Бесплатно (free)

Более 400 анимированных 3D смайликов! Прямо как вы и просили! =)

12.10.2009    15224    458    ChugaevArtem    23    

Большие смайлики

Работа с интерфейсом Россия Бесплатно (free)

Еще несколько смайликов в вашу коллекцию! =)

07.10.2009    27252    397    ChugaevArtem    14    

Сортировка файлов на диске

Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Обработка сортирует файлы на дисках по заданным параметрам.

17.09.2009    9112    26    fox06    4    

Панель избранного 3.03 (beta)

Практика программирования Универсальные обработки Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

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

13.09.2009    35306    1014    Totoro    113    

[TinyMCE] - редактор HTML WYSIWYG кода.

WEB Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Редактор HTML кода, использующий java-редактор TinyMCE (использующийся, кстати, на Инфостарте) Без внешних компонент. Сделан исключительно средствами 1С.

09.09.2009    44581    1827    Душелов    54    

Журнал документов с индивидуальной настройкой периода для пользователей

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Позволяет использовать журналы документов с периодами индивидуальными для текущего пользователя.

02.09.2009    10443    18    try2007    34