Как в 1с развернуть окно на весь экран
Как программно развернуть на весь экран окно управляемой формы, открытое в режиме «блокировать весь интерфейс»?
этот скрипт вызывает рантайм (8.3.6.2152, win10)
WSHShell = Новый COMОбъект(«WScript.Shell»);
WSHShell.SendKeys(«%»);
этот вообще не работает — ничего не происходит
WSHShell = Новый COMОбъект(«WScript.Shell»);
WSHShell.SendKeys(«%»);
WSHShell.SendKeys(«»);
(0) Вот так попробуй:
ПараметрыЭкрана = ПолучитьИнформациюЭкрановКлиента();
ЭтаФорма.Ширина = ПараметрыЭкрана[0].Ширина;
ЭтаФорма.Высота = ПараметрыЭкрана[0].Высота;
(1) Увы, не работает. Возможно, это связано с тем, что в параметрах экрана ширина и высота в пикселях, а в свойствах формы — в неких «символах»:
УправляемаяФорма (ManagedForm)
Ширина (Width)
Использование:
Чтение и запись.
Описание:
Тип: Число.
Содержит ширину формы. Задается в символах.
(с) СП
Справедливости ради — на что-то это влияет, а именно на соотношение размеров элементов в форме, но размер самой формы не меняется
(3) Тоже не работает. За помощь огромное спасибо — нужно хотя бы перепробовать всё, что можно.
Так а в параметрах формы указать не вариант ? И ширину с высотой п омаксимуму установить.
(5) РежимОткрытияОкна = Блокировать интерфейс пользователя
(6) ЭтаФорма.РежимОткрытияОкна = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца;
ЭтаФорма.Ширина = ;
ЭтаФорма.Высота = ;
(7) ЗАменишь на БлокироватьВесьИнтерфейс, и из параметров экрана вставишь значения высоты и ширины
(8) Так именно и делаю; форма открывается в режиме «Блокировать весь интерфейс», выставляю ширину/высоту формы в ПриОткрытии как советовал (1), результат см. в (2). Даже на всякий случай сделал в ПриОткрытии однократный вызов обработчика ожидания, в котором пробовал все эти манипуляции — ничего не помогает.
PS Назвать управляемым этот интерфейс — это какое-то утонченное издевательство. ладно, это эмоции.
(9) Я это ПриСозданииНаСервере() у себя делал.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший
Как сделать окно в 1С во весь экран?
Да, это возможно.
Для этого необходимо нажать комбинацию клавиш Ctrl+Shift+~ (тильда, или кнопка ё).
![]()
Смотрите что получается:
Нажимаем Ctrl+Shift+~ и получаем:
![]()
Обратите внимание, это одно и тоже окно.
Нажатие на эти клавиши скрывает все лишние панели и позволяет во всю ширину и высоту отобразить содержание документа.
Окно документа не разворачивается на весь экран в 1С
При работе с 1С, иногда возникает ситуация, когда окно документа разворачивается не на весь экран. Это делает работу неудобной. Такое может возникнуть при несогласованности параметров экрана, параметров, установленных в программе 1С, параметров и конфигураций другого вашего программного обеспечения.
Это неудобство при работе с программой 1 С 8, невозможность развернуть документ на весь экран, может возникнуть при изменении платформы.
Для устранения проблемы необходимо в меню конфигуратора открыть «Форма». Войти в меню «Форма». При использовании клавиш, нажать CTRL+R. Затем нажать кнопку «Проверить форму». Изменяя размер формы документа мышью, необходимо следить за квадратиком. Он появится после нажатия на кнопку размера экрана. Кнопка поменяется на квадратик, который указывает на возможность раскрытия окна на весь экран.
При нажатии на него, форма документа может развернуться или квадратик может начать мерцать на определенном элементе. Именно этот элемент не позволяет форме документа развернуться.
В этом случае, на этом элементе надо установить правильные привязки. Потребуется кликнуть правой кнопкой мышки на элемент и нажать «Установить привязки». На вкладке «Сложная» должны быть установлены те же настройки, которые имеются на типовых элементах.
Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку
Окно 1с выходит не на весь экран
Добрый, при копировании счета окно не на весь экран как исправить?
1C 8.3.10.2252 конфигурация обычная.
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Окно — на весь экран!
Необходимо чтобы главное окно при запуске программы открывалось на весь экран как это корректно.
Окно на весь экран
на некоторых сайтах замечал что при попадании на него окно преобретает полноэкранный режим .
Окно на весь экран
Привет всем!Как реализовать вывод окна на весь экран(чтобы окно закрыло рабочий стол).Что бы окно.
Окно во весь экран
Скажите пожалуйста как запустить сам паскаль на весь экран если при нажатии alt+enter он.
Регистрация: 03.07.2013
Сообщений: 278

Сообщение было отмечено GreenkA как решение
Решение
Решение: находим документ в конфигураторе — действе — открыть основную форму объекта- правой кнопкой мыши по синей полосе и свойства. Вкладка окно — состояние окна свободное