Це команда FvwmCpp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
FvwmCpp - препроцесор Fvwm Cpp
СИНТАКСИС
Модуль FvwmCpp [параметри] ім'я файлу
Модуль FvwmCpp може бути викликаний тільки fvwm. Виклик командного рядка FvwmCpp
модуль не працюватиме.
ОПИС
Коли fvwm виконує модуль FvwmCpp, FvwmCpp викликає препроцесор cpp у файлі
зазначений у його виклику, то FvwmCpp змушує fvwm виконувати команди в
отриманий файл.
ІНВОКАЦІЯ
FvwmCpp можна викликати як модуль за допомогою команди fvwm з файлу .fvwm2rc, меню,
прив’язування миші або будь-який з багатьох інших способів виконання команд fvwm.
Якщо користувач хоче, щоб весь його файл .fvwm2rc був попередньо оброблений за допомогою FvwmCpp, то fvwm має бути
викликається як:
fvwm -cmd "Модуль FvwmCpp .fvwm2rc"
Зауважте, що аргумент параметра «-cmd» має бути взятий у лапки, і ніякий інший
слід використовувати цитування.
Коли FvwmCpp працює як модуль, він працює асинхронно з fvwm. Якщо FvwmCpp викликано
з файлу .fvwm2rc, команди, згенеровані FvwmCpp, можуть виконуватися або не виконуватися
час fvwm обробляє наступну команду в .fvwm2rc. Викликати FvwmCpp таким чином для
синхронне виконання:
ModuleSynchronous FvwmCpp -ім'я файлу блокування
ВАРІАНТИ
Деякі параметри можна вказати після назви модуля:
-cppopt варіант
Дозволяє передати параметр програмі cpp. Не дуже потрібний, як будь-який невідомий
параметри будуть передані автоматично.
-cppprog ім'я
Замість того, щоб викликати "/usr/lib/cpp", fvwm буде викликати ім'я.
- вихідний файл ім'я файлу
Замість створення випадкового унікального імені для тимчасового файлу для
попередньо обробленого файлу rc, цей параметр дозволить вам вказати ім’я тимчасового
файл, який він створить. Зверніть увагу, що FvwmCpp спробує видалити цей файл
перш ніж писати до нього, тому не вказуйте на щось важливе, навіть якщо він прочитав-
тільки захист.
-debug Забезпечує збереження тимчасового файлу, створеного Cpp. Цей файл зазвичай називається
"/tmp/fvwmrcXXXXXX"
-lock Якщо ви хочете використовувати цю опцію, вам потрібно запустити FvwmCpp з ModuleSynchronous.
Цей параметр змушує fvwm чекати завершення попередньої обробки та запиту FvwmCpp
fvwm, щоб прочитати попередньо оброблений файл, перш ніж продовжити. Це може бути корисно на
запуску, якщо ви використовуєте менеджер сеансів як Gnome. Крім того, це корисно, якщо ви хочете
обробити та запустити форму у функції fvwm.
-не читати
Спричиняє, що fvwm не читає попередньо оброблений файл. Корисно для попередньої обробки a
Сценарій FvwmScript із FvwmCpp.
КОНФІГУРАЦІЯ ВАРІАНТИ
FvwmCpp визначає деякі значення для використання у файлі попереднього процесора:
TWM_TYPE
Завжди встановлено значення "fvwm".
SERVERHOST
Ім'я машини, на якій запущено X-сервер.
CLIENTHOST
Ім'я машини, на якій працює fvwm.
ІМЯ ГОСПОДА
Ім'я хоста машини, на якій працює fvwm. Загалом те саме, що і CLIENTHOST.
OSTYPE Операційна система для CLIENTHOST.
КОРИСТУВАЧ Ім'я особи, яка запускає fvwm.
ДОМАШНЯ Домашній каталог користувача, який запускає fvwm.
Версія
Версія X11.
ПЕРЕГЛЯД
Номер версії X11.
ВЕНДОР Постачальник X-сервера.
РЕЛІЗ
Номер випуску сервера X.
SCREEN Номер екрана.
WIDTH Ширина екрана в пікселях.
HEIGHT Висота екрана в пікселях.
X_RESOLUTION
Я думаю, деяке вимірювання відстані/пікселів для горизонтального напрямку.
Y_RESOLUTION
Я думаю, що деякі вимірювання відстані/пікселів для вертикального напрямку.
PLANES Кількість кольорових площин для дисплея X-сервера
BITS_PER_RGB
Кількість бітів у кожному триплеті rgb.
CLASS Візуальний клас X11 за замовчуванням, наприклад PseudoColor.
COLOR Так або Ні, Так, якщо візуальний клас за замовчуванням не є ні StaticGrey, ні GreyScale.
FVWM_CLASS
Візуальний клас, який використовує fvwm, наприклад TrueColor.
FVWM_COLOR
Так або Ні, Так, якщо FVWM_CLASS не є ні StaticGrey, ні GreyScale.
FVWM_VERSION
Номер версії fvwm, тобто 2.0
ВАРІАНТИ
Деяка комбінація SHAPE, XPM, NO_SAVEUNDERS і Cpp, як визначено в configure.h
під час компіляції.
FVWM_MODULEDIR
Каталог, де fvwm шукає .fvwm2rc і модулі за замовчуванням, як визначено
під час компіляції.
FVWM_USERDIR
Значення $FVWM_USERDIR.
SESSION_MANAGER
Значення $SESSION_MANAGER. Невизначено, якщо ця змінна не встановлена.
приклад ПРОЛОГ
#define TWM_TYPE fvwm
#define SERVERHOST spx20
#define CLIENTHOST сварливий
#define HOSTNAME сварливий
#define OSTYPE SunOS
#визначте націю КОРИСТУВАЧА
#define ДОМАШНЯ /local/homes/dsp/nation
#define ВЕРСІЮ 11
#define ПЕРЕГЛЯД 0
#define VENDOR HDS, розроблені людьми системи, вкл. (2.1.2-D)
#define ВИПУСК 4
#define ЕКРАН 0
#define WIDTH 1280
#define HEIGHT 1024
#define X_RESOLUTION 3938
#define Y_RESOLUTION 3938
#визначте ПЛОСИНКИ 8
#define BITS_PER_RGB 8
#define КЛАС PseudoColor
#define COLOR Так
#define FVWM_VERSION 2.0 pl 1
#define ПАРАМЕТРИ SHAPE XPM Cpp
#define FVWM_MODULEDIR /local/homes/dsp/nation/modules
#define FVWM_USERDIR /local/homes/dsp/nation/.fvwm
#define SESSION_MANAGER local/grumpy:/tmp/.ICE-unix/440,tcp/spx20:1025
Використовуйте FvwmCpp онлайн за допомогою служб onworks.net