АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

FvwmTheme - Интернет в облаке

Запустите FvwmTheme в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда FvwmTheme, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


FvwmTheme - модуль fvwm для управления внешним видом fvwm и его модулей.

СИНТАКСИС


МодульSynchronous Timeout 5 FvwmTheme

FvwmТема может быть вызван только fvwm. Вызов модуля FvwmTheme из командной строки
не будет работать.

ОПИСАНИЕ


FvwmTheme создает ресурсы внешнего вида, которые могут совместно использоваться fvwm и другими модулями. Это
читает начальную конфигурацию, а также реагирует на отправленные команды конфигурации и сообщения
из fvwm, чтобы ресурсы можно было динамически изменять.

ПРИЗЫВ


Начиная с версии 2.5.1, FvwmTheme устарела, прочтите справочную страницу fvwm о встроенных
колоритные решения. Однако все параметры остались прежними, поэтому на этой странице руководства определяется
точный синтаксис Colorset.

FvwmTheme должен быть порожден fvwm как модуль.

Настоятельно рекомендуется, чтобы FvwmTheme вызывалась перед любыми другими модулями, которые используют
наборы цветов предоставлены FvwmTheme. Таким образом, FvwmTheme необходимо вызывать с
Команда 'ModuleSynchronous', вставив строку 'ModuleSynchronous Timeout 5 FvwmTheme'
в файле .fvwm2rc сразу после ImagePath был определен. Вызов FvwmTheme из
домен ИнитФункция, СтартФункция or Рестартфункция или более поздняя версия может вызвать чрезмерную перерисовку
уже запущенных модулей. Настоятельно рекомендуется, чтобы строки конфигурации для
FvwmTheme появляется в файле конфигурации перед запуском FvwmTheme. Вы можете найти
правильный пример настройки fvwm в конце этого документа. Бежать больше, чем
одна FvwmTheme, поэтому использование псевдонима не предусмотрено.

КОНФИГУРАЦИЯ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


FvwmTheme поддерживает некоторые параметры конфигурации.

* FvwmTheme: Colorset n кредита
Создает или изменяет набор цветов n. Каждый набор цветов имеет четыре цвета, необязательное растровое изображение
и дополнительная маска формы. Четыре цвета используются модулями в качестве переднего плана,
фон, цвета подсветки и тени. При создании набора цветов по умолчанию используется
передний план черный, а фон серый. Фон и передний план
помечены как "средний" и "контрастный" (см. ниже), чтобы просто указать растровое изображение или
градиент дает ощутимые результаты.

Предупреждение. Максимальный используемый набор цветов определяет потребление памяти. Таким образом, если
вы определяете Colorset 100000, используется память для 100001 набора цветов. Держите ваши
номера набора цветов как можно меньше.

кредита это список, разделенный запятыми, содержащий некоторые ключевые слова: fg, Fore,
Задний план, bg, Задний план, Привет, Hilite, Hilight, sh, Тень, Тень, fgsh,
Pixmap, TiledPixmap, AspectPixmap, Прозрачный, RootTransparent, Форма, TiledShape,
AspectShape, NoShape,? Gradient, Tint, fgTint, bgTint, Alpha, fgAlpha, Dither,
NoDither, IconTint, IconAlpha, NoShape и Plain.

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

bg, Назад и проверка данных взять название цвета в качестве аргумента и установить фон
цвет. Он также устанавливает цвета подсветки и тени на значения, которые дают трехмерное изображение.
эффект, если они не были явно установлены с помощью опций ниже. Специальный
имя Средняя может использоваться для выбора цвета, который является средним цветом растрового изображения.
Если растровое изображение окрашено в Оттенок вариант, оттенок не учитывается в
вычисление среднего цвета. Вы должны использовать бгтинт возможность получить
«настоящий» средний цвет. Цвет фона сбрасывается до значения по умолчанию, если
название цвета опущено.

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

sh, Тень и Shadow взять в качестве аргумента название цвета и установить цвет тени. Если
цвет тени явно не установлен, по умолчанию он рассчитывается из
фоновый цвет. Чтобы вернуться к поведению по умолчанию, имя цвета может быть
опущено.

фгш принимает название цвета в качестве аргумента и устанавливает цвет, используемый для затенения
эффект шрифта. Увидеть FONT ТЕНЬ ЭФФЕКТЫ раздел справочной страницы fvwm. По умолчанию
этот цвет вычисляется из цветов переднего плана и фона. Чтобы переключиться обратно
по умолчанию название цвета можно не указывать.

растровое изображение, Плиточный и АспектПиксмап взять в качестве аргумента имя файла, выполнить поиск
ImagePath и использовать его как фоновое изображение. Заполняются любые прозрачные части
с цветом фона. Отсутствие указания имени файла удаляет все существующие
из набора цветов. Плиточный создает повторяющиеся копии изображения без
масштабирование растровое изображение заставляет изображение растягиваться, чтобы соответствовать любому объекту,
набор цветов применяется к и АспектПиксмап растягивается по размеру, но сохраняет изображение
соотношение сторон.

Прозрачность пытается создать растровое изображение с прозрачным фоном. Растровое изображение может быть
используется в качестве фона окна для достижения прозрачности корня. Для этого вы должны использовать
домен Родительский Относительность стиль fvwm. Может быть обнаружено изменение корневого фона или
нет, это зависит от программы, используемой для установки фона. Если вы используете fvwm-root,
xsetbg (xli), FvwmBacker со сплошным или цветным набором цветов или последняя версия
Esetroot (> = 9.2) должно быть обнаружено изменение фона. Если фоновые изменения
не обнаружен (например, если вы используете xv или xsetroot), вы можете принудительно обнаружить, используя
-d опция fvwm-root:
xv -root -quit mybg.png; fvwm-корень -d
Из-за того, как X реализует прозрачность, нельзя гарантировать, что желаемый
эффект может быть достигнут. Приложение может даже вылететь. Если вы испытываете какие-либо
проблемы с этой опцией, не используйте ее.

Использование перемещения контура и изменения размера (см. Непрозрачный командование и Изменить размер: непрозрачный
style), а также установка ОкноТеньСжимает стиль может помочь. Прозрачность
достигнуто с помощью Прозрачность зависит от того, применяется ли набор цветов к
передний план или фон окна. Во втором случае прозрачность
относительно родительского окна окна, для которого определен набор цветов. Для
пример:
Colorset 12 V Градиент 200 серый 30 серый 60
Colorset 17 Прозрачный
* FvwmIconMan: Colorset 12
* FvwmIconMan: PlainColorset 17
дает IconMan с вертикальным серым градиентным фоном, а кнопки используют
фон (по прозрачности). Чтобы получить (корневой) прозрачный IconMan:
Colorset 12 Прозрачный
Colorset 17 Прозрачный
Colorset 18 Прозрачный
Colorset 19 Прозрачный
...
* FvwmIconMan: Colorset 12
* FvwmIconMan: PlainColorset 17
* FvwmIconMan: FocusColorset 18
* FvwmIconMan: IconColorset 19
Параметр Colorset IconMan определяет фон окна IconMan, но
PlainColorset и FocusColorset рисуются на переднем плане. Так что
прозрачность кнопок IconMan достигается отсутствием рисования. Теперь, если это
IconMan проглатывается в FvwmButtons как:
FvwmButtons: (Colorset 10, проглотить "FvwmIconMan" 'FvwmIconMan')
тогда IconMan становится потомком FvwmButtons и прозрачен относительно
FvwmButtons. Итак, в этом случае IconMan использует Colorset 10 в качестве фона. Если хочешь
корневая прозрачность используйте КореньПрозрачный вариант. FvwmButtons, FvwmIconMan,
FvwmIdent, FvwmScroll и FvwmTaskBar относительно просты. Есть один главный
параметр набора цветов, который определяет фон окна и другие наборы цветов
(если есть) рисуются на переднем плане. В случае FvwmWinList и FvwmProxy
проще. С FvwmWinList все наборы цветов рисуются на переднем плане и с
FvwmProxy: два набора цветов относятся к фону окна. FvwmPager больше
сложно, так как почти все в пейджере - это окна с некоторыми родительскими
отношения (мини-окна - это ребенок, а рабочие столы - родители, и все
это усложняется выделенной страницей). Итак, наборы цветов применяются к
фон этих окон. Вы должны поэкспериментировать. Для FvwmForm и FvwmScript
ситуация аналогичная. Есть главное окно (дочернее по отношению к корневому окну), которое
соответствует основному набору цветов, а большинство виджетов - это окна, которые
дочерние элементы главного окна. Оттенок может работать или нет с Прозрачность опцию.
Когда набор цветов нарисован на переднем плане Оттенок должно сработать. В остальных случаях
тонировка работает в некоторых исключительных случаях (и может быть очень медленной). Тонировка может подействовать
с меню fvwm (без анимации). В противном случае тонировка может сработать, если ваш X
на сервере включено резервное хранилище (попробуйте xdpyinfo, чтобы узнать, так ли это). Но,
есть вероятность, что поддержка резервного хранилища вашего X-сервера не работает
хорошо с ужасным хаком, используемым для тонирования ParentRelative Pixmap. Итак, чтобы получить
тонированная корневая прозрачность безопаснее использовать КореньПрозрачный опцию.

КореньПрозрачный [ буфер ] создает корневой прозрачный фон. Чтобы сделать это
вариант работает, вы должны использовать программу, совместимую с Esetroot, fvwm-root с
--retain-pixmap или FvwmBacker с опцией RetainPixmap (и набором цветов или
сплошные фоны). В буфер ключевое слово полезно только тогда, когда Оттенок опция используется
тоже. Это ускоряет создание окон, использующих набор цветов (полезно для fvwm
меню) за счет использования памяти. Это также ускоряет непрозрачное перемещение и изменение размера,
может быть неприемлемо медленным без буфер. Однако этот вариант может добавить много
памяти на ваш X-сервер (в зависимости от размера изображения, используемого для установки
фон). Таким образом, использование перемещения контура и изменения размера для модулей, которые используют такой
набор цветов может быть хорошей идеей.

Форма, Плиточный и Аспектшейп взять в качестве аргумента имя файла, выполнить поиск
ImagePath и используйте его как растровое изображение формы. Плиточный производит повторные копии
растровое изображение без масштабирования, Форма заставляет растровое изображение растягиваться, чтобы соответствовать чему угодно
объект, к которому применяется набор цветов, и Аспектшейп растягивается, но сохраняет
соотношение сторон растрового изображения. Если файл является растровым изображением в формате xpm, маска формы
используется растровое изображение.

Предупреждение: из-за того, как X11 реализует формы и реализацию
Модуль FvwmTheme, который нельзя забрать, сделав окна фигурными. Возможно, вам придется
перезапустите fvwm или фигурное приложение.

? Градиент ... создает растровое изображение и растягивает его до размеров окна. ? Градиент май
быть одним из HGradient, VGradient, DGradient, BGradient, SGradient, CGradient,
RGradient или YGradient. Типы градиента следующие: H - горизонтальный; V - это
вертикальный; D - диагональ сверху слева направо снизу; B - обратная диагональ
снизу слева направо вверх; S - концентрические квадраты; C - концентрические окружности; р
- это шаблон, подобный радару, а Y - стиль Инь Ян (но без точек мы не
который Сумасшедший). Пожалуйста, обратитесь к COLOR ГРАДИЕНТЫ в фввм страница руководства для
синтаксис градиентов.

Оттенок принимает 2 аргумента, цвет и процентное значение от 0 до 100. Это вызывает
изображение, определенное с помощью ? Pixmap or ? Градиент тонировать в указанный цвет
используя процент. Если изображение прозрачное Оттенок подкрашивает только часть изображения.
К сожалению, фон набора цветов, указанный с помощью Прозрачность вариант может
дают странные результаты. Увидеть Прозрачность вариант для подробностей. Без аргументов
эта опция убирает оттенок.

fgTint принимает 2 аргумента, цвет и процентное значение от 0 до 100. Это вызывает
цвет, определенный с помощью fg тонировать в указанный цвет с помощью
процент. Без аргументов эта опция удаляет оттенок.

бгтинт принимает 2 аргумента, цвет и процентное значение от 0 до 100. Это вызывает
цвет, определенный с помощью bg тонировать в указанный цвет с помощью
процент. Если sh и hi цвета не указаны, они пересчитываются из
тонированный цвет bg. Без аргументов эта опция удаляет оттенок.

Альфа принимает в качестве аргумента процентное значение от 0 до 100. Это приводит к слиянию fvwm
изображение, определенное с помощью ? Pixmap or ? Градиент с bg цвет с помощью
процент. Если процент равен 0, изображение скрыто, а если оно равно 100, изображение
отображается как обычно (без слияния). По умолчанию 100 и восстанавливается, если нет.
приводится аргумент.

фгАльфа принимает в качестве аргумента процентное значение от 0 до 100. Это приводит к тому, что fvwm
объединить текст и фон набора цветов, используя проценты. Если процент
равно 0, текст скрыт, а если он равен 100, текст отображается как обычно (без слияния).
Эта опция работает только со шрифтами, загруженными Xft, см. FONT ИМЕНА И
FONT ЗАГРУЗКА раздел справочной страницы fvwm. По умолчанию 100, и оно восстанавливается, если нет.
приводится аргумент.

трястись заставляет fvwm дизеринг изображения, определенного с помощью ? Pixmap or ? Градиент. Это
полезно только с дисплеями с глубиной меньше или равной 16 (т. е. на дисплеях
который может отображать только менее 65537 цветов одновременно). Эффект дизеринга позволяет
вы имитируете наличие большего количества доступных цветов, чем у вас есть на самом деле. Нет Причины
fvwm, чтобы изображения не размывались. трястись по умолчанию, если глубина меньше
или равно 8 (экран с 256 цветами или меньше). Глубоко 15 (32768 цветов) и
16 (65536 цветов), по умолчанию Нет, однако этот эффект может быть полезен с
изображения, содержащие много близких цветов. Например, тонкий градиент будет выглядеть
более плавный.

ЗначокОттенок принимает 2 аргумента, цвет и процентное значение от 0 до 100. Это вызывает
fvwm или модуль для тонирования «значков», которые отображаются в цветовом наборе
фон с указанным цветом в процентах. Здесь "значки" означают, fvwm
Иконки, иконки меню fvwm, MiniIcons, которые представляют приложения в различных модулях,
изображения, загружаемые модулями (например, изображения, указанные в Значок Кнопка FvwmButtons
вариант) ... и т. д. Без аргументов этот параметр удаляет оттенок значка.

ЗначокAlpha принимает в качестве аргумента процентное значение от 0 до 100. Это приводит к тому, что fvwm
объединить «значки», которые визуализируются в фон набора цветов, используя этот
процент. Значение по умолчанию - 100, и оно восстанавливается, если не указан аргумент.

Внимание: Это эквивалентно использованию «Оттенок a_color rate» и «Alpha a», если a = 100 и
Цвет bg - a_color. Эта эквивалентность не выполняется для IconAlpha и IconTint, поскольку
фон может быть изображением или градиентом (а не однотонным фоном).
Однако в некоторых случаях вы можете добиться (почти) того же эффекта, используя IconTint.
вместо IconAlpha. Это предпочтительнее, поскольку IconAlpha обычно генерирует
больше перерисовки, чем IconTint.

Ношейп удаляет маску формы из набора цветов, пока одноцветный убирает фон
растровое изображение или градиент.

КОМАНДЫ


Следующая команда fvwm может быть выполнена в любое время для изменения набора цветов. Это может быть
привязан к пункту меню или введен в модуль, например FvwmConsole.

Набор цветов SendToModule FvwmTheme кредита
Синтаксис такой же, как у варианта конфигурации.

ПРИМЕРЫ


* FvwmTheme: Colorset 3 fg пшеница, bg темно-синий

При необходимости это создает наборы цветов 0, 1, 2 и 3, а затем изменяет набор цветов 3, чтобы иметь
передний план пшеницы, фон военно-морского флота.

* FvwmTheme: Colorset 3 bg "темно-синий"

изменяет цвет фона набора цветов 3 на темно-синий. Передний план и растровое изображение
без изменений.

* FvwmTheme: Colorset 3 AspectPixmap large_murky_dungeon.xpm

Вызывает депрессию.

* FvwmTheme: Colorset 3 bg Среднее

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

* FvwmTheme: Colorset 3 YGradient 200 3 \
синий 1000 темно-синий 1 синий 1000 темно-синий

Добавляет растровое изображение фона градиента Инь Ян в набор цветов 3. Если для фона установлено значение
Среднее значение пересчитывается вместе с передним планом, если он настроен на контраст.

#!/ Бен / ш
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg navy, bg grey"
пока правда
do
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg grey"
спать 1
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg navy"
спать 1
сделанный

Мигает набор цветов 7.

Названия цветов, используемые в наборах цветов, можно заменить в любой команде fvwm. Пожалуйста, обратитесь к
домен КОМАНДА РАСШИРЕНИЕ раздел на странице руководства fvwm и пример ниже для
описание.

ОБРАЗЦА ФВ КОНФИГУРАЦИЯ


Ниже вы можете найти файл конфигурации fvwm, демонстрирующий использование FvwmTheme
модуль. Порядок настройки и запуска FvwmTheme и других модулей:
важный.

# где ваши изображения
ImagePath

#
# Тема Fvwm
#
# Настройка FvwmTheme должна быть первой в файле конфигурации,
# сразу после установки путей.
#
# Вместо строк * FvwmTheme: Colorset ... под вами
# может читать файл с помощью этих команд. Итак, чтобы изменить
# свою цветовую схему вы можете просто скопировать в другой файл
# поверх файла палитры и перезапустите fvwm:
#
# Прочтите /home/my_user_name/.fvwm/.fvwm_palette
#

# 0 = цвета по умолчанию
# 1 = Неактивные окна
# 2 = Активные окна
# 3 = Неактивный вход в меню и фон меню
# 4 = Активный пункт меню
# 5 = неактивный пункт меню (используется только bg)
# 6 = модуль переднего плана и фона
# 7 = цвета подсветки
* FvwmTheme: Colorset 0 fg черный, bg rgb: b4 / aa / 94
* FvwmTheme: Colorset 1 fg черный, bg rgb: a1 / b2 / c8
* FvwmTheme: Colorset 2 fg черный, bg rgb: da / 9a / 68
* FvwmTheme: Colorset 3 fg черный, bg rgb: b4 / aa / 94, \
VGradient 100 dtcolor5 rgb: b4 / aa / 94
* FvwmTheme: Colorset 4 fg черный, bg rgb: b4 / aa / 94
* FvwmTheme: Colorset 5 fg rgb: d2 / bf / a8, \
bg rgb: b4 / aa / 94
* FvwmTheme: Colorset 6 fg черный, bg rgb: b4 / aa / 94, \
VGradient 100 dtcolor5 rgb: b4 / aa / 94
* FvwmTheme: Colorset 7 fg черный, bg rgb: 94 / ab / bf

# запускаем FvwmTheme перед тем, как что-то еще будет сделано
МодульSynchronous Timeout 5 FvwmTheme

#
# общая настройка
#
Стиль * Набор цветов 1
Стиль * HilightColorset 2
MenuStyle * MenuColorset 3
Стиль меню * ActiveColorset 4
MenuStyle * GreyedColorset 5

#
# Приложения
#
Аддтофунк инитфункция
+ I Exec exec xterm -fg $ [fg.cs0] -bg $ [bg.cs0]

#
# настройка модуля
#

# ... другие строки конфигурации FvwmPager ...
* FvwmPager: Colorset * 6
* FvwmPager: BalloonColorset * 6
* FvwmPager: HilightColorset * 7
* FvwmPager: WindowColorsets 1 2

# ... другие строки конфигурации FvwmIconMan ...
* FvwmIconMan: Colorset 6
* FvwmIconMan: FocusColorset 2
* FvwmIconMan: FocusAndSelectColorset 2
* FvwmIconMan: PlainColorset 6
* FvwmIconMan: SelectColorset 6
* FvwmIconMan: TitleColorset 6

# ... другие строки конфигурации FvwmButtons ...
* FvwmButtons: Colorset 6
# образец кнопки, передающей цвет в xterm
* FvwmButtons: (Название xterm, \
Действие «Exec exec xterm -fg $ [fg.cs6] -bg [bg.cs6]»)

# ... другие строки конфигурации FvwmWharf ...
* FvwmWharf: Colorset 6

# ... другие строки конфигурации FvwmIdent ...
* FvwmIdent: Colorset 6

# ... другие строки конфигурации FvwmWinList ...
* FvwmWinList: Colorset 1
* FvwmWinList: FocusColorset 2
* FvwmWinList: IconColorset 1

# ... другие строки конфигурации FvwmTaskBar ...
* FvwmTaskBar: Colorset 6
* FvwmTaskBar: IconColorset 6
* FvwmTaskBar: TipsColorset 0

Если вам нужно больше цветов и вы не хотите изобретать велосипед, вы можете использовать
соглашение, используемое в fvwm-themes, оно определяет значение первых 40 наборов цветов для
почти все цели:

http://fvwm-themes.sourceforge.net/doc/colorsets

Используйте FvwmTheme онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad