# Документация по Центру FVWM Themes

Центр Тем - это интерфейс на базе FvwmScript, позволяющий Вам управлять темами, общими установками и сессиями FVWM Themes. Вы можете запустить его из мену Theme Management / Themes Center GUI.

### Содержимое

1. Выбор Тем
2. Общие Установки
3. Сессии FVWM Themes
4. Разное
5. Ошибки и Вопросы

### 1. Выбор Тем

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

Ваша текущая конфигурация и все изменения, которые вы собираетесь осуществить, отражены в списке компонентов в нижней половине. Первый столбик списка показывает имя компонента, второй - тему из которой данный компонент взят, третий (пустой вначале) показывают новую выбранную тему для данного компонента, если она отличается от оригинальной (выбор нового компонента объяснен выше). И наконец, последний столбик может содержать Var, Opt или V/O, означачающие, что данный компонент темы (текущий или ново-выбранный) имеет варианты или опции.

If a component has variants or options you can modify them by selecting the component (in the bottom list) and clicking the Properties button. Moreover, you can restore the used theme of the component (unset your component theme change) using the Restore button, and you can lock the component (so that "load all" for a theme will ignore this component) using the Lock button. The Drop button is not yet implemented.

Now to apply your changes, you have to use the Apply button at the bottom. The Refresh button is similar to the Apply in that the entire current configuration is reloaded, but your changes are not applied. The Update button just rebuilds the lists used in the the Themes Selector configuration; this is useful if you made changes in components using other tools, like as the Theme Management menu or using fvwm-themes-config from a command line.

### 2. Общие Установки

The General Settings tool enables to do the same job that with the Theme Management -> current -> settings -> sub-menu or equivalent form-based and gtk-based ThemeSettings samples. The top field list represents your used and set configuration. To modify a setting, select one component and then a field list will appear below so that you can choose another variant for this component. All buttons at the bottom work like in the Themes Selector tool screen.

Important Note: Clicking on the Apply applies changes in both Themes Selector and General Settings tool screens.

### 3. Сессии FVWM Themes

FVWM Themes has its own session concept. See the fvwm-themes-start manual page and the FAQ for details on this. This is useful to run different FVWM Themes configurations. The GUI seems really intuitive (there is already a mini doc in it), so we will not go further.

However, here are some tips showing how sessions can be useful. If you want to make a fast test without forgetting your current configuration, add a session named test (or reuse the existing test session), and define your current (usually main) session configuration for it. After defining test session as described, click on Apply. Now, you can use the Themes Selector and the General Settings tools freely without modifying your main configuration. You can always return to your main session, restoring the previous configuration, or, if you prefer, you can update your main configuration from the current test configuration using the same method as described above.

### 4. Разное

Эта утилита может принимать несколько параметров. Она запускается из меню Themes Management следующим образом:

> FvwmScript FvwmScript-ThemesCenter --text-colorset 36 --viewer-colorset 33

Т.е., colorset 36 используется для списков или текстовых полей и colorset 33 используется для строки подсказки (и в дополнении каждая утилита FvwmScript использует colorset 35 для своих основных цветов). Существует дополнительный параметер --lang xx, где xx это последние 2 буквы из unix LANG, как например в "ru_RU.koi8r". По умолчанию LANG устанавливается согласно переменной среды пользователя $LANG или "en". Пока поддерживаются значения en, fr и ru.

### 5. Ошибки и Вопросы

Сообщайте о найденных ошибках в: fvwm-themes-devel@lists.sourceforge.net.

Вопросы направляйте в: fvwm-themes-users@lists.sourceforge.net.