Aceasta este comanda FvwmCpp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
FvwmCpp - pre-procesorul Fvwm Cpp
REZUMAT
Modulul FvwmCpp [opțiuni] nume fișier
Modulul FvwmCpp poate fi invocat doar de fvwm. Invocarea liniei de comandă a FvwmCpp
modulul nu va funcționa.
DESCRIERE
Când fvwm execută modulul FvwmCpp, FvwmCpp invocă pre-procesorul cpp din fișier
specificat în invocarea sa, apoi FvwmCpp determină fvwm să execute comenzile din
fișierul rezultat.
INVOCARE
FvwmCpp poate fi invocat ca modul folosind o comandă fvwm, din fișierul .fvwm2rc, un meniu,
mousebinding sau oricare dintre multele alte moduri prin care pot fi emise comenzile fvwm.
Dacă utilizatorul dorește ca întregul său fișier .fvwm2rc să fie preprocesat cu FvwmCpp, atunci fvwm ar trebui să fie
invocat ca:
fvwm -cmd „Modul FvwmCpp .fvwm2rc”
Rețineți că argumentul opțiunii „-cmd” ar trebui să fie cuprins între ghilimele și nu altul
ar trebui folosit citatul.
Când FvwmCpp rulează ca modul, rulează asincron de la fvwm. Dacă FvwmCpp este invocat
din .fvwm2rc, comenzile generate de FvwmCpp pot fi sau nu executate de către
timp fvwm procesează următoarea comandă în .fvwm2rc. Invocați FvwmCpp în acest fel pentru
execuție sincronă:
ModuleSynchronous FvwmCpp -lock nume fișier
OPŢIUNI
Unele opțiuni pot fi specificate după numele modulelor:
-cppopt opțiune
Vă permite să treceți o opțiune programului cpp. Nu este cu adevărat necesar ca orice necunoscut
opțiunile vor fi transmise automat.
-cppprog nume
În loc să invoce „/usr/lib/cpp”, fvwm va invoca nume.
-outfile nume de fișier
În loc să creați un nume unic aleatoriu pentru fișierul temporar pentru
fișier rc preprocesat, această opțiune vă va permite să specificați numele temporarului
fișierul pe care îl va crea. Vă rugăm să rețineți că FvwmCpp va încerca să elimine acest fișier
înainte de a-i scrie, așa că nu-l îndreptați spre ceva important, chiar dacă a citit-
numai protectie.
-debug Determină păstrarea fișierului temporar creat de Cpp. Acest fișier este de obicei numit
„/tmp/fvwmrcXXXXXX”
-lock Dacă doriți să utilizați această opțiune, trebuie să porniți FvwmCpp cu ModuleSynchronous.
Această opțiune determină fvwm să aștepte ca pre-procesul să se termine și că FvwmCpp solicită
fvwm pentru a citi fișierul preprocesat înainte de a continua. Acest lucru poate fi util la
pornire dacă utilizați un manager de sesiune ca Gnome. De asemenea, acest lucru este util dacă doriți
procesează și rulează un formular într-o funcție fvwm.
-noread
Face ca fișierul preprocesat să nu fie citit de fvwm. Util pentru preprocesare a
Script FvwmScript cu FvwmCpp.
CONFIGURARE OPŢIUNI
FvwmCpp definește câteva valori pentru utilizare în fișierul pre-procesor:
TWM_TYPE
Setați întotdeauna la „fvwm”.
SERVERHOST
Numele mașinii care rulează X Server.
CLIENTOST
Numele mașinii care rulează fvwm.
NOMUL DE GĂȘTARE
Numele de gazdă al mașinii care rulează fvwm. În general, la fel ca CLIENTHOST.
OSTYPE Sistemul de operare pentru CLIENTHOST.
UTILIZATOR Numele persoanei care execută fvwm.
HOME Directorul principal al persoanei care rulează fvwm.
VERSIUNE
Versiunea X11.
REVIZUIRE
Numărul de revizuire X11.
VENDOR Vânzătorul de server X.
ELIBERARE
Numărul de lansare a serverului X.
SCREEN Numărul ecranului.
WIDTH Lățimea ecranului în pixeli.
HEIGHT Înălțimea ecranului în pixeli.
X_RESOLUTION
Câteva măsurători de distanță/pixeli pentru direcția orizontală, cred.
Y_RESOLUTION
Câteva măsurători de distanță/pixeli pentru direcția verticală, cred.
PLANES Numărul de planuri de culoare pentru afișarea serverului X
BITS_PER_RGB
Numărul de biți din fiecare triplet rgb.
CLASS Clasa vizuală implicită X11, de exemplu PseudoColor.
CULOARE Da sau Nu, Da dacă clasa vizuală implicită nu este nici StaticGrey, nici GreyScale.
FVWM_CLASS
Clasa vizuală pe care o folosește fvwm, de exemplu TrueColor.
FVWM_COLOR
Da sau Nu, Da dacă FVWM_CLASS nu este nici StaticGrey, nici GreyScale.
FVWM_VERSION
Numărul versiunii fvwm, adică 2.0
OPŢIUNI
O combinație de SHAPE, XPM, NO_SAVEUNDERS și Cpp, așa cum este definită în configure.h
la momentul compilarii.
FVWM_MODULEDIR
Directorul în care fvwm caută .fvwm2rc și module în mod implicit, după cum este determinat
la momentul compilarii.
FVWM_USERDIR
Valoarea $FVWM_USERDIR.
SESSION_MANAGER
Valoarea $SESSION_MANAGER. Nedefinit dacă această variabilă nu este setată.
EXEMPLU PROLOG
#define TWM_TYPE fvwm
#define SERVERHOST spx20
#define CLIENTHOST morocănos
#define HOSTNAME morocănos
#define OSTYPE SunOS
#define USER națiune
#define HOME /local/homes/dsp/nation
#define VERSIUNEA 11
#define REVIZIUNEA 0
#define VENDOR HDS Human designed systems, inc. (2.1.2-D)
#define VERSIUNEA 4
#define ECRANUL 0
#define WIDTH 1280
#define HEIGHT 1024
#define X_RESOLUTION 3938
#define Y_RESOLUTION 3938
#define PLANES 8
#define BITS_PER_RGB 8
#define CLASS PseudoColor
#define CULOARE Da
#define FVWM_VERSION 2.0 pl 1
#define OPȚIUNI FORMA 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
Utilizați FvwmCpp online folosind serviciile onworks.net