|   |   | 
| 
 | 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) понял, принял     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |