Отрытие модального окна из модального окна

Автор p18, 26 мая 2025, 18:09

« назад - далее »

Злоп

Епрст выкладывал демо псевдомодального окна (лежит в загашнике у меня, может на ИС тоже есть, но кажется не выкладывал он туда).

Злоп

Цитата: Arbuz от 11 июня 2025, 14:57(чтобы не заморачиваться с максимизированными окнами).
это что имеется в виду?

Arbuz

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

Злоп

Что-то я не понял... Если модальное развернуто максимизировано - куда можно тыкнуть мимо/потерять фокус?

Arbuz


p18

Цитата: Злоп от 10 июня 2025, 16:10ну, делаешь модальную форму, ОДНУ.
а на ней на куче слоев весь функционал нужный,
переключайся и отрабатывай что надо...
;-)
.
я так пробовал на заааареее... голосаааа зовууут...
Ага. Есть у меня в этой базе - форма вируальной клавиатуры. Буквы и пресеты. Что-то около 60 кнопок. Очень интересно наблюдать как на старых компах эта форма проявляется. Есть в ней что-то для познания истинного Дао....
И вот думаю - если запихну туда всё в одну... Там не то что Истинное Дао можно будет познать. Думаю можно после этого ещё и пару воплощений спокойно прожить )))))

Djelf

Цитата: Злоп от 11 июня 2025, 19:04Епрст выкладывал демо псевдомодального окна (лежит в загашнике у меня, может на ИС тоже есть, но кажется не выкладывал он туда).
ПруфЛинк плиз. Ёпрст таким никогда не занимался (он не использовал FormEx, все было штатными способами, а тут внезапно использовал, неувязочка...).
Вроде это моя фишка, но пофиг...
Все лайки Ёпрсту! Он это заслужил, даже если ничего не делал!

Злоп

Согласен. Мог налажать я с авторством.

Djelf

Пофиг на авторство...

Но мы так и не услышали мнение Начальника Транспортного цеха!

Злоп

"..токмо волею пославшей мя жены..."

Перем Расш; //******************************************* Процедура Инициализация() Расш.ОбработкаОжидания("",0); Сообщить(СимволТабуляции+" - и вот хрен вам"); ОткрытьФорму("Отчет",,РасположениеФайла()); КонецПроцедуры // Инициализация() //******************************************* Процедура ПриДеактивацииОкна() Сообщить(ТекущееВремя()+" попытка удрать из окна обработки"); Расш.ОбработкаОжидания("Инициализация",100); КонецПроцедуры // ПриДеактивацииОкна() //******************************************* Процедура ПослеОткрытия() Расш = СоздатьОбъект("РасширениеФормы"); КонецПроцедуры // ПослеОткрытия()