#std509

Привязки

Необходимо минимизировать ручную установку привязок.

При горизонтальном растягивании формы

Не меняют размер:

  • надписи, кроме информационных надписей и надписей с гиперссылкой;
  • флажки;
  • переключатели;
  • кнопки;
  • поля ввода, если в них вводится значение заранее известной длины и это значение полностью видно (например, код элемента справочника).

Изменяют размер:

  • поля ввода (кроме случаев выше);
  • информационные надписи;
  • надписи с гиперссылкой;
  • табличные поля;
  • поля списка;
  • полосы регулирования;
  • командные панели;
  • панели;
  • рамки групп;
  • индикаторы;
  • поля HTML-документов;
  • диаграммы;
  • диаграммы Ганта;
  • дендрограммы;
  • сводные диаграммы;
  • поля картинок;
  • поля табличных документов;
  • поля текстовых документов.

Размер изменяется по правилам:

  • если в строке диалога расположен один элемент, он растягивается вместе с формой;
  • если в строке диалога расположено несколько элементов, они растягиваются пропорционально размеру формы;
  • при организации информации в две колонки (левая и правая) правая граница левой колонки изменяется пропорционально размеру формы.
При вертикальном растягивании

Не меняют размер:

  • надписи;
  • поля ввода, кроме полей с многострочным вводом;
  • флажки;
  • переключатели;
  • кнопки.

Изменяют размер:

  • поля ввода с многострочным вводом;
  • табличные поля;
  • поля списка;
  • панели;
  • рамки групп;
  • поля HTML-документов;
  • диаграммы;
  • диаграммы Ганта;
  • дендрограммы;
  • сводные диаграммы;
  • поля картинок;
  • поля табличных документов;
  • поля текстовых документов.

Размер изменяется по правилам:

  • если в столбце диалога расположен один элемент, он растягивается вместе с формой;
  • если в столбце диалога расположен не один элемент, они растягиваются пропорционально.

Если в форме используется вертикальный разделитель, все элементы слева от разделителя привязываются к левой границе разделителя как к правому краю формы, а все элементы справа к правой границе разделителя как к левому краю формы.

По тем же правилам выполняются привязки внутри панели.

Если в форме используется горизонтальный разделитель, все элементы сверху от разделителя привязываются к верхней границе разделителя как к нижнему краю формы, а все элементы снизу к нижней границе разделителя как к верхнему краю формы.

По тем же правилам выполняются привязки внутри панели.

Источник

https://its.1c.ru/db/v8std#content:509