Порядок следования информации в форме
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Элементы управления располагаются в определенной части формы (сверху вниз), в соответствии с функциональным назначением и информацией, которую они отображают:


1. Верхняя командная панель.
Верхняя командная панель формы располагается под заголовком формы, без отступа.

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

3. Переключаемая часть формы.
В переключаемой части формы располагаются элементы управления, которые не требуется постояно держать на виду. Переключаемая часть организуется с помощью панели с несколькими закладками. Закладки могут быть видны и переключаться непосредственно пользователем или скрыты и переключаться программно при выполнении пользователем определенных действий.

4. Дополнительная и итоговая информация.
Здесь располагается второстепенная информация (справочного характера) и итоговые суммы по табличным частям, таблицам значений и т. д.

5. Комментарий.
Комментарий располагается в нижней части формы, на всю ширину, непосредственно над нижней командной панелью.

6. Нижняя командная панель.
Располагается вплотную к нижнему краю формы.

Допускается, что некоторые части формы не будут содержать элементов управления. В этом случае форма строиться только из не пустых частей в порядке, указанном выше.
Интервал между частями формы - 8.

Пример:

 









Привязки

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

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

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


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


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


- поля ввода, кроме случаев, когда они не изменяют размер,
- "информационные надписи",
- надписи с гиперссылкой,
- табличные поля,
- поля списка,
- полосы регулирования,
- командные панели,
- панели,
- рамки групп,
- индикаторы,
- поля HTML документов,
- диаграммы,
- диаграммы Ганта,
- дендрограммы,
- сводные диаграммы,
- поля картинок,
- поля табличных документов,
- поля текстовых документов.


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


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


При вертикальном растягивании

Не меняют размеров и взаимного расположения:


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


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


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


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


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


Вертикальные разделители

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
























































Горизонтальные разделители

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

 


Дата: 2018-11-18, просмотров: 275.