Элементы стиля

#std667

Область применения: управляемое приложение.

Для каждого элемента управления оформление по умолчанию задается платформой. Умолчаний следует придерживаться в большинстве случаев — это позволяет обеспечить единообразное оформление всех форм.

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

Для изменения оформления следует использовать элементы стиля, а не задавать конкретные значения непосредственно в элементах управления. Это требуется для того, чтобы аналогичные элементы управления выглядели одинаково во всех формах, где они встречаются.

Виды элементов стиля:
• Цвет (задается значение RGB)
• Шрифт (задаются вид, размер и начертание)
• Рамка (задаются тип и ширина границ)

1. Элементы стиля нужно использовать всегда, когда требуется изменить оформление (Цвет, Шрифт, Рамку), установленные по умолчанию.

Например, информационные надписи среди других надписей можно выделить с помощью цвета. Цвет таких надписей следует задавать в виде элемента стиля "ИнформационнаяНадпись", а не в виде значения RGB или выбора цвета web/windows:

Хорошо

Плохо

2. Не следует использовать элементы стиля для того, чтобы подменить оформление, которое используется по умолчанию в платформе.

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

Хорошо

Плохо

 

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

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

4. Название для элемента стиля следует подбирать таким образом, чтобы в нем отразить назначение элемента стиля.

Например:

Название элемента стиля Назначение
ФонУправляющегоПоля Фон поля, которое управляет видимостью других полей
ТекстНевыбраннойКартинки Текст, который будет отражается на картинке, пока она не выбрана

5. Для нескольких элементов стиля, имеющих одинаковое название, но разный вид, рекомендуется включать вид (слова "Цвет", "Шрифт", "Рамка") в название:

Например: "ТекстНевыбраннойКартинкиЦвет" и "ТекстНевыбраннойКартинкиШрифт".

При этом вид элемента стиля (Цвет, Шрифт, Рамка) следует указывать после его названия. Это требуется для того, чтобы можно было по первым буквам найти нужный элемент стиля в списке.

Например:

Хорошо

Плохо

ПросроченныеДанныеЦвет
ПросроченныеДанныеШрифт

ЦветПросроченныхДанных
ШрифтПросроченныхДанных

В названии элемента стиля следует указывать только тот вид (Цвет, Шрифт, Рамка), который используется фактически.

Например, для элемента стиля вида "Цвет" не следует включать в название слово "Шрифт":

Хорошо

Плохо

ВажнаяНадпись

ШрифтВажнойНадписи

 

Элементы стиля с видом "Цвет"

 Элемент стиля

 Значение  (RGB)

 В каком стандарте используется
 ПросроченныеДанные 178,34,34

 Акцентирование внимания на просроченных или критичных состояниях 

 Итоги в документах

 ПояснениеОтсутствующейГиперссылки 128,128,128
 Гиперссылка на счет-фактуру
 ТекстЗапрещеннойЯчейки 192,192,192
 Пояснение невозможности заполнения ячеек в табличных частях
 ИтоговыеПоказателиДокументов 22,39,121
 Итоги в документах
 ИтогиЖурналаЦвет 100,100,100
 Итоги в журналах документов
 ФонУправляющего поля 255,232,179
 Поле, влияющее на состав остальных полей в форме

 ТекстНевыбраннойКартинкиЦвет

220,220,220

Невыбранная картинка

 НегативноеСобытие

178,34,34

Отчеты вида "таблица", "список"

 ПозитивноеСобытие

0,128,0

Отчеты вида "таблица", "список"

 НеактуальнаяИнформация

255,200,200

Отчеты вида "таблица", "список"

 Диаграмма

70,130,180

Отчеты вида "диаграмма"
 Прогноз

199,21,133

Отчеты вида "диаграмма"
ПоясняющийТекст

128,122,89

Рабочее место

 

Элементы стиля с видом "Шрифт"

Элемент стиля Значение (шрифт, размер, начертание) В каком стандарте используется
ОсновнойЭлементСписка Шрифт диалогов и меню, начертание: Полужирный Значения по умолчанию
ОсновноеИтоговоеЗначение Шрифт диалогов и меню, начертание: Полужирный Итоги в документах
ИтогиЖурналаШрифт Шрифт диалогов и меню, начертание: Полужирный Итоги в журналах документов
ТекстНевыбраннойКартинкиШрифт Шрифт диалогов и меню, размер: 12 Невыбранная картинка