|
v7: Прозрачность неактивных окон | ☑ | ||
---|---|---|---|---|
0
jah1111
07.05.21
✎
14:47
|
Можно ли реализовать в 7.7 (включая Formex) такую фичу:
- окно активной формы непрозрачно; - при этом окна неактивных форм и основное окно 7.7 слегка прозрачны , или подругому "приглушены"; тоесть окно активной формы, открытой не на весь экран должно выделяться на фоне других окон. при этом активная форма открыта немодально. |
|||
1
ДенисЧ
07.05.21
✎
15:57
|
Хватит уже откапывать стюардессу...
|
|||
2
cincout
07.05.21
✎
16:21
|
(0) Можно, реализуй
|
|||
3
SleepyHead
гуру
07.05.21
✎
16:42
|
(0) Пользователям такое не понравится. Вот зеркальный фон - другое дело, особенно это любят женщины - можно прямо за работой поправить прическу, подкрасить губы. Работай лучше в этом направлении.
|
|||
4
Cthulhu
07.05.21
✎
18:26
|
(1): терпи до 2037-го года и не отсвечивай. стюардесса та со своей работой справляется во многих местах намного лучше твоего суперкомбайна.
|
|||
5
jah1111
07.05.21
✎
19:09
|
(2) (3) попрошу петросяна гонять в другой теме
|
|||
6
Duke1C
08.05.21
✎
18:39
|
(5) Ну тогда рассказывай - нафейхоа это всё?
Для одной конкретной формы это надо, или "на лету" прозрачность должна меняться? И таки, может, максимизация формы спасёт отца русской демократии? |
|||
7
jah1111
08.05.21
✎
19:29
|
(6) конфигурация адаптированная для тач-скрин
к примеру: https://ibb.co/svMT6Rb форма, обведенная желтым - непрозрачна, формы на заднем плане - прозрачность 50%. то есть диалоговые окна надящиеся сверху должны выделяться на фоне других. |
|||
8
SleepyHead
гуру
09.05.21
✎
18:04
|
(5) Ладно, петросян, буду гонять тебя в другой теме.
|
|||
9
Duke1C
10.05.21
✎
18:37
|
(7) https://ibb.co/svMT6Rb - ссылка не открылась
Тач-скрину "уже 100 лет в обед" - куча обработок и прочего под него написано уже, и не только мною, НО прозрачность вот никогда не надобилась |
|||
10
Duke1C
10.05.21
✎
18:55
|
+9 Тач-скрин, тупо тот же интерфейс, только юзверь тычет не мышкою, а жирным пальцем. К чему тут игры с прозрачностью так и не понял я.
Вот, года 3 назад, приходилось "решать решение" с масштабированием, чтоб одна и та же обработка "ощущала" себя одинаково на экранах разной "плотности" - то бишь расширением. Тут да, было над чем "репу почесать". Изначально писалось всё под ТСД с расширением экрана 240х320, а потом понеслось - есть бесхозные телефоны, планшеты - а к ним появились "голубозубые" сканеры, которые вкупе с вышесказанном оборудованием "убивают" ТСД напрочь... (7) Вобщем, подробностей мало |
|||
11
Duke1C
10.05.21
✎
19:07
|
+ 10 Открылась, таки, ссылка твоя
И я, так понимаю, клавиатуру выделить хочется? Или? |
|||
12
jah1111
10.05.21
✎
21:39
|
не только, любое активное диалоговое окно. вот именно то, с которым в данный момент работает пользователь. хочется чтобы он не терялся и интуитивно было понятно где и в каком окне он работает.
|
|||
13
jah1111
10.05.21
✎
21:40
|
(8) удачи
|
|||
14
Злопчинский
11.05.21
✎
09:39
|
(10) в итоге - как порешал масштабирование форм на 77?
|
|||
15
Mikeware
11.05.21
✎
09:41
|
(14) привязками, емнип...
|
|||
16
Mikeware
11.05.21
✎
09:48
|
так атрибут Стиль или РасширеныйСтиль не помогает?
|
|||
17
jah1111
11.05.21
✎
13:03
|
(16) а что такое есть в 7.7?
|
|||
18
Mikeware
11.05.21
✎
13:04
|
(17) не у всех....
|
|||
19
Ёпрст
11.05.21
✎
14:36
|
(0) АЛьФ реализовал это только для модальных форм, там есть метод Прозрачность
Если ты посмотришь потом стиль у этой формы, и подсунешь его своей не модальной, то 1с-ина свернётся в трубочку. В общем, Алексею надо выдать задание, чтоб сделал метод Прозрачность, работающим для обычных форм, если это возможно |
|||
20
Duke1C
11.05.21
✎
15:32
|
(14) Я ж тебе скидывал процедурку свою
+ прикрутил масштабируемые шрифты (при начале работы системы создаю, в зависимости от расширения экрана, и загоняю их в список, чтоб при каждом открытии форм не вычислять и не создавать) и назначаю их нужным реквизитам. Всё шустро работает, хвала Альфу |
|||
21
Duke1C
11.05.21
✎
15:52
|
(19) Даже если Алексей и реализует прозрачность для всех форм, то ТС-у всё равно придется "изголяться" - это ж надо при открытии каждой новой формы, "погасить" предыдущую, а при закрытии "вернуть взад" ту, которая стала активной, исходя из (12)
ИМХО извращение это всё, (0) попробуй всё-таки поиграться лучше с максимизацией и цветом фона форм, тем более судя по скрину в (7) интерфейс в черно-серых тонах не есть гуд |
|||
22
Mikeware
11.05.21
✎
15:54
|
(21) да немного там извращений-то
|
|||
23
Djelf
11.05.21
✎
15:56
|
Поддерживаю (21)!
Есть РасширениеФормы.ЦветФона, вот там можно что-то сделать. Не приглушить, а наоборот - выявить! А на все фоновые Формы применять что-то приглушающее - утомительно и будет сильно видимо дергаться интерфес. |
|||
24
jah1111
11.05.21
✎
16:36
|
(19) я пробовал ВключитьМодальныйРежим() а потом прозрачность, но не работает. Прозрачность устанавливается только для форм, ОТКРЫТЫХ модально. Если бы нас Альф услышал, было бы суперски.
|
|||
25
jah1111
11.05.21
✎
17:11
|
(21) красота требует жертв.
в веб страницах именно так и выделяют нужные элементы. к примеру, тыкаеш картинку, она увеличивается, а все кругом нее - тускнеет. Вот именно из веб интерфейсов я и взял эту идею. https://ibb.co/c2mk4TX |
|||
26
АЛьФ
11.05.21
✎
18:56
|
Можно попробовать доработать свойство РасширениеФормы::Прозрачность. Но если и будет работать, то только на Win8 и старше.
|
|||
27
jah1111
11.05.21
✎
22:11
|
(26) и то неплохо.
|
|||
28
jah1111
11.05.21
✎
22:12
|
я вообще то не сугубо за прозрачность, а гтов выслушать любыедругие идеи реализации "доминирования" активного окна
|
|||
29
Злопчинский
11.05.21
✎
22:19
|
(15) это не просто растягивание, это еще и пропорциональное увеличение/уменьшение элементов формы. например шрифтов в ТЗ, шрифтов на кнопках, шрифтов на надписях итд.
|
|||
30
Злопчинский
11.05.21
✎
22:21
|
(20) процедурку - это хорошо. хочется готовое решение, прозрачно встраиваемое в любую форму. посмотрю еще...
|
|||
31
Злопчинский
11.05.21
✎
22:22
|
(28) я такую хрень хотел для активного окна виндов. и то - без шаманства и сторонних приблуд не решается
|
|||
32
jah1111
11.05.21
✎
22:40
|
(21) растягивать маленькие формы отчетов или обработок во весь экран - не вариант. если на форме обработки 5 элементов - ну как ее тянуть фулскрин?
|
|||
33
Злопчинский
11.05.21
✎
23:08
|
(32) если хочешь автоматизировать работу и сделать это хорошо с получением предсказуемого результата - делай интерактивную работу с формой по типу step-by-step - один экран/форма должны выполнять одно элементарное действие, экраны д.б. (разумно) простые. тогда растягивание и масштабирование будет норм, ибо придется масштабировать 1-2-3 существенных элемента.
. имхо как-то так |
|||
34
Ёпрст
12.05.21
✎
00:01
|
(28) лучше размытие, а не прозрачность
|
|||
35
jah1111
12.05.21
✎
05:18
|
(34) вот так? https://ibb.co/c2mk4TX так размытия вообще у Альфа нет
|
|||
36
Duke1C
12.05.21
✎
21:20
|
(32) Форму максимизируй, чтоб остальные закрыла, а все элементы пусть центрировано располагаются. Вот это не так сложно и с уже существующим Formex-ом намутить.
А Альф пусть лучше прикинет как перехватить штатные окна ввода "примитивных значений" (число, строка, дата), чтоб тебе же не рисовать около каждого поля кнопку с "карандашиком") |
|||
37
Злопчинский
12.05.21
✎
21:25
|
кстати, если на поле ввода назначить формексом крупный шрифт - то и по ф4 калькулятор штатный тоже будет крупным шрифтом.
|
|||
38
Duke1C
12.05.21
✎
21:40
|
(37) Эта фича известна, и ты, кстати, её в какой-то теме уже кому-то тут советовал, но хоцца свою обработку подсунуть вместо штатной
|
|||
39
Ёпрст
12.05.21
✎
22:05
|
(35) Дык проси, чтоб реализовывал!
Попутно с прозрачностью пусть и степень размытия сделает, или заквадрачивание.. |
|||
40
jah1111
12.05.21
✎
22:12
|
(33) С одной стороны Вы правы, а с другой - возьмите свой смартфон - много ли там степ-бай-степ?
|
|||
41
jah1111
12.05.21
✎
22:15
|
(38) мне советовал.
|
|||
42
jah1111
12.05.21
✎
22:20
|
(37) но там есть одно "НО", калькулятор то становится больше, а сама кнопка выбора в высоту растягивается, а в ширину остается узкой. поэтому пришлось писать вот такие формы: https://ibb.co/fQBCwtx
|
|||
43
jah1111
12.05.21
✎
22:23
|
(38) я 9 месяцев назад, когда еще только начинал разбираться в програмировании 1с задавал тут вопросы где в ресурсах ДЛЛ эта кнопка чтоб ее перерисовать-растянуть :)))))))))))
сейчас смеюсь с себя |
|||
44
Ёпрст
12.05.21
✎
22:24
|
Проще было бы под web морду писать свои формы. На форуме 1cpp есть примеры.
Там бы под тач попроще было бы "калькуляторы" лепить |
|||
45
Ёпрст
12.05.21
✎
22:28
|
Хотя..подсадят тебя на снеговик..и будешь опять усё переписывать )
|
|||
46
Злопчинский
12.05.21
✎
22:31
|
(40) не надо путать универсальную хрень типа логана со специализированным болидом формулы1. ту определись что ты хочешь сделать - ширпотреб для лохов или дивайс для понимающих спецов. Не, конечно, лохов гораздо больше...
|
|||
47
jah1111
12.05.21
✎
22:35
|
(44) не дорос пока. но то что прошлой осенью на скорою руку сваял - успешно вертится на практике.
Сейчас дорабатываю красоту и функционал. хотя планы наполеоновские - интеграция вайбер (в нашем регионе именнно на нем все сидят, как на зло) + сайт с личными кабинетами контрагентов. но это уже не уверен что сдюжу. |
|||
48
jah1111
12.05.21
✎
22:47
|
(46) не каждого посадишь за руль болида ф1. за руль логана сядет каждый.
хотя согласен проф ПО дожно быть как автомат калашникова. у меня чтото среднее, концепция такова - первый проход (ну у примеру создание строки документа) степ-бай-степ окно за окном каскадом, а потом есть возможность редактировать, новая строяка - опять степ бай степ. новый документ - степ бай степ заполняеться шапка, потом степ бай степ заполняеться строка документа. эти цепочки не дают возможности юзверю чтото провтыкать по ходу пьесы. |
|||
49
Злопчинский
12.05.21
✎
23:01
|
(47) "но то что прошлой осенью на скорою руку сваял - успешно вертится на практике."
тут возражений не имею. у меня такого аналогичного - вагон и тележка. вертится на практике годами. только это путь в никуда. болото. из него надо выбираться - и чем раньше - тем лучше. |
|||
50
Злопчинский
12.05.21
✎
23:02
|
(48) концепция - норм. главное - убирай/минимизируй альтернативы.
|
|||
51
Злопчинский
12.05.21
✎
23:03
|
а вообще - не парься особо по моим постам. я могу лажать, всё же - имхо.
|
|||
52
jah1111
12.05.21
✎
23:16
|
(51) я кстати Вам сильно благодарен, именно после Вашей скайп-лекции у меня начало что-то получаться.
|
|||
53
Злопчинский
12.05.21
✎
23:29
|
(52) ну как созреешь двигаться дальше предметно - стучись, но там тяжелее будет.. ;-)
|
|||
54
Злопчинский
12.05.21
✎
23:30
|
Блин, может мне в коучи пойти какие-нить...?
|
|||
55
Злопчинский
12.05.21
✎
23:31
|
(52) упорно навскидку не помню, что я там вещал с амвона... ;-) не первая лекция однако... (типа себя похвалил) ;-)
|
|||
56
SleepyHead
гуру
13.05.21
✎
04:56
|
(28) "я вообще то не сугубо за прозрачность, а гтов выслушать любыедругие идеи реализации "доминирования" активного окна"
Врешь, мои отказался слушать. Петросян хренов.. |
|||
57
jah1111
13.05.21
✎
15:39
|
(56) это у вас тут спам-бот на форуме?
|
|||
58
Arbuz
14.05.21
✎
17:22
|
(57) У тебя вон, уже под ником отросло немного, так что не 'у вас', а у нас... у нас тут много чего...
|
|||
59
jah1111
14.05.21
✎
21:54
|
(58) понял, принял
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |