Особенности реализации режима рабочего стола

В 1С:Предприятие 8 реализован специальный режим работы формы - режим рабочего стола. При работе в режиме рабочего стола форма не имеет заголовка, не отображается в панели окон и в меню "Окна", а также не закрывается при использовании специально выделенных комбинаций клавиш (например, Shift+Esc). Если форма имеет состояние окна Обычное, то она занимает всю рабочую область главного окна приложения, при этом кнопки управления не появляются в главном меню, а если имеет состояние окна Свободное, то форма занимает все пространство рабочего стола и перекрывает собой системные панели Windows.  

Для реализации режима рабочего стола существует свойство формы РежимРабочегоСтола, доступное из палитры свойств и встроенного языка. Если данное свойство имеет значение Истина, то форма открывается в режиме рабочего стола. Данный режим может быть полезен при реализации рабочего места кассира, в котором требуется создать специальную форму, занимающую все пространство экрана.

Также существует возможность управления способом отображения формы при ее открытии. Для этого у формы существует свойство СпособОтображенияОкна, доступное из палитры свойств и встроенного языка. Существуют следующие способы отображения окна формы:

Для установки данного свойства из встроенного языка введено специальное перечисление ВариантСпособаОтображенияОкна.

Для управления возможностью изменения способа отображения окна  существует свойство ИзменятьСпособОтображенияОкна, доступное из палитры свойство и встроенного языка. Данное свойство может принимать следующие значения:

Для установки данного свойства из встроенного языка введено специальное перечисление ИзменениеСпособаОтображенияОкна.

Свойства СпособОтображенияОкна и ИзменятьСпособОтображенияОкна можно использовать, например, для модальных форм. По умолчанию, модальные формы открываются в обычном виде и не имеют кнопок управления способом отображения. Если требуется создать модальную форму, которая может быть максимизированной, то необходимо установить свойство ИзменятьСпособОтображенияОкнаравным Разрешить. В этом случае модальная форма будет иметь кнопки управления способом отображения окна.