Вас устраивает семерочная палитра?

12.02.10

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

Расширяем возможности раскраски фона формы

Скачать исходный код

Наименование Файл Версия Размер
ВыбЦветФормы.ert
.ert 939,50Kb
104
.ert 939,50Kb 104 Скачать

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

Код открыт. ВК не используются.

См. также

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    5200    1    45    

3

WebЦвета для 1с77 FormEx

Инструментарий разработчика Работа с интерфейсом Платформа 1С v7.7 Абонемент ($m)

Обработка с фрагментами кода для программного использования набора цветов из коллекции WebЦвета 1с версии 8+ в 1с версии 77. Требуется предварительное подключение сторонней библиотеки FormEх. Будет полезно программистам 1с 77, 1с 8. Да и вообще при программировании на любом языке при потребности использовать коллекцию цветов WebЦвета.

1 стартмани

30.03.2022    4573    2    igor7777    4    

5

К привязкам элементов форм (1С 7.7, FormEx)

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Публикация имеет цель обратить внимание на возможность улучшения интерфейса.

15.12.2021    4489    62    Cерый    13    

6

Выбор цвета для 1С 7.7

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Простая и удобная внешняя обработка для выбора цвета без применения внешних компонент.

1 стартмани

09.06.2020    7057    3    vap_pig    5    

3

Производственный календарь для 1С 7.7

Учет рабочего времени Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка производственного календаря с возможностью импорта и экспорта xls для 1С 7.7 (7.70.027) без изменения конфигурации.

1 стартмани

18.09.2019    12619    6    Jill    8    

3

Альтернативная обработка "Выбор периода"

Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Альтернативная обработка ввода периода для 1С 7.7.

1 стартмани

27.03.2019    6600    3    v.a.n-    11    

2

Несколько табличных частей в 1С:7.7 - это просто

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

При программировании на платформе V7 достаточно часто возникает задача создать несколько табличных частей документа (или справочника). Традиционно эта задача имеет несколько решений..

1 стартмани

01.05.2018    22474    27    Gkmy    11    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ёпрст 1063 12.02.10 09:21 Сейчас в теме
Не комильфо:
Цвет фона можно поменять без картинки..
Форму не "раздвинешь" - ибо картинка не растягивается штатно
Контролы от управления цветом нужно "прятать" - ибо опять таки форму не раздвинешь
И модальность -зло..

+
2. Ёпрст 1063 12.02.10 09:31 Сейчас в теме
Да.. модальность красившее так делать:

Если Форма.Форма.МодальныйРежим()=0 Тогда
	        ОткрытьФормуМодально("Отчет#",,РасположениеФайла());
		СтатусВозврата(0);
	        Возврат;
	КонецЕсли;



т.е не засорять "параметром", он еще мог пригодиться для чего-нить другово..
:)
Арчибальд; +1
3. Арчибальд 2707 12.02.10 09:42 Сейчас в теме
(2) Насчет параметра согласен, сейчас подделаю (еще бы я с тобой не согласился :o ).
А нераздвигаемость в форме (за счет модальности) специально сделана, в воспитательных целях. У меня юзеры приспособились любую форму на весь экран раздвигать, когда позовут - хрен чего увидишь...
+
4. Ёпрст 1063 12.02.10 09:46 Сейчас в теме
(3) Да не..я не о том..
Просто не знаю, зачем надо менять фон формы интерактивно.. проще в пофигураторе 1 раз задать его (через свойства формы - цыет шрифта) и всё..
Ну если уж так хочется, формексом поменять в любой момент. Всё лучше, чем нерастягиваемая картинка ..
Имхо.
+
6. Арчибальд 2707 12.02.10 09:52 Сейчас в теме
(4) Насчет интерактивного изменения цвета мы как-то с тобой на форуме беседовали - там требовалось кассиров отслеживать.
Тут же фишка в том, что нет ограничения на палитру цветов, предлагаемую в свойствах формы пофигуратором.
И кстати,
Если Форма.МодальныйРежим() = 0 Тогда
	    ОткрытьФормуМодально("Отчет#",Форма.Параметр,РасположениеФайла());
		СтатусВозврата(0);
		Возврат;
	КонецЕсли;

- тогда уж и вовсе правильно будет...
+
5. vip 12.02.10 09:50 Сейчас в теме
(3) Да, менять формексом цвет формы на любой легко и приятно.
И нераздвигаемость формы легко обеспечить без модальности.
Вот из принципа тебе отредактирую.
+
7. Арчибальд 2707 12.02.10 09:56 Сейчас в теме
(5) Не в курсе. Просвети :?:
+
8. vip 12.02.10 10:07 Сейчас в теме
(7) 1. Можно убрать ненужные кнопки сиситемного меню.
Окна.МенюОкна(<Форма>,<Закрыть>,<Максимизировать>,<Минимизировать>,<Восстановить>)

2. Можно поменять стиль окна.
Вот - так нераздвигаемое и вообще без заголовка.
Окна.СтильОкна(Форма,2);

3. Можно написать свою ВК и извращаться с окнами как угодно.
Как очень давно я и сделал :)
Я тоже очень не люблю, когда раскрывают во весь экран.
Поэтому там, где надо, я раздвигаю (не раскрываю) окно на всю область MDI, подстраиваясь под текущее разрешение.
+
10. Арчибальд 2707 12.02.10 10:09 Сейчас в теме
11. vip 12.02.10 10:12 Сейчас в теме
(10) Да.
Объект Окна.
+
12. Арчибальд 2707 12.02.10 10:21 Сейчас в теме
(11) Так мне пришлось бы убрать слова "ВК не используются" :|
+
13. vip 12.02.10 10:35 Сейчас в теме
(12) Ну, не используй. Мучайся дальше.
А ВК делаются как раз для облегчения жизни.
Еще умиляет, когда хвалятся отсутствием ВК, продолжая широко использовать v7plus, библиотеки для сканера штрих-кода, WSH и тому подобное.
Душелов; +1 1
14. Арчибальд 2707 12.02.10 10:41 Сейчас в теме
(13) Не, я не против ВК, и уж тем более, не хвалюсь их отсутствием. Просто это типа гантельной гимнастики - без гантелей оно легче, но кайф не тот.
arithmometr; +1
35. arithmometr 152 17.03.10 21:37 Сейчас в теме
(13) Не согласен.
ВК бывают разные. ВК для работы с интерфейсом нужно использовать с осторожностью (мое мнение). Работа таких ВК может быть непредсказуемой и вообще приводить к неработоспособности конфигурации. Причины: глючная ОС, "левая" видеокарта и прочие техпричины. И если использовать такую ВК на условно типовой конфигурации установленной у надцати клиентов разбросанных в радиусе 150 км, и эта конфигурация заглючит в один день, то легкость внедрения интерфейсных фишек вылезет боком.
А Вы говорите: баловство.
+
36. vip 18.03.10 08:32 Сейчас в теме
(35) Правильно, ВК бывают разные. Ну и не надо тащить в рот что попало.

А вот гораздо больший вред может нанести большое число выкладываемых здесь разработок, которые еще большее число людей, скачав, бездумно запускает на рабочих базах. Даже не глянув на код.
+
37. arithmometr 152 18.03.10 09:20 Сейчас в теме
(36) А в чем вред конкретно этой разработки? Такие разработки, как эта, наоборот полезны. Они заставляют думать и фантазировать, а не "тащить в рот что попало".

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

Воооооооот.
+
38. vip 18.03.10 09:27 Сейчас в теме
(37) Я где-то сказал про вред конкретно этой разработки?

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

Всех не пересажаешь. Имя им Легион.
+
39. Арчибальд 2707 18.03.10 12:39 Сейчас в теме
(38)
Всех не пересажаешь. Имя им Легион.


Но стремиться к этому надо :D
+
9. Арчибальд 2707 12.02.10 10:07 Сейчас в теме
(5) Не в курсе. Просвети :?:
(Насчет "без модальности")
+
15. vip 12.02.10 10:46 Сейчас в теме
(15) Я в свое время тоже достаточно нагантелился.
И накачался до собственных ВК. :)
И теперь любую свою хотелку легко могу реализовать сам.
Чего и вам желаю. :)
Арчибальд; +1
16. artbear 1518 12.02.10 12:49 Сейчас в теме
(15) Любую хотелку ? :)
+
17. vip 12.02.10 13:28 Сейчас в теме
(16) В принципе любую. Тасовать API никто не запрещал :)

Но сделанным вами в 1С++ и FormEx восхищен.
Оригинальный подход (я про rainbow) и блестящее воплощение.
Браво! (это от меня очень редко можно дождаться) :)
noprogrammer; +1
18. Шёпот теней 1780 12.02.10 14:55 Сейчас в теме
есть замечательное слово - "штатная" ... это значит любой пришёл и сделал ... это значит 100% заменяемость и сменяемость и документированность ...

вот как только ВК станут такими тогда да ... но тогда они станут программами со всеми вытекающими следствиями ...

в частном случае ВК это конечно хорошо ... но и на этом всё и закончится ... мало-мальское изменение и кирдык ... 100% привязка к программисту ...))) возможно эта и есть цель написания ВК ...

... вОООоооОООт ...
+
19. vip 12.02.10 15:05 Сейчас в теме
(18) Сопровождение тягомотных (и зачастую безграмотных изначально) типовых и работающие, полезные, не укладывающиеся в прокрустово ложе (ЗИК, БЗИК, УПП, ТТХ, АКМ) программы, это, согласись, несколько разные сегменты НАШЕГО рынка.
Каждому свое. (с) т. Гитлер
+
20. Арчибальд 2707 12.02.10 15:12 Сейчас в теме
(18) Ну, формекс-то - считай, штатно. Я его впервые от Камина получил с типовой конфой. :)
(19)
ЗИК, БЗИК, УПП, ТТХ, АКМ
УППс забыл :oops:
:D
+
21. Шёпот теней 1780 12.02.10 16:38 Сейчас в теме
1С ... всегда была универсальной ... в этом и слабость и сила (рынок показал что сила ...) ...

... универсальность - это всегда БЖ (большая ж...) ... ктожжж мешает подогнать под нужды ... (ну..да... ну..да... ) ... создавание же нового говорит о том что создающий или Талант или тАЛАНТ ...

... НЕбольшой анализ АБС показывает ... 20% нет смысла автоматизировать ... а механизация возможна любой УЧЁТНОЙ программкой ... остальное от лукавого ...

... истинный спрос на автоматизицию возможен только в средних и больших сетях ... так что остальные - это заложники ...

... вот ...
+
22. пользователь 14.02.10 17:23
Сообщение было скрыто модератором.
...
23. Abadonna 3958 15.02.10 03:16 Сейчас в теме
Пусть ребенок балуется, за это плюс.
+
24. Ish_2 1104 21.02.10 05:53 Сейчас в теме
(23) С удовольствием соглашусь : баловство от Арчибальда
(19) С удовольствием не соглашусь : "Каждому свое"(с) - это не Гитлер.
+
25. Abadonna 3958 21.02.10 05:57 Сейчас в теме
(24) Вот, глянь, на радость Арчибальду вчера примутил :D
http://infostart.ru/public/59436/?PAGEN_1=7#comm (129)
+
27. Ish_2 1104 21.02.10 07:28 Сейчас в теме
(25) Глянул. Зачем это нужно, правда, сказать трудно.
Получается , что баловство арчибальдаво ты вроде как поддержал.
+
28. Abadonna 3958 21.02.10 07:36 Сейчас в теме
(27) В 7.7 форма кремового восьмерочного цвета очень даже приятно на мой взгляд смотрится ;)
Прикрепленные файлы:
+
29. Арчибальд 2707 24.02.10 07:29 Сейчас в теме
(28) Я этого, в общем-то, и добивался 8-)
+
30. Abadonna 3958 24.02.10 11:39 Сейчас в теме
(29) Я сейчас дурью маюсь, пытаюсь избавиться от бордера на форме 7.7, но пока не выходит ;( Зато сумел освободить отчет от главного окна, плавает сам по себе
+
31. vip 24.02.10 12:07 Сейчас в теме
(30)
Я сейчас дурью маюсь, пытаюсь избавиться от бордера на форме 7.7

Затруднения? WS_THICKFRAME ?
Зато сумел освободить отчет от главного окна, плавает сам по себе

Да ну? Хвались.
+
32. Арчибальд 2707 24.02.10 12:13 Сейчас в теме
(31)
Да ну? Хвались.

Как честный человек, он должен мне в личку похвалиться :D
+
34. Abadonna 3958 24.02.10 18:30 Сейчас в теме
(32)
он должен мне в личку похвалиться

спасибо, что хоть не "в ножки поклониться" :D :D :D
+
33. Abadonna 3958 24.02.10 15:20 Сейчас в теме
(31)
Затруднения? WS_THICKFRAME ?

От WS_EX_WINDOWEDGE пытался избавится...
На всех слоях убивается, окромя главного :(
А WS_THICKFRAME - спасибо, попробую.
Да ну? Хвались.

Хвалюсь ;)
Прикрепленные файлы:
+
26. Abadonna 3958 21.02.10 06:27 Сейчас в теме
(24)
С удовольствием не соглашусь : "Каждому свое"(с) - это не Гитлер.

« Nam iustitia, quae suum cuique distribuit, quid pertinet ad deos? »
(с) Цицерон, римское право
off. Прям руки чешутся специально для Шепота перевести немного по другому:
"Правила Инфостарта воздают каждому свое, при чем тут демократия?" :D
+
40. AlexBugs 30.10.12 14:21 Сейчас в теме
Красиво сделано! А какой формат у картинок в Таблице "Палитра", я из Painta переношу свои картики, а они в другом формате... и как фон они не работают. Как их правильно обработать?
+
41. Abadonna 3958 31.10.12 10:16 Сейчас в теме
Чем плоха палитра в семерке? Классная... А-а-аааааааааа, ты про долбанную 1С? :))))
+
42. AlexBugs 31.10.12 12:18 Сейчас в теме
Пытаюсь цвета обуви вывести в таблицу товаров и форму карточки товара. Цвета не совпадают :( Оттенков желтого нет, в частности.
+
Внимание! Тема сдана в архив