# Действия для устройств

## Действия для подключаемых устройств

### Введение

Этот модуль программы &systemsettings; позволяет настраивать действия, которые должны выполняться при подключении новых устройств.

Снимок экрана диалога настройки действий для устройств Диалог настройки действий для устройств

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

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

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

- Отклонить / Не может быть удалено / Удалить Эта кнопка позволяет выполнять разные действия в зависимости от того, является ли действие системным или было создано пользователем. Системные действия не могут быть удалены, для них возможно только отклонить изменения, внесённые пользователем. Действия, созданные пользователем, могут быть только полностью удалены со всеми изменениями.

### Добавление действия

Кнопка Добавить открывает диалог, в котором необходимо указать название нового действия.

Снимок экрана диалога добавления действия Снимок экрана диалога добавления действия

Название должно точно описывать действие. После ввода названия и нажатия кнопки OK будет открыт диалог редактирования действия.

### Редактирование действия

Этот диалог позволяет изменить параметры выбранного действия.

Снимок экрана диалога редактирования действия Снимок экрана диалога редактирования действия

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

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

#### Редактирование условия

Тип условия

- Этот параметр условия определяет, что может содержаться внутри условия, или какое сравнение производится для проверки выполнения условия.

  Проверка характеристики

- Сравнивает заданную характеристику с устройством (используя поля Тип устройства и Характеристика) и при помощи блока оценки сравнивает её с введённым текстом.

Конъюнкция вложенных условий

- Для выполнения условия должны выполняться все вложенные условия.

Дизъюнкция вложенных условий

- Для выполнения условия должно выполняться как минимум одно вложенное условие.

Проверка интерфейса устройства

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

Тип устройства

- В этом списке перечислены все возможные типы устройств, поддерживаемые системой &plasma;. Перечисленные в этом поле типы используются для проверки характеристик и интерфейса устройства.

Характеристика

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

Сбросить условие

- Отменяет любые несохранённые изменения, внесённые в редактируемое условие.

Сохранить условие

- Сохраняет изменения, внесённые в редактируемое условие.