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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


fvwm1 - F (?) Диспетчер виртуальных окон для X11, версия 1.x

СИНТАКСИС


фввм1 [ кредита ]

ОПИСАНИЕ


Фввм это оконный менеджер для X11. Это производная от TWM, переработан для минимизации памяти
потребления, обеспечивают трехмерный вид оконных рам и предоставляют простой виртуальный рабочий стол.
По оценкам, потребление памяти составляет от половины до одной трети потребления памяти.
TWM, в первую очередь из-за редизайна TWMметод хранения привязок мыши. Кроме того,
многие настраиваемые параметры TWM был удален.

Название "FVWM" раньше что-то обозначало, но я забыл, что именно. (Слабый, знаменитый, глупый?
На самом деле это не имеет значения, в любом случае это общество, основанное на акронимах.)

статус OF ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ


С момента выпуска FVWM 2.2 в марте 1999 года этот выпуск официально признан устаревшим и
больше поддерживается. Пожалуйста, не сообщайте об ошибках в этом программном обеспечении. Также для Debian
пользователей, страницы модуля для этого выпуска FVWM будут найдены как FvwmAudio1(1x) и т. Д.

SPECIAL ЗАМЕТКА Для XFREE86 пОЛЬЗОВАТЕЛЕЙ


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

Доступно фввмвиртуальный рабочий стол, окна, которые не отображаются на экране, фактически не отображаются
обращается в видеопамять. Размер виртуального рабочего стола ограничен примерно 32,000 на 32,000.
пикселей, но, вероятно, нецелесообразно использовать виртуальный рабочий стол более 5 раз
видимый экран в каждом направлении. Обратите внимание, что использование памяти зависит от числа
существующих окон - размер рабочего стола не имеет значения.

При знакомстве с фввм рекомендуется отключить виртуальный
screen, установив размер виртуального экрана равным размеру физического экрана. После того, как вы станете
знаком с фввм вы можете захотеть снова включить виртуальный экран XFree86.

АВТОРСКИЕ


С фввм происходит от TWM код, которым он делится TWMавторские права.

фввм авторское право 1988 г. принадлежит Evans and Sutherland Computer Corporation, Солт-Лейк-Сити, Юта,
и 1989 г. Массачусетским технологическим институтом, Кембридж, Массачусетс, All
права защищены. Авторские права на него принадлежат Роберту Нейшну в 1993 и 1994 годах.

Разрешение на использование, копирование, изменение и распространение этого программного обеспечения и его документации для
Настоящим предоставляется любая цель и бесплатно, при условии, что указанное выше уведомление об авторских правах
присутствуют во всех копиях, и что появляется как это уведомление об авторских правах, так и это уведомление о разрешении
в сопроводительной документации, и что имена Evans & Sutherland и MIT не будут
используется в рекламе, относящейся к распространению программного обеспечения без
конкретное предварительное письменное разрешение.

ROBERT NATION, EVANS & SUTHERLAND И MIT ОТКАЗЫВАЮТСЯ ОТ ВСЕХ ГАРАНТИЙ В ОТНОШЕНИИ ЭТОГО.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ВКЛЮЧАЯ ВСЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ, НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ
КОМПАНИЯ EVANS & SUTHERLAND ИЛИ MIT НЕСЕТ ОТВЕТСТВЕННОСТЬ ЗА ЛЮБЫЕ ОСОБЫЕ, КОСВЕННЫЕ ИЛИ КОСВЕННЫЕ
УБЫТКИ ИЛИ ЛЮБЫЕ УБЫТКИ, ЯВЛЯЮЩИЕСЯ РЕЗУЛЬТАТОМ ПОТЕРИ ИСПОЛЬЗОВАНИЯ, ДАННЫХ ИЛИ ПРИБЫЛИ, ЛИБО В
ДЕЙСТВИЕ ДОГОВОРА, НЕБРЕЖНОСТЬ ИЛИ ДРУГИЕ БЕЗУПРЕЧНЫЕ ДЕЙСТВИЯ, ВОЗНИКАЮЩИЕ ИЛИ ВНЕДРЕНИЕ
ПОДКЛЮЧЕНИЕ К ИСПОЛЬЗОВАНИЮ ИЛИ ВЫПОЛНЕНИЮ ДАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

АНАТОМИЯ OF A ОКНО


Фввм устанавливает декоративную рамку вокруг большинства окон. Эта граница состоит из полосы на каждом
сторона и небольшая L-образная секция на каждом углу. Есть дополнительная верхняя панель, которая называется
строка заголовка, которая используется для отображения имени окна. Кроме того, есть до
до 10 кнопок в строке заголовка. Верхняя, боковая и нижняя планки вместе известны как
боковины. Угловые элементы называются каркасом.

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

Может существовать до десяти кнопок в строке заголовка. Их использование полностью определяется пользователем. В
Конфигурация по умолчанию имеет кнопку строки заголовка с каждой стороны строки заголовка. Тот, что на
left используется для вывода списка параметров окна, независимо от того, какая кнопка мыши
использовал. Тот, что справа, используется для обозначения окна. Количество кнопок в строке заголовка
Используемые значения зависят от того, к каким из них привязаны действия мыши. См. Раздел о
Параметр конфигурации «Мышь» ниже.

ВИРТУАЛЬНАЯ DESKTOP


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

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

«Прикрепленные» окна - это окна, которые выходят за пределы виртуального рабочего стола, «прилипая к
стекло экрана ». Они всегда остаются на экране. Это удобно для таких вещей, как
clocks и xbiff's, поэтому вам нужно запустить только один такой гаджет, и он всегда останется с вами.

Геометрия окна указывается относительно текущего окна просмотра. То есть:
xterm -геометрия + 0 + 0
всегда будет отображаться в верхнем левом углу видимой части экрана. Это
разрешено указывать геометрию, которая размещает окна на виртуальном рабочем столе, но не
экран. Например, если размер видимого экрана составляет 1000 на 1000 пикселей, а рабочий стол
размер 3x3, а текущее окно просмотра находится в верхнем левом углу рабочего стола,
затем вызывая:
xterm -геометрия + 1000 + 1000
разместит окно рядом с правым нижним углом экрана. Это может быть
можно найти, переместив указатель мыши в правый нижний угол экрана и дождавшись его
для прокрутки в поле зрения. В настоящее время нет способа вызвать отображение окна на рабочий стол
кроме активного в настоящее время стола.

Геометрия, заданная как-то вроде:
xterm -геометрия -5-5
обычно помещает правый нижний угол окна на 5 пикселей от правого нижнего
угол видимой части экрана. Окно поддержки не всех приложений
геометрии с отрицательными смещениями.

Некоторые приложения, такие как xterm и xfontsel, позволяют пользователю указать начальную панель на
командная строка:
xterm -xrm "* Стол: 1"
запустит xterm на столе номер 1. Не все приложения понимают эту опцию,
Однако.

ИНИЦИАЛИЗАЦИЯ


Во время инициализации фввм будет искать файл конфигурации, который описывает ключ и
привязки кнопок и многое другое. Формат этих файлов будет описан.
позже. Первый, фввм будет искать файл с именем .fvwmrc в домашнем каталоге пользователя.
В противном случае он будет искать /etc/X11/fvwm/system.fvwmrc для общесистемных значений по умолчанию. Если
этот файл не найден, фввм выйдет.

Фввм установит две переменные среды, которые будут унаследованы его дочерними элементами. Эти
$ DISPLAY, который описывает дисплей, на котором фввм это работает. $ DISPLAY может быть unix: 0.0 или
: 0.0, что не очень хорошо работает при передаче через rsh на другой компьютер, поэтому
$ HOSTDISPLAY также будет установлен и будет использовать готовое к сети описание дисплея.
$ HOSTDISPLAY всегда будет использовать транспортный протокол TCP / IP (даже для локального соединения)
поэтому $ DISPLAY следует использовать для локальных подключений, поскольку он может использовать сокеты домена Unix, которые
быстрее.

ФОРМА WINDOWS


Если вы обычно используете окна формы, например xeyes или oclock, у вас есть несколько вариантов. Ты
можете сделать их все без украшения (например, NoBorder oclock и NoTitle oclock), или вы можете
используйте конфигурацию по умолчанию и оставьте их украшенными, в этом случае декоративная рамка
показан сплошной фон. В качестве альтернативы вы можете скомпилировать расширения SHAPE
изменив флаг в Makefile, и в этом случае вы получите окно формы без
фон, а строка заголовка плавает над окном. Фасонные оконные пристройки увеличивают
потребление памяти оконного менеджера примерно на 60 Кбайт при отсутствии окон формы
присутствуют, но не имеют большого эффекта при наличии окон специальной формы.

ИКОНЫ


Основа Фввм в конфигурации используются монохромные растровые значки, похожие на TWM. Если XPM
расширения, затем цветные значки, похожие на ctwm, MS-Windows или Macintosh
можно использовать значки. Чтобы использовать эти параметры, вам понадобится пакет XPM, так как
описано в файлах Makefile.noImake и Imakefile.

Если обе опции SHAPE и XPM скомпилированы, вы получите фигурные цветные значки, которые
очень стильные.

МОДУЛИ


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

Модули ДОЛЖНЫ создаваться фввм так что он может установить две трубы для фввм и модуль к
общаться с. Трубы будут открыты для модуля при его запуске и
файловые дескрипторы для каналов предоставляются как аргументы командной строки.

Модули могут быть созданы во время фввм инициализация через опцию Module или в любое время
во время X-сессии с помощью встроенного модуля. Модули могут существовать в течение
сеанс X, или может выполнить одну задачу и выйти. Если модуль все еще активен, когда
фввм сказал, чтобы бросить, тогда фввм закроет коммуникационные каналы и будет ждать получения
SIGCHLD от модуля, указывающий, что он обнаружил закрытие трубы и вышел.
Если модули не могут обнаружить закрытие трубы фввм выйдет примерно через 30 секунд
так или иначе. Количество одновременно выполняющихся модулей ограничено рабочим
максимальное количество одновременно открытых файлов в системе, обычно от 60 до 256.

Модули просто передают текстовые команды на фввм встроенный командный движок. Текстовые команды
форматируются так же, как и в случае привязки мыши в установочном файле .fvwmrc. Определенный
Также передается вспомогательная информация, как в примере модуля GoodStuff. В
Модуль GoodStuff задокументирован на отдельной странице руководства.

ИКККМ СОБЛЮДЕНИЕ


Фввм пытается соответствовать требованиям ICCCM 1.1. На данный момент обработка палитры (1.20 л) не выполняется.
полностью соответствует требованиям ICCCM. Кроме того, ICCCM заявляет, что должно быть возможно
приложения, чтобы получать ЛЮБЫЕ нажатия клавиш, которые не соответствуют сочетанию клавиш
подход, используемый в фввм и большинство других оконных менеджеров.

M4 ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА


If фввм скомпилирован с опцией M4, фввм использования m4(1) для предварительной обработки его установочных файлов
перед парсингом. Таким образом вы можете использовать m4 макросы для выполнения операций во время выполнения. Этот
позволяет очень легко работать с разными дисплеями с разными характеристиками.

Например, в зависимости от вашего настроения вам могут понадобиться разные цветовые схемы. Один способ
делать это с помощью -m4опт чтобы указать свое настроение. Для солнечного настроения используйте -m4опт
-DSСанни; для использования в мрачном настроении -m4опт -Темный. Тогда ваш файл .fvwmrc может содержать:
ifdef (`Солнечный ',`
StdForeColor Черный
StdBackЦвет СветSkyBlue
HiForeColor желтый
HiBackColor ПерсиковыйСлоеный1
PagerBackColor BlanchedAlmond ')

ifdef (`Темный ',`
StdForeColor Черный
StdBackColor # 60a0c0
HiForeColor черный
HiBackColor # c06077
PagerBackColor # 5c54c0
PagerForeColor Орхидея
StickyForeColor Черный
StickyBackColor # 60c0a0 ')

Следующие m4 символы предопределены фввм:

BITS_PER_RGB Количество значащих битов в цвете RGB. (база журнала 2 из
количество различных цветов, которые можно создать. Это часто
отличается от количества цветов, которые могут отображаться на
однажды.)

ЗАНЯТИЕ Ваш визуальный класс. Вернется один из СтатикГрей, GrayScale,
СтатикЦвет, ПсевдоЦвет, Истинный цвет, ДиректКолор, или, если не может
определите, что у вас есть, Нестандартный.

КЛИЕНТХОСТ Машина, на которой работают клиенты.

COLOR Это будет либо «Да», либо «Нет». Это просто обертка вокруг
определение КЛАССА. Возвращает "Да" на *Цвет и "Нет" на
СтатикГрей и GrayScale.

ФВВМДИР Это путь, по которому модули были настроены для работы.
установлен.

FVWM_VERSION Это строка, содержащая версию фввм.

ВЫСОТА Высота вашего дисплея в пикселях.

ГЛАВНАЯ Домашний каталог пользователя. Получено из окружающей среды.

HOSTNAME Каноническое имя хоста, на котором работают клиенты (т. Е. Полностью квалифицированный
версии КЛИЕНТХОСТ).

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ Это строка используемых параметров времени компиляции. Каждый вариант
отделены друг от друга пробелом.

ПЛАНЫ Количество битовых плоскостей, поддерживаемых вашим дисплеем в корне по умолчанию.
окно.

РЕЛИЗ Номер выпуска вашего X-сервера. Для MIT X11R5 это 5.

ПЕРЕСМОТР Младшая версия протокола X. Как видит Протокол(3).

СЕРВЕРХОСТ В этой переменной указывается имя машины, на которой выполняется
X-сервер.

TWM_TYPE Рассказывает, какой TWM ответвление запущено. Он всегда будет установлен на
строка "fvwm" в этой программе. Это полезно для защиты
части вашего .twmrc файл, который фввм правильно не пойму (как
Workspaces), чтобы его можно было использовать с другими TWM программ.

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

ПОСТАВЩИК Производитель вашего X-сервера. Например: MIT X консорциум.

Версия Основная версия протокола X. Как видит Протокол Версия(3).

ШИРИНА Ширина вашего дисплея в пикселях.

X_RESOLUTION Разрешение X вашего дисплея в пикселях на метр.

Y_RESOLUTION Разрешение вашего дисплея по оси Y в пикселях на метр.

Вы вполне можете обнаружить, что если вы исследуете m4(1) руководство хорошо и понять силу
m4, это будет очень полезный и мощный инструмент. Но если вы используете любой из символов,
предопределены m4, вам грозит серьезная опасность! Например, Sun's m4 предопределяет включают,
так что если вы используете это имя в своем .fvwmrc, вам не повезло. Правильное решение
эта проблема состоит в том, чтобы заключить неприятное слово в кавычки: "включить".

Чтобы облегчить эту проблему, могут быть полезны следующие параметры. Чтобы изменить
цитирование символов, используемых m4, используйте параметры -m4-сквот и -m4-эквот. Обязательно
в противном случае укажите оба варианта m4 будет сбит с толку. Когда они даются, изменить цитату
макрос задается перед обработкой пользовательского файла fvwmrc.

ПРИМЕЧАНИЕ: Некоторые версии m4 нарушены в отношении изменения символов цитирования и
включенные файлы. Если строки цитирования длиннее одного символа, макрос
"включить (< >) ", где" << "и" >> "- символы кавычек, содержит лишние
символы вокруг содержимого включенного файла. Это запутает fvwm. SunOS 4.1.3
известно, что есть эта проблема.

Если вы используете GNU m4 доступна дополнительная опция. Указав -m4-префикс когда
начиная фввм, m4 получает указание ставить перед всеми встроенными макросами префикс m4_. Таким образом, включают
становится m4_include.

Доступность предварительной обработки m4 зависит от определения компиляции M4.

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


Это параметры командной строки, которые распознаются фввм:

-f файл_конфигурации
Причины фввм использовать файл_конфигурации в домашнем каталоге пользователя вместо .fvwmrc как
файл конфигурации оконного менеджера.

-отлаживать Переводит X транзакции в синхронный режим, что значительно замедляет работу, но
гарантирует, что фввмвнутренние сообщения об ошибках верны.

-d показать имя
Управляйте отображением под названием "displayname" вместо имени, полученного из
переменная окружения $ DISPLAY.

-s На многоэкранном дисплее запустите фввм только на экране, указанном в $ DISPLAY
переменная окружения или предоставляется с помощью опции -d. Обычно, фввм будет пытаться
запускать на всех экранах многоэкранного дисплея.

-версия
Распечатать версию фввм в stderr.

Следующие параметры доступны только в том случае, если fvwm скомпилирован с параметром M4.

-нет-м4 Не используйте m4 для предварительной обработки файла .fvwmrc. По умолчанию выполняется предварительная обработка запуска.
файл с помощью m4(1).

-m4-префикс
Если GNU m4 доступен, потому что m4 для префикса всех встроенных команд с m4_.

-m4опт вариант
Передайте эту опцию m4, вариант может быть любой строкой символов без пробелов.
Этот вариант может повторяться несколько раз. Если GNU m4 доступен, DO НЕ пройти -P
вариант здесь. Использовать -m4-префикс .

-m4-сквот string
Используйте это данное string как начальные символы кавычек. Вы также должны указать
-m4-эквот.

-m4-эквот string
Используйте это данное string как завершающие символы кавычек. Вы также должны указать
-m4-сквот.

-m4prog путь
Используйте путь как расположение желаемого процессора m4. По умолчанию для m4prog установлено значение
«m4», который должен существовать где-то на пути пользователя. Эта опция позволяет пользователю
явно выберите версию m4 для использования.

КОНФИГУРАЦИЯ FILES


Файл конфигурации используется для описания привязок мыши и кнопок, цветов, виртуальных
размер дисплея и сопутствующие элементы. В этом разделе описаны параметры конфигурации. Линии
начинающиеся с '#' будут проигнорированы фввм. Строки, начинающиеся с "*", должны
содержат команды конфигурации модуля (а не команды конфигурации для фввм
сам).

ПриложенияBackingStore
Заставляет окна приложений запрашивать резервное хранилище. Этот вариант ставит под угрозу
Соответствие оконного менеджера ICCCM. Хотя этот вариант может ускорить процесс
X-терминал, где перерисовка окон обходится дорого, может не сильно помочь на регулярной основе
рабочие станции.

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

Резервное хранилище
Причины фввм украшения на заказ в резервном магазине. См. Обсуждение на
AppsBackingStore.

ГраницаШирина Ширина
Изменяет ширину границы декорированных окон на указанное значение. В
по умолчанию 6 пикселей.

Команда Style предоставляет другой (более общий) метод определения
Ширина границы.

Стиль кнопки кнопка# Ширинаxрост
Определяет прямоугольную форму украшения, которая будет использоваться в кнопке строки заголовка. кнопка#
- номер кнопки в строке заголовка, находится в диапазоне от 0 до 9. Описание строки заголовка
номера кнопок указаны в разделе «Мышь» ниже. Ширина - это процент от
полная ширина кнопки, которая будет использоваться. Высота - это процент от полной высоты
быть использованным. Отрицательные числа приводят к инвертированию штриховки.

И это еще не все! Если вы используете такую ​​строку:
ButtonStyle: 2 4 50x30 @ 1 70x70 @ 0 30x70 @ 0 50x30 @ 1
тогда украшение кнопки 2 будет использовать 4-точечный узор, состоящий из линии из
(x = 50, y = 30) до (70,70) в цвете тени (@ 0), а затем до (30,70) в тени
color и, наконец, до (50,30) в цвете выделения (@ 1). Это слишком запутанно?
См. Образец system.fvwmrc.

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

Распространять имя окна
Заставляет пропускать окна с указанным именем при переходе вверх или
вызываются функции циркуляции вниз. имя окна может быть именем окна или его
класса.

Команда Style предоставляет другой (более общий) метод определения
Пропустить.

ЦиркулироватьПропуститьИконки
Заставляет операции циркуляции и деформации пропускать окна с иконками.

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

Щелктофокус
Обычно ввод с клавиатуры попадает в окно, в котором находится указатель мыши. Если этот параметр
установлено, что ввод с клавиатуры остается в одном окне до тех пор, пока не будет щелкнуть мышью с
указатель расположен в новом окне.

Курсор курсор_номер курсор_тип
Это обеспечивает очень неудобный способ изменения стилей курсора. Курсор_номер говорит, какой
курсор, который вы меняете, и представляет собой число от 0 до 12, а именно:

0 POSITION - используется при первоначальном размещении окон.
1 TITLE - используется в строке заголовка окна.
2 ПО УМОЛЧАНИЮ - используется в окнах, в которых курсор не установлен.
3 SYS - используется в одной из кнопок строки заголовка.
4 MOVE - используется при перемещении или изменении размеров окон.
5 WAIT - используется во время выполнения встроенной команды EXEC.
6 МЕНЮ - используется в меню.
7 SELECT - используется для различных встроенных команд, таких как iconify.
8 DESTROY - используется для встроенных DESTROY и DELETE.
9 TOP - используется в верхней боковой панели окна.
10 RIGHT - используется в правой боковой панели окна.
11 BOTTOM - используется в нижней боковой панели окна.
12 LEFT - используется в левой боковой панели окна.
13 TOP_LEFT - используется в верхнем левом углу окна.
14 TOP_RIGHT - используется в правом верхнем углу окна.
15 BOTTOM_LEFT - используется в нижнем левом углу окна.
16 BOTTOM_RIGHT - используется в правом нижнем углу окна.

Ассоциация курсор_тип Аргумент - это число, указывающее на использование формы курсора. В
доступные номера можно найти в /usr/include/X11/cursorfont.h и в настоящее время
четные числа от 0 до 152. В настоящее время используются следующие типы курсоров:
доступны:

0 X_cursor 2 стрелка
4 на основе_стрелки_вниз 6 на основе_стрелки_вверх
8 лодка 10 богоситы
12 нижний_левый_угол 14 нижний_правый_угол
16 нижняя_сторона 18 нижняя_тройник
20 box_spiral 22 center_ptr
24 круг 26 часы
28 кружка кофе 30 крест
32 cross_reverse 34 перекрестие
36 diamond_cross 38 точек
40 точек 42 double_arrow
44 черновой_большой 46 черновой_маленький
48 draped_box 50 обмен
52 флёр 54 гоблер
56 гамби 58 рука1
60 hand2 62 сердце
64 значок 66 iron_cross
68 левая_ptr 70 левая_сторона
72 левая_тройка 74 левая кнопка
76 ll_угол 78 lr_угол
80 человек 82 средняя кнопка
84 мышь 86 карандаш
88 пират 90 плюс
92 вопрос_стрелка 94 правый_ptr
96 правая сторона 98 правая сторона
100 правая кнопка 102 rtl_logo
104 парусная лодка 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_right_arrow 114 sb_up_arrow
116 sb_v_double_arrow 118 челнок
120 размер 122 паук
124 баллончик 126 звезд
128 мишень 130 ткросс
132 верхняя_левая_стрелка 134 верхняя_левая_угол
136 верхний_правый_угол 138 верхний_бок
140 top_tee 142 трек
144 ul_angle 146 зонт
148 ur_angle 150 часы
152 г.

Украсить
Приводит к тому, что переходным окнам, которые обычно не украшают
обычный фввм украшения. Обратите внимание, что некоторые всплывающие окна, такие как меню xterm, являются
не управляется оконным менеджером и по-прежнему не получает украшений.

Рабочий стол Шкала
Определяет масштаб виртуального рабочего стола по отношению к экрану.

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

НедвигатьсяВыкл.
Предотвращает перемещение или первоначальное удаление окон с рабочего стола. А
несколько программ не будут работать правильно, если вы воспользуетесь этой опцией. Это только сохраняет
окна полностью не теряются за краем рабочего стола. Он настаивает на
сохранение 16 пикселей на рабочем столе, но не заботится о сохранении всего
окно на столе. См. EdgeResistance, если вам не нравится частичное использование окон.
за экран.

Краевое сопротивление прокрутки перемещение
Сообщает, насколько сложно изменить область просмотра рабочего стола, наведя указатель мыши на
край экрана и насколько сложно переместить окно за край экрана
экран.

Первый параметр сообщает, сколько миллисекунд должен провести указатель на экране.
край перед фввм переместит область просмотра. Это предназначено для людей, которые используют
«EdgeScroll 100 100», но обнаруживают, что случайно переворачивают страницы, когда
не хочу.

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

Обратите внимание, что с "EdgeScroll 0 0" по-прежнему можно перемещать или изменять размер окон.
через край текущего экрана. Сделав первый параметр равным
EdgeResistance 10000 такой тип движения невозможен. С EdgeResistance меньше
чем 10000, но больше 0, перемещение по страницам становится затруднительным, но не
невозможно.

КрайПрокрутка горизонтальный вертикальный
Определяет процент страницы для прокрутки, когда курсор достигает края
страница. Если вы не хотите пролистывать страницы или прокручивать, когда вы касаетесь края страницы
включите EdgeScroll 0 0 в ваш файл .fvwmrc. Если вам нужны целые страницы, используйте
«EdgeScroll 100 100». И по горизонтали, и по вертикали должны быть положительными числами.

Если процентное соотношение по горизонтали и вертикали умножить на 1000, прокрутка
будет обернут вокруг края рабочего стола. Если используется "EdgeScroll 100000 100000"
фввм будет прокручиваться по целым страницам, охватывая край рабочего стола.

шрифт название шрифта
Делает фввм использовать шрифт название шрифта вместо "фиксированного" для меню индикаторы изменения размера,
и метки значков (если IconFont не указан).

Функция ИмяФункции
Начинает определение сложной функции, состоящей из фввм встроенный
функции, которые позже будут привязаны к кнопке или клавише мыши. ИмяФункции должен быть
заключен в кавычки. Записи функций включены в строки, следующие за функцией
ключевое слово. Определение заканчивается ключевым словом EndFunction. Записи функций
указано, как показано в следующем примере. Первое слово в каждой строке - это
встроенная функция, которая будет выполняться, следуя типу события, которое должно
инициировать действие (заключено в кавычки), за которым следуют любые дополнительные аргументы
необходим встроенной функции. Меню можно указать с помощью встроенного всплывающего окна.
при условии, что меню было определено ранее в файле конфигурации.

Распознаваемые триггерные действия: Немедленное, Движение, Щелчок и
Двойной щелчок. Немедленные действия выполняются, как только функция активируется,
даже если окно не было выбрано. Если есть действия, кроме немедленных
те, фввм будет ждать, чтобы увидеть, щелкает ли пользователь, дважды щелкает или перетаскивает
мышь. После того, как решение принято, фввм выполнит только встроенные функции из
определение функции, действие триггера которой совпадает с действием, выполняемым
пользователь.

Если следующий пример был привязан к кнопке 1 в строке заголовка окна, то, когда
кнопка 1 нажата, фввм будет ждать 150 мсек, чтобы увидеть, отпущена ли кнопка. Если
кнопка не отпущена фввм начнет операцию перемещения. Когда переезд
операция завершена, будет выполнена операция повышения. Если отпускание кнопки
обнаружен тогда фввм будет ждать еще 150 мсек для второго щелчка. Если бы только один клик
обнаружен, то окно будет поднято. При обнаружении двух щелчков окно
будут попеременно подниматься и опускаться. Продолжительность ожидания 150 мсек может быть изменена.
используя параметр ClickTime.
Функция "Двигай-или-Поднимай"
Переместить "Движение"
Поднять "Движение"
Поднять "Щелкнуть"
RaiseLower "DoubleClick"
Конечная функция
Принципы щелчка и двойного щелчка не распространяются на использование клавиатуры.
ярлыки.

Существуют две специальные функции: InitFunction и RestartFunction. Функция InitFunction
будет называться, когда фввм запускается впервые в любой X-сессии и может быть
используется для запуска модулей, установки фоновых рисунков и запуска программ. Перезапуск
функция будет вызываться, когда фввм перезапускается. Его можно использовать для запуска модулей и
установить фоновые рисунки, но, вероятно, не должны использоваться для запуска программ.

HiBackColor название цвета
Устанавливает цвет фона выбранного окна на название цвета. При использовании
монохромный экран: этот параметр игнорируется и используется белый цвет.

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

Значок имя окна растровый файл
Задает растровое изображение, которое будет использоваться для окна, когда оно отображается в виде значка. В имя окна
может быть именем окна приложения или именем класса и должно быть заключено в кавычки.
Ассоциация растровый файл - это либо полный путь к стандартному файлу растрового изображения X11, либо
файл в IconPath или PixmapPath. Указанное растровое изображение / растровое изображение используется в
предпочтение любому значку, предоставленному самим окном.

If фввм скомпилирован с поддержкой XPM для цветных значков, тогда растровые может быть XPM
файл pixmap.

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

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

Команда Style предоставляет другой (более общий) метод определения значка.

Иконка оставил топ правую нижний
Определяет области экрана, в которых размещаются значки. Можно установить до четырех блоков значков.
определенный. Если указана строка IconBox, значки будут автоматически помещены в
их, если возможно. Каждый раз, когда окно отображается в виде значка, для него находится новое место.
Поля значков ищутся слева направо, затем сверху вниз. Иконки
не будут автоматически размещаться поверх других значков, но их можно разместить под ними
окна приложений. Если оставил or правую отрицательно, то фввм добавлю экран
ширину к нему. Если топ or нижний отрицательно, то фввм добавит высоту экрана к
Это. ПРИМЕЧАНИЕ: -0 не анализируется как правый или нижний пиксель на экране. Вы должны
вместо этого используйте -1.

Если строка IconBox не указана или все поля значков заполнены, тогда фввм разместит
значки рядом с текущим положением указателя.

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

ЗначокПуть путь
Задает список полных путей, разделенных двоеточиями, к каталогам, в которых растровое изображение
(монохромные) значки можно найти. Каждый путь должен начинаться с косой черты. Примечание: если
Патчи M4 включены, когда фввм построен, то m4 захочу искалечить слово
"include", который часто будет отображаться в команде IconPath или PixmapPath. К
исправить это добавить undefine (`include ') перед командой IconPath.

Основные имя ключа Контекст Модификаторы Функция
Привязывает клавишу клавиатуры к указанному фввм встроенная функция. Определение то же
что касается привязки мыши, за исключением того, что номер кнопки мыши заменен на ключ
название. имя ключа это одна из записей из /usr/include/X11/keysymdef.h с
ведущий XK_ опущен. В Контекст и Модификаторы поля определяются как в мышке
связывание.

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

Снисходительность
ICCCM заявляет, что если приложение устанавливает поле ввода wm_hints
структура в False, тогда он никогда не хочет, чтобы оконный менеджер давал ей ввод
фокус. Единственное известное мне приложение, которое нуждается в этом, - это sxpm, и это
глупая ошибка с тривиальным исправлением и в любом случае не оказывает общего влияния на программу. Слух
в том, что у некоторых старых приложений тоже есть проблемы.

Если этот параметр установлен, то фввм проигнорирует это соглашение ICCCM.

МенюНазадЦвет название цвета
Устанавливает цвет фона меню. При использовании монохромного режима этот параметр игнорируется. Этот
опция доступна только если фввм компилируется с определением MENUCOLOR.

МенюForeColor название цвета
Устанавливает цвет переднего плана меню. При использовании монохромного режима этот параметр игнорируется. Этот
опция доступна только если фввм компилируется с определением MENUCOLOR.

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

Модули ИмяМодуля
Задает модуль, который должен быть порожден во время инициализации. В настоящее время
время доступных модулей: FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean,
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList и GoodStuff. У этих модулей есть свои собственные страницы руководства. Модули может
также может использоваться как встроенный. Модули могут быть короткоживущими переходными программами или, например,
GoodStuff может оставаться на протяжении X-сеанса. Модули будут прекращены
оконным менеджером перед перезапуском и завершением работы, если это возможно. Увидеть
вводный раздел о модулях.

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

мышь Button Контекст Модификаторы Функция
Определяет привязку мыши. Button номер кнопки мыши. Если Button равно нулю, тогда
любая кнопка будет выполнять указанную функцию. Контекст описывает, где
применяется обязательная. Допустимые контексты: R для корневого окна, W для приложения.
окна, T для строки заголовка окна, S для боковой, верхней или нижней панели окна, F для
рамка окна (углы), I для окна со значками или от 0 до 9 для строки заголовка
кнопки или любую комбинацию этих букв. A для любого контекста, кроме
кнопки строки заголовка. Например, контекст FST будет применяться, когда мышь
в любом месте границы окна, кроме кнопок строки заголовка.

Модификаторы - любая комбинация N без модификаторов, C для управления, S для сдвига, M
для Meta или A для любого модификатора. Например, модификатор SM будет применяться, когда
обе клавиши Meta и Shift нажаты. Модификаторы X11 с mod1 по mod5:
представлены цифрами от 1 до 5.

Функция один из фввмвстроенные функции.

Кнопки в строке заголовка пронумерованы кнопками с нечетными номерами в левой части
строка заголовка и четные числа справа. Отображаются кнопки с меньшими номерами
к внешней стороне окна, в то время как кнопки с большими номерами появляются в направлении
середина окна (0 означает 10). Таким образом, кнопки пронумерованы:
1 3 5 7 9 0 8 6 4 2
Кнопка с самым большим нечетным номером, с которой связано действие, определяет
количество кнопок, нарисованных в левой части строки заголовка. Наивысшее четное число
определяет количество отрисовываемых кнопок с правой стороны. Действия могут быть связаны
к кнопкам мыши или клавишам клавиатуры.

MWMЗаказы
Заменяет рельефные линии шириной 1 пиксель в стиле MWM вместо фввмграницы размером 2 пикселя.

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

MWMDecorСоветы
Причины фввм читать атом MOTIF_WM_HINTS из окон приложений и разбирать
и попытаться воспроизвести поведение Motif в отношении оконных украшений.
Обратите внимание, что mwm позволяет подсказкам функций влиять на оформление окон, но эти эффекты
не копируются этой опцией.

MWMFunctionПодсказки
Причины фввм читать атом MOTIF_WM_HINTS из окон приложений и разбирать
и попытайтесь воспроизвести поведение Motif в отношении разрешенного окна
функции. В отличие от mwm, который просто удаляет запрещенные функции из окна
меню фввм просто затеняет запрещенные функции. Также из-за фввм
реализует некоторые функции в пользовательских макросах, которые mwm реализует внутренне,
отображение запрещенных функций частично основано на метке пункта меню.

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

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

MWMМеню
Заменяет меню внешнего вида MWM вместо стандартного фввм версии. Этот
параметр также запускает несколько других параметров в стиле mwm, таких как центрирование
размер / изменение размера окна на экране, вместо того, чтобы оставлять его в верхнем левом углу, и
вместо этого переключает действие триггера изменения размера при первоначальном размещении на shift-button-1
TWM стиль нажмите кнопку-2

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

Если вы укажете как NoBorder имя окна и NoTitle имя окна для того же окна
в вашем файле .fvwmrc окно будет полностью без декораций.

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод указания NoBorder.

NoBoundaryWidth Ширина
Изменяет ширину оформления окон без заголовков и рамок.
По умолчанию - 1. Допускается любое положительное или нулевое значение. Украшения для этих
окна без отделки имеют тот же контекст, что и боковые планки на обычно оформленных
окна.

Команда Style предоставляет другой (более общий) метод определения
NoBoundaryWidth.

NoPosition
Предписывает фввм игнорировать поле PP Position при добавлении новых окон. Соблюдение
поле PP Position требуется для некоторых приложений, но если у вас нет одного из
это настоящая головная боль.

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

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод определения NoTitle.

Непрозрачный процент
Сообщает фввм окно максимального размера, с которым должно происходить движение непрозрачного окна
использовал. Процент - это процент от общей площади экрана. С "OpaqueMove 0" все
окна будут перемещаться с использованием традиционного контура резинки. С "OpaqueMove
100 "все окна будут перемещены как сплошные окна. Значение по умолчанию -" OpaqueMove 5 ",
что позволяет маленьким окнам перемещаться непрозрачно, но большие окна
перемещались как резинки.

Непрозрачный
Вызывает выполнение операций изменения размера с самим окном, а не с контуром.

Пейджер X_Местоположение Y_Местоположение
Включает стиль листания для перемещения по рабочему столу. Окно пейджера (не всплывающее)
появится в (X_Location, Y_Location). Миниатюрные версии всех нелипких
окна виртуального рабочего стола отображаются на пейджере. Цвет миниатюры
версия совпадает с цветом рамки полноразмерного окна.

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

ПейджерФорЦвет название цвета
Вызывает изменение цвета переднего плана пейджера. название цвета вместо черного. Это
цвет, используемый для выделения текущего окна просмотра в окне пейджера. На монохромном
screen эта опция игнорируется. Если опция NO_PAGER установлена ​​при построении фввм
эта опция недоступна.

ПейджерНазадЦвет название цвета
Вызывает изменение цвета фона пейджера. название цвета вместо белого. На
монохромный экран эта опция игнорируется. Если опция NO_PAGER установлена, когда
building фввм эта опция недоступна.

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

Пейджинг по умолчанию значение по умолчанию
Сообщает фввм если он должен запускаться с включенным или отключенным разбиением по страницам. "PagingDefault
0 "начнется фввм с отключенной подкачкой; "PagingDefault 1" запустится фввм
пейджинг включен по умолчанию.

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

Всплывающее Имя всплывающего окна
Запускает определение всплывающего меню, которое позже будет привязано к кнопке мыши.
или ключ. Имя всплывающего окна должны быть заключены в кавычки. Пункты меню включены в строки
после ключевого слова Popup. Определение меню заканчивается ключевым словом EndPopup.
Пункты меню указаны, как показано в следующем примере. Первое слово о
каждая строка - это встроенная функция, которая будет выполняться, за которой следует заголовок
(заключены в кавычки), которые будут показаны в меню, а затем любые дополнительные
аргументы, необходимые встроенной функции. Подменю можно указать с помощью
Всплывающее окно встроено, если подменю было определено ранее в конфигурации
.
Всплывающее окно "Window Ops"
Название "Window Ops"
Move "Move"
Изменить размер "Изменить размер"
Поднять "Поднять"
Нижний "Нижний"
Iconify "(De) Iconify"
Нет ""
Уничтожить "Уничтожить"
Название "HARDCOPY"
Exec "Hardcopy" exec xdpr &
Exec "Hardcopy RV" exec xdpr -rv &
КонецМеню
Обратите внимание, что если символ табуляции встроен в заголовок записи меню, то
текст после вкладки будет введен во второй столбец в меню, а
все меню будет смещено влево. Это предназначено для ярлыков. Вкладка
персонаж действительно должен быть табуляцией. Если его разложить на пробелы, это не сработает! За
пример:
Всплывающее окно "Window Ops"
Заголовок "Window Ops Alt-F1"
.
.
.
Это начало меню, настроенного влево. Alt-F1 будет помещен с правой стороны
меню.

Сочетания клавиш можно указать в определении меню, поставив перед символом
с амперсандом. Амперсанд отображаться не будет, кроме символа после него
будет отображаться подчеркнутым, и если пользователь нажимает соответствующую клавишу, то
этот элемент будет активирован, как если бы пользователь щелкнул по нему мышью. Только
буквенные и цифровые символы могут использоваться как горячие клавиши. Состояние сдвига
клавиатура игнорируется при тестировании сочетаний клавиш. Например:
Всплывающее окно "Window Ops"
Увеличить "Ma & ximise" 100 100
КонецМеню
Когда это меню появляется, символ 'x' будет подчеркнут, и нажатие клавиши 'x'
приведет к максимальному увеличению текущего окна. Горячие клавиши не работают
если при построении не было определено MENU_HOTKEYS фввм. Если WINDOWLIST_HOTKEYS также был
определены, то горячие клавиши автоматически добавляются в WindowList, когда он
отображается.

Случайное Размещение
Вызывает окна, которые обычно требуют автоматического размещения пользователя.
размещены в очень немного случайных местах. Для лучшего из всех возможных миров
используйте как RandomPlacement, так и SmartPlacement.

Сохранить
Вызывает фввм декоративные рамки для запроса сохранения. Это может значительно
улучшают производительность при непрозрачных движениях, но это приводит к значительному увеличению
использование памяти.

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

СмартПлейсмент
Вызывает окна, которые обычно требуют автоматического размещения пользователя.
размещены в умном месте - месте, в котором они не перекрывают другие
окна на экране. Если такая позиция не может быть найдена пользовательским размещением или случайным
размещение будет использоваться как запасной метод. Для лучшего из всех возможных миров
используйте как RandomPlacement, так и SmartPlacement.

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

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод определения
StartsOnDesk.

Остается имя окна
Эти окна всегда стараются оставаться поверх других окон. Это может быть удобно
для часов или почтовых ящиков, которые вы всегда хотели бы видеть. Если окно
явно опущенный, он не будет пытаться пробиться обратно наверх, пока не будет
явно поднят. имя окна может быть именем окна или его классом.

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод определения StaysOnTop.

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

Команда Style предоставляет другой (более общий) метод определения
Стандартный цвет фона.

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

Команда Style предоставляет другой (более общий) метод определения
Стдфореколор.

ЛипкийНазадЦвет название цвета
Устанавливает цвет фона для невыбранных прикрепленных окон на название цвета, Когда используешь
на монохромном экране этот параметр игнорируется и используется белый цвет. Доступно только если
-DMORE_COLORS используется при компиляции.

ЛипкийПередЦвет название цвета
Устанавливает цвет переднего плана для невыбранных закрепленных заголовков окон на название цвета. Когда
при использовании монохромного экрана этот параметр игнорируется и используется черный цвет. Только в наличии
если -DMORE_COLORS используется при компиляции.

Липкий имя окна
Липкие окошки «прилипают к стеклу экрана». То есть они не перемещают
видовой экран в виртуальный рабочий стол меняется. имя окна может быть именем окна или
свой класс.

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод определения Sticky.

Липкие Иконки
Заставляет значки всегда прилипать к стеклу экрана. То есть значки всегда следуют
вы вокруг рабочего стола. Когда окно деактивируется, оно перестает зависать. Некоторые люди
Считайте это полезным способом перемещения окон.

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

УпрямыйЗначок
При использовании с IconBoxes заставляет значки не помещаться под ними.
существующие окна.

Упрямое размещение
При использовании SmartPlacement новые окна не перекрывают друг друга.
иконки.

Стиль имя окна кредита
Эта команда предназначена для замены команд NoBorder, NoTitle, StartsOnDesk,
Sticky, StaysOnTop, Icon, WindowListSkip, CirculateSkip, SuppressIcons,
BoundaryWidth, NoBoundaryWidth, StdForeColor и StdBackColor с одним
гибкая и всеобъемлющая команда. Эта команда используется для установки атрибутов
window для значений, отличных от значений по умолчанию, или для установки оконного менеджера по умолчанию
стили.

имя окна может быть именем окна, классом или строкой ресурса. Он может содержать
подстановочные знаки * и / или?, которые сопоставляются обычным способом Unix для имен файлов.

кредита список, разделенный запятыми, содержащий некоторые или все ключевые слова
BorderWidth, HandleWidth, NoIcon / Icon, NoTitle / Title, NoHandles / Handles,
WindowListSkip / WindowListHit, CirculateSkip / CirculateHit, StaysOnTop / StaysPut,
Липкий / скользкий, StartIconic / StartNormal, Color, ForeColor, BackColor,
StartsOnDesk / StartsAnyWhere, IconTitle / NoIconTitle и NoButton / Button.

В приведенном выше списке некоторые параметры перечислены как style-option / counter-style-option.
Параметр противоположного стиля для записей, в которых они есть, описывает фввм по умолчанию
поведение и может использоваться, если вы хотите изменить фввм поведение по умолчанию.

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

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

BorderWidth принимает числовой аргумент, который представляет собой ширину границы для размещения
window, если у него нет дескрипторов изменения размера.

HandleWidth принимает числовой аргумент, который представляет собой ширину границы для размещения
window, если у него есть ручки изменения размера.

Button и NoButton принимают числовой аргумент, который является номером строки заголовка.
кнопка, которая должна быть включена / опущена.

Цвет требует двух аргументов. Первый - это цвет текста метки окна, а второй -
- это нормальный цвет фона оформления окна. Два цвета разделены
с косой чертой. Если использование косой черты вызывает проблемы, то отдельные ForeColor и
Можно использовать параметры BackColor.

Пример:
# Измените поведение fvwm по умолчанию на отсутствие заголовков в окнах!
# Также определите значок по умолчанию.
Style "*" NoTitle, Icon unknown1.xpm, BorderWidth 4, HandleWidth 5

# теперь, изменения, специфичные для окна:
Стиль "Fvwm *": NoHandles, Sticky, WindowListSkip, BorderWidth 0
Стиль "Fvwm Pager" StaysOnTop, BorderWidth 0
Стиль «* замок»: NoHandles, Sticky, StaysOnTop, WindowListSkip
Стиль "xbiff" Sticky, WindowListSkip
Стиль "GoodStuff": NoHandles, Sticky, WindowListSkip
Стиль "sxpm" NoHandles
Стиль "makerkit"

# Верните строки заголовка только на xterms!
Стиль "xterm" Название, Цвет черный / серый

Стиль "rxvt" Иконка term.xpm
Стиль "xterm" Значок rterm.xpm
Значок стиля "xcalc" xcalc.xpm
Стиль "xbiff" Иконка mail1.xpm
Стиль "xmh" Значок mail1.xpm, StartsOnDesk 2
Стиль "xman" Иконка xman.xpm
Стиль "matlab" Иконка math4.xpm, StartsOnDesk 3
Значок стиля "xmag" magnifying_glass2.xpm
Стиль "xgraph" Иконка graphs.xpm
Стиль "GoodStuff" Иконка toolbox.xpm

Стиль "Maker" StartsOnDesk 1
Стиль "сигнал" StartsOnDesk 3
Обратите внимание, что все свойства окна будут объединены оператором ИЛИ. В приведенном выше примере
"FvwmPager" получает свойство StaysOnTop через точное совпадение имени окна, но также
получает NoHandles, Sticky и WindowListSkip по совпадению с "Fvwm *". Он получит
NoTitle в силу совпадения с "*". Если для
window, то будет использован последний указанный стиль.

Если установлен атрибут NoIcon, то указанное окно просто исчезнет, ​​когда
он иконизирован. Окно можно восстановить через список окон. Если значок
установлен без аргумента, тогда атрибут NoIcon очищается, но значок не
указано. Пример, который позволяет существовать только значку модуля FvwmPager:
Стиль "*" NoIcon
Значок стиля "Fvwm Pager"

Подавить значки
Предотвращает создание или отрисовку окон значков. При использовании со списком окон
это обеспечивает своего рода диспетчер значков.

Команда Style предоставляет другой (более общий) метод определения
Подавить значки.

ОкноШрифт название шрифта
Делает фввм использовать шрифт название шрифта вместо «фиксированного» для строки заголовка окна.

ОкноСписокПропустить имя окна
Заставляет окна с указанным именем не попадать в список окон.

имя окна может содержать символы подстановки «*» и «?» которые соответствуют названиям окон в
обычный способ сопоставления имен файлов в Unix. Фактические символы "*", "?" И "\" в
Имя окна можно ввести, поставив перед символом "\".

Команда Style предоставляет другой (более общий) метод определения
ОкноСписокПропустить.

XORзначение номер
Изменяет значение, с которым биты объединяются XOR при перемещении окна с резинкой.
или изменение размера. Установка этого значения выполняется методом проб и ошибок.

ВСТРАИВАЕМАЯ IN ФУНКЦИИ


Фввм поддерживает набор встроенных функций, которые можно привязать к кнопкам клавиатуры или мыши:

Beep Компьютер подает звуковой сигнал.

Циркулировать вниз [ имя имя_окна ]
Заставляет указатель переместиться в следующее окно в списке окон, для которых
CirculateSkip не указан.

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

ЦиркулироватьВверх [ имя имя_окна ]
Заставляет указатель переместиться в предыдущее окно в списке окон, для которых
CirculateSkip не указан.

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

Вот пример перемещения фокуса в окно xterm при нажатии Alt-F1:
Клавиша F1 AM CirculateUp "что угодно" xterm

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

КурсорПеремещение горизонтальный вертикальный
Перемещает указатель мыши на горизонтальный страниц в направлении X и вертикальный страниц
в направлении Y. Любая или обе записи могут быть отрицательными. И горизонтальные, и
значения по вертикали выражаются в процентах страниц, поэтому «CursorMove 100 100» означает
двигаться вниз и влево на одну полную страницу. «CursorMove 50 25» означает перемещение влево на половину
страницу и вниз на четверть страницы. Функцию CursorMove вызывать не следует.
из всплывающих меню.

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

стол письменный arg1 arg2
Переход на другой рабочий стол (рабочее пространство, комната).

If arg1 не равно нулю, то следующим номером рабочего стола будет номер текущего рабочего стола
плюс arg1. Номера рабочего стола могут быть отрицательными.

If arg1 равно нулю, то новый номер рабочего стола будет arg2.

Количество активных рабочих столов определяется динамически. Только рабочие столы, которые
содержат окна или отображаются в данный момент активны. Номера настольных компьютеров должны
быть между 2147483647 и -2147483648 (этого достаточно?).

Уничтожить
Разрушает окно. Гарантированно избавится от окна, но это довольно жестокий способ
для прекращения подачи заявки.

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

Следующий пример связывает функциональную клавишу F1 в корневом окне без модификаторов,
в функцию exec. Программа rxvt будет запущена с набором
настройки.
Клавиша F1 RN Exec "rxvt" exec rxvt -fg yellow -bg blue -e / bin / tcsh &

Фокус Перемещает область просмотра или окно по мере необходимости, чтобы сделать выбранное окно видимым. Наборы
фокус клавиатуры на выбранном окне. При необходимости поднимает окно, чтобы сделать это
видимый. Перемещает указатель в выбранное окно в режиме «фокус следует за мышью».
Не деформирует. Эта функция в первую очередь предназначена для использования с таким модулем, как
Фввмвинлист.

Функция
Используется для привязки ранее определенной функции к клавише или кнопке мыши.

В следующем примере кнопка мыши 1 привязывается к функции «Переместить или поднять»,
чье определение было приведено в качестве примера ранее на этой странице руководства. После
выполнение этой привязки фввм будет выполнять функцию перемещения или подъема всякий раз, когда кнопка
1 нажата в строке заголовка окна.
Mouse 1 TA Функция "Переместить или поднять"

GotoPage xy
Перемещает область просмотра рабочего стола на страницу (x, y). Верхняя левая страница - (0,0), верхняя
right - (N, 0), где N на единицу меньше текущего количества горизонтальных страниц
указанный в команде DeskTopSize. Нижняя левая страница (0, M), а нижняя
правая страница - (N, M), где M - вертикальный размер рабочего стола, указанный в
Команда DeskTopSize. Функцию GotoPage не следует использовать во всплывающем меню.

Иконировать [ ценностное ]
Обозначает окно, если оно еще не отображено, или деактивирует его, если оно
уже иконизирован. Если необязательный аргумент ценностное положительно единственный
иконизация будет разрешена. Если необязательный аргумент отрицателен, только де-
иконизация будет разрешена.

Нижний Позволяет пользователю опускать окно.

Развернуть [ горизонтальный вертикальный ]
Без дополнительных аргументов Maximize заставляет окно попеременно переключаться
от полноэкранного до нормального.

С необязательными аргументами по горизонтали и вертикали, которые выражаются как
процентов от полного экрана, пользователь может контролировать новый размер окна. Если
horizontal больше 0, тогда размер окна по горизонтали будет
установить по горизонтали * screen_width / 100. Изменение размера по вертикали аналогично. Например,
следующее добавит кнопку в строке заголовка, чтобы переключить окно на полную вертикальную
размер экрана:
Мышь 0 4 A Развернуть 0
Следующее приводит к тому, что окна растягиваются на всю ширину:
Мышь 0 4 A Развернуть 100
Это создает окно размером в половину экрана в каждом направлении:
Мышь 0 4 A Развернуть 50
Значения больше 100 можно использовать с осторожностью.

Если к каждой координате (по горизонтали и / или вертикали) добавлена ​​буква «p», то
величина прокрутки будет измеряться в пикселях.

Модули имя ИмяМодуля
Задает модуль, который должен быть порожден. Модули могут быть кратковременными переходными
программы или могут оставаться на время X-сессии. Модули будут
прекращается оконным менеджером перед перезапуском и, если возможно, завершает работу. имя is
строка с двойными кавычками, которая не имеет абсолютно никакого значения, но должна существовать.

Двигаться [ x y ]
Позволяет пользователю перемещать окно. При вызове откуда-то из окна или его
граница, то это окно будет перемещено. Если вызывается из корневого окна, то
пользователю будет разрешено выбрать целевое окно.

Если указаны необязательные аргументы x и y, то окно будет перемещено так
что его верхний левый угол находится в точке (x, y). Единицы x и y выражаются в процентах.
экрана, если к каждой координате не добавлена ​​буква "p", и в этом случае
местоположение указывается в пикселях.

Примеры:
Мышь 1 TA Move
Мышь 2 TA Move 10 10
Мышь 3 TA Move 10p 10p
В первом примере указан интерактивный ход. Во втором окне
строка заголовка которого выбрана, будет перемещена так, чтобы ее верхний левый угол был равен 10
процент ширины экрана от левого края экрана и 10 процентов вниз
сверху. В последнем примере окно перемещается в координаты (10,10) пикселей.

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

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

Чтобы привязать ранее определенное всплывающее меню к клавише или кнопке мыши:

В следующем примере кнопки мыши 2 и 3 привязываются к всплывающему окну с названием «Окно.
Ops ", определение которого было приведено в качестве примера ранее на этой странице руководства.
меню появится при нажатии кнопок 2 или 3 в рамке окна, на боковой панели,
или строка заголовка без модификаторов (без shift, control или meta).
Mouse 2 FST N Popup "Window Ops"
Mouse 3 FST N Popup "Window Ops"
Всплывающие окна можно привязать к клавишам с помощью модификатора key. Всплывающие окна могут быть
работать без использования мыши путем привязки к клавишам и управления через верхнюю
стрелка, стрелка вниз и клавиши ввода.

Чтобы привязать ранее определенное всплывающее меню к другому меню для использования в качестве подменю:

В следующем примере определяется подменю «Выйти-Проверить» и привязывается к основному
меню под названием «Утилиты»:
Всплывающее окно «Выйти-проверить»
Заголовок "Действительно выйти из Fvwm?"
Выйти из "Да, действительно бросить"
Перезапустите fvwm "Restart Fvwm"
Нет ""
Nop "Нет, не уходи"
EndPopup

Всплывающее окно «Утилиты»
Название «Утилиты»
Exec "Xterm" exec xterm &
Exec "Rxvt" exec rxvt &
Exec "Top" exec rxvt -T Top -n Top -e top &
Exec "Калькулятор" exec xcalc &
Exec "Xman" Exec xman &
Exec "Xmag" Exec xmag &
Нет ""
Всплывающее окно "Exit Fvwm" Quit-Verify
EndPopup
Подменю должны быть определены до главного меню, к которому они привязаны. Суб-
Вложенность меню может быть сколь угодно глубокой.

Выйти Выход фввм, что обычно вызывает выход и X.

Поднять Позволяет пользователю поднять окно.

ПоднятьОпустить
Поочередно поднимает и опускает окно.

обновление
Заставляет все окна на экране перерисовываться.

Изменить размер [ x y ]
Позволяет пользователю изменять размер окна.

Если указаны необязательные аргументы x и y, то окно будет перемещено так
что его верхний левый угол находится в точке (x, y). Единицы x и y выражаются в процентах.
экрана, если к каждой координате не добавлена ​​буква "p", и в этом случае
местоположение указывается в пикселях.

Restart имя имя оконного менеджера
Причины фввм перезапустить себя, если WindowManagerName - "fvwm", или переключиться на
альтернативный оконный менеджер, если WindowManagerName отличается от "fvwm". Если окно
manager отсутствует в вашем пути поиска по умолчанию, тогда вы должны использовать полное имя пути
для имя оконного менеджера.

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

Эта команда не должна иметь в конце амперсанд или какие-либо аргументы командной строки и
не должны использовать какие-либо переменные среды. Из следующих примеров
первые трое заведомо проигравшие, а вот с третьим все в порядке:
Клавиша F1 RN Перезагрузка "" fvwm &
Клавиша F1 RN Restart "" $ (HOME) / bin / fvwm
Клавиша F1 RN Restart "" twm -f .mystartupfile
Клавиша F1 RN Restart "" / home / nation / bin / fvwm

Stick Делает окно липким, если оно еще не липкое, или нелипким, если оно уже есть.
липкий.

манускрипт горизонтальный вертикальный
Прокручивает область просмотра виртуального рабочего стола на горизонтальный страниц в направлении оси x и
вертикальный страниц в направлении оси y. Любая или обе записи могут быть отрицательными. Оба
значения по горизонтали и вертикали выражаются в процентах страниц, поэтому «Прокрутка 100
100 »означает прокрутку вниз и влево на одну полную страницу.« Прокрутка 50 25 »означает прокрутку
осталось полстраницы и четверть страницы вниз. Функция прокрутки не должна быть
вызывается из всплывающих меню. Обычно прокрутка останавливается на краю рабочего стола.

Если процентное соотношение по горизонтали и вертикали умножить на 1000, прокрутка
будет обернут вокруг края рабочего стола. Если «Прокрутка 100000 0» выполняется более
и более фввм будет переходить на следующую страницу рабочего стола при каждом выполнении и переносит
на краю рабочего стола, так что каждая страница просматривается по очереди.

Если к каждой координате (по горизонтали и / или вертикали) добавлена ​​буква «p», то
величина прокрутки будет измеряться в пикселях.

Название ничего не делает. Используется для вставки строки заголовка во всплывающее окно или меню.

Переключить страницу
Временно отключает прокрутку краев. Прокрутку края можно снова включить, позвонив
это снова.

Подожди имя
Этот встроенный модуль предназначен для использования в фввм только функции. Это вызывает выполнение
функция для приостановки до нового имени окна имя появляется. Фввм остается полностью
работает во время ожидания. Это особенно полезно в InitFunction, если вы
пытаются запустить окна на определенных рабочих столах:
Функция "InitFunction"
Exec "I" exec xterm -geometry 80x64 + 0 + 0
Подождите "я" xterm
Письменный стол "И" 0 2
Exec "I" exec xmh -font fixed -geometry 507x750 + 0 + 0 &
Подожди "я" xmh
Письменный стол "И" 0 0
Конечная функция
Вышеупомянутая функция запускает xterm на текущем столе, ожидает, пока он отобразит себя,
затем переключается на стол 2 и запускает xmh. После появления окна xmh control
переходит к столу 0.

Деформация [ имя имя_окна ]
То же, что и CirculateDown, но убирает значки со всех окон, фокусируясь на них.

WindowsDesk новый_стол
Перемещает выбранное окно на рабочий стол, указанный как новый_стол.

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

If arg1 является четным числом, тогда окна будут перечислены с использованием имени окна
(имя, которое отображается в строке заголовка). Если он нечетный, то название значка окна
используется.

If arg1 меньше 2, то все окна на всех рабочих столах (кроме перечисленных в
WindowListSkip) будут показаны.

If arg1 равно 2 или 3, то будут отображаться только окна на текущем рабочем столе.

If arg1 4 или 5, то только окна на рабочем столе номер arg2 будет показано.

КЛАВИАТУРА SHORTCUTS


Все (я думаю) операции оконного менеджера можно выполнять с клавиатуры без использования мыши
операция должна быть возможна. Помимо прокрутки виртуального рабочего стола с помощью
привязка встроенной прокрутки к соответствующим клавишам, всплывающим окнам, перемещению, изменению размера и многому другому
встроенные модули могут быть привязаны к ключам. После запуска встроенной функции указатель перемещается
с помощью стрелок вверх, вниз, влево и вправо, а действие завершается нажатием
возвращение. Удерживание клавиши Shift приведет к тому, что указатель будет двигаться более крупными шагами.
и удерживание клавиши управления приведет к тому, что курсор будет перемещаться меньшими шагами.
Стандартные элементы управления перемещением курсора emacs и vi (^ n, ^ p, ^ f, ^ b и ^ j, ^ k, ^ h, ^ l) могут быть
используется вместо клавиш со стрелками.

КОМПЛЕКТАЦИЯ КОНФИГУРАЦИЯ


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

ИСПОЛЬЗОВАНИЕ ON МНОГОЭКРАННЫЙ ДИСПЛЕИ


Если аргумент командной строки -s не указан, фввм будет автоматически запускаться каждый
экран на указанном дисплее. После фввм запускает каждый экран обрабатывается независимо.
Перезапуска фввм нужно выполнять отдельно на каждом экране. Использование EdgeScroll 0 0
настоятельно рекомендуется для многоэкранных дисплеев.

Вам может потребоваться выйти на каждом экране, чтобы полностью выйти из X-сеанса.

Поддержка нескольких экранов доступна только в том случае, если фввм компилируется с -DMULTIPLE_SCREENS

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


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

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

  • 1
    libusb
    libusb
    Библиотека для включения пользовательского пространства
    прикладные программы для связи с
    USB-устройства. Аудитория: Разработчики, Конец
    Пользователи/рабочий стол. Язык программирования: С.
    Категории ...
    Скачать libusb
  • 2
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 3
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • 4
    Archlabs_repo
    Archlabs_repo
    Репозиторий пакетов для ArchLabs Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/archlabs-repo/.
    Он был размещен на OnWorks в...
    Скачать archlabs_repo
  • 5
    Зефир Проект
    Зефир Проект
    Проект Zephyr - новое поколение
    операционная система реального времени (RTOS), которая
    поддерживает несколько аппаратных средств
    архитектуры. Он основан на
    компактное ядро ​​...
    Скачать проект Зефир
  • 6
    SCons
    SCons
    SCons - инструмент для создания программного обеспечения
    это лучшая альтернатива
    классический инструмент сборки "Make",
    мы все знаем и любим. SCons - это
    реализовал ...
    Скачать SCons
  • Больше »

Команды Linux

Ad