Djelf писал(а) 10. Февраля 2019 :: 05:10:У тебя Окна еще где-то двигаются. Поищи где.
Или поставь его на место.
Не не помогает. Нигде справочником не двигаю и при применении Окна.РазмерОкна() измеряемое окно скачет вниз. Как я понимаю кроме измерения функция пытается внести новые размеры окна (в данном случае NULL). Если только Альф не поставил та значения по-умолчанию.
Пока поставил статические корректировки:
ВерхФормы = РасшФормы.Верх;
ЛевоФормы = РасшФормы.Лево;
ШиринаФормы = РасшФормы.Ширина;
ВысотаФормы = РасшФормы.Высота;
param=СоздатьОбъект("Структура");
...
...
param.Вставить("X",ЛевоФормы+10+X);
param.Вставить("Y",ВерхФормы+32+Y+H);
ОткрытьФорму("Обработка.КонтекстноеМеню",param);
hogik писал(а) 10. Февраля 2019 :: 12:37:Не соответствуют. В модальных окнах можно включить "Панель инструментов". И всё "летит к черту"(с).
Координаты экрана можно использовать только для размещения "главного" окна приложения. Всё остальное следует "размещать" в относительных координатах.
Пишу только для себя и в своих формах никогда не применяю ни странную панель инструментов, ни вкладки, топорные, малоинформативные и самое главное имеющие статическое решение.
И вообще если использовать предложенный разработчиками интерфейс 1с77, то возле каждого пользователя необходим "программист" 1с. В общем это и есть формула успеха фирмы 1с.
А иконки просто жесть. А-ля 80-тые.