EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

FvwmForm - Online în cloud

Rulați FvwmForm în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda FvwmForm 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


FvwmForm - modul de formular de intrare pentru Fvwm

REZUMAT


Module FvwmForm [ Alias ]

FvwmForm trebuie să fie generat de Fvwm. Dacă este invocat din linia de comandă, FvwmForm îl imprimă
numărul versiunii și ieșirile.

DESCRIERE


FvwmForm oferă un mecanism pentru a obține intrarea utilizatorului și a acționa în consecință. Acest lucru se realizează prin
înseamnă un formular pe care utilizatorul îl poate completa și din care utilizatorul poate selecta acțiunile sale
vrea ca Fvwm să ia. Un formular constă din cinci tipuri de elemente: etichete text, text cu o singură linie
intrări, selecții care se exclud reciproc, selecții cu opțiuni multiple și butoane de acțiune.
Aceste articole sunt aranjate pe mai multe linii, cu un aspect foarte flexibil.

O etichetă de text servește doar scopului explicativ. Nu poate accepta nicio intrare.

O intrare timeout oferă un mecanism pentru a expira timpul formularului și pentru a efectua un anumit
acțiune când are loc expirarea. Numărătoarea inversă este afișată similar cu o etichetă text, cu excepția
că se actualizează cu timpul rămas.

Un câmp de introducere a textului poate fi folosit pentru a edita un șir cu o singură linie. FvwmForm acceptă stilul Emacs
tastele de mișcare a cursorului. Consultați FvwmFormInput pentru detalii. Copierea mouse-ului nu este acceptată, dar
poti lipi.

O selecție constă din mai multe opțiuni.

Selecția în sine este o entitate logică care nu are nicio funcție de afișare.

Fiecare alegere este afișată ca un buton urmat de o etichetă cu text explicativ. Când
selectat, o alegere exclusivă arată un cerc în mijloc, în timp ce o alegere multiplă arată
o verificare.

Un buton de acțiune, atunci când este activat, trimite una sau mai multe comenzi către Fvwm sau execută shell
comenzi. Comenzile shell pot conține conținutul câmpurilor de intrare din formular și
reflectă setarea alegerilor pe formular.

Butoanele de acțiune pot fi activate prin tastatură sau mouse.

INIȚIALIZARE


FvwmForm invocat fără un alias utilizează comenzi de configurare care încep cu „*FvwmForm”.

În mod normal, ați invoca FvwmForm cu un alias reprezentând numele unui formular, its
comenzile de configurare și fișierul de configurare. De exemplu, comanda „Module FvwmForm
Rlogin" folosește comenzi de configurare care încep cu "*Rlogin" și citește opționalul
fișier de configurare „Rlogin”.

Toate formularele, indiferent de alias, scanează mai întâi pentru comenzile de configurare care încep cu
„*FvwmFormDefault”. Aceste comenzi provin în mod normal din forma încorporată „FvwmForm-Form”
care salvează comenzile în fișierul „.FvwmForm”.

Citirea fizică a fișierului de intrare opțional, „.FvwmForm”, se face doar prima dată
FvwmForm este invocat sau după ce „FvwmForm-Form” actualizează fișierul.

Când se citește fișierul „.FvwmForm” se face prin trimiterea comenzii „Read .FvwmForm”.
Silențios" la fvwm. Datorită modului în care funcționează comanda "citește", fișierul poate rezida
în directorul dvs. personal de utilizatori fvwm sau fiți în directorul de date fvwm. Vezi
descrierea comenzii de citire în pagina de manual fvwm pentru mai multe informații despre
variabila de mediu $FVWM_USERDIR.

Apoi FvwmForm citește restul configurației stocate de fvwm. magazine Fvwm
configurație în mod continuu. Configurația inițială vine de la .fvwm2rc
fişier. Alte surse, inclusiv comenzile „Citește” pot defini un formular.

Când lăsați FvwmForm și fvwm să citească fișiere, amintiți-vă că aceste fișiere conțin comenzi
care poate executa comenzi shell, așa că ar trebui să fiți atenți la setarea permisiunilor
aceste fișiere.

Când FvwmForm este invocat cu un context de fereastră, de exemplu dintr-un meniu fereastră, toate îl comandă
trimite către Fvwm va avea acel context de fereastră. Acest lucru ar permite FvwmForm să controleze
fereastra din care este invocat.

După ce toate comenzile de configurare au fost citite, FvwmForm afișează formularul definit de
comenzile.

IMPACT


FvwmForm creează un formular încorporat numit „FvwmForm-Form” care creează un fișier numit
„.FvwmForm”. Acest fișier conține culori și fonturi implicite salvate de formular. Se folosesc alte forme
aceste valori implicite, cu excepția cazului în care sunt suprascrise în formular.

În mod normal, formularul de creare implicit ar fi invocat dintr-un „meniu al modulului”. De exemplu, dacă
numiți meniul modulului „Module-Popup”, ați adăuga linia:
AddToMenu „Module-Popup” „FvwmForm Defaults” FvwmForm FvwmForm-Form
Când selectați „FvwmForm Defaults” din meniul modulului, este afișat un formular care arată
valorile implicite curente și vă permite să le schimbați. Dacă activați „Salvați, reporniți-mă”
butonul, fișierul „.FvwmForm” este scris și „FvwmForm-Form” iese și repornește pentru a afișa
noi valori implicite.

Un exemplu de ceea ce ar putea conține acest fișier după o salvare este:
# Acest fișier a fost creat ultima dată de FvwmForm-Form pe Dum. 28 noiembrie 11:18:26 EST 1999.
*FvwmFormDefault: font 10x20
*FvwmFormDefault: InputFont 8x13bold
*FvwmFormDefault: ButtonFont 10x20
*FvwmFormDefault: TimeoutFont 10x20
*FvwmFormDefault: alb înainte
*FvwmFormDefault: spate cornflowerblue
*FvwmFormDefault: Colorset -1
*FvwmFormDefault: ItemFore verde
*FvwmFormDefault: ItemBack gri40
*FvwmFormDefault: ItemColorset -1
*FvwmFormDefault: ButtonPointer hand2
*FvwmFormDefault: stea ButtonInPointer
*FvwmFormDefault: InputPointer gumby
*FvwmFormDefault: ButtonPointerFore albastru
*FvwmFormDefault: ButtonPointerBack gri
*FvwmFormDefault: ButtonInPointerFore gri
*FvwmFormDefault: ButtonInPointerBack albastru
*FvwmFormDefault: InputPointerFore
*FvwmFormDefault: InputPointerBack
Comenzile din acest fișier sunt la fel ca orice altă comandă FvwmForm, cu excepția faptului că pornesc
cu „*FvwmFormDefault”.

FvwmForm citește fișierul „.FvwmForm” doar prima dată când este pornit sau după ce fișierul este
schimbat cu „FvwmForm-Form”. O face trimițând comanda „*FvwmFormDefault: Citiți x”.
Cu „x” setat la „y” sau „n”. „n” face ca FvwmForm să trimită o comandă „read .FvwmForm quiet” către
fvwm.

VARIABIL SUBSTITUŢIE


Dacă furnizați variabile și valori pe linia de comandă folosită pentru a porni FvwmForm (în felul acesta):

Modulul FvwmForm MyForm ACTION=Răsfoiește „TITLE=Răsfoiește formularul”

Apoi, toate comenzile de intrare FvwmForm sunt supuse înlocuirii variabilelor. Variabilele din
linia de comandă sunt exportate. Apoi fiecare comandă este extinsă folosind variabilele din
mediu inconjurator. De exemplu, presupunând invocarea de mai sus a „MyForm”, comenzile ar fi
schimbat astfel:

Înainte de *MyForm: Text „$TITLE, Home $HOME, Going to $ACTION”
După *MyForm: TEXT „Răsfoiește formularul, Acasă /acasă/eu, mergi la navigare”

Utilizarea acestei facilități ar trebui să facă posibilă utilizarea unui formular pentru diferite seturi de
date de intrare.

CONFIGURARE


Următoarele comenzi pot fi setate în fișierul .fvwm2rc sau prin oricare dintre celelalte moduri prin care
fvwm poate accepta comenzi. Cea mai simplă tehnică este de a crea un fișier în doar citire
director de date independent de arhitectură, [PREFIX/share/fvwm] sau fvwm personal
directorul [$HOME/.fvwm], care se potrivește cu aliasul formularului.

În paragrafele următoare, șirul „FvwmForm” ar fi în mod normal alias-ul de formă.

FvwmForm citește comenzi înainte ca formularul să fie afișat vreodată și în timp ce formularul este în curs
afișat.

Următoarele comenzi sunt acceptate înainte ca formularul să fie afișat:
înapoi
Buton
ButtonFont
ButtonInPointer
ButtonInPointerFore
ButtonInPointerBack
ButtonPointer
ButtonPointerFore
ButtonPointerBack
Alegere
Comandă
Set de culori
Font
înainte
GrabServer
Intrare
InputFont
InputPointer
ItemBack
ItemColorset
ItemFore
InputPointerFore
InputPointerBack
Linie
Mesaj
PadVText
Poziţie
Selecţie
Text
Pauză
TimeoutFont
Titlu
UseData
WarpPointer

Următoarele comenzi sunt acceptate în timp ce formularul este afișat:
Hartă
Stop
Anulați harta

Facilitatea „Hartă”, „Anulați harta” și „Oprire” este în curs de dezvoltare și nu este explicată în prezent
în acest document, deoarece este probabil să se schimbe.

Ordinea opțiunilor contează. Prima culoare a textului de fundal, „*FvwmFormBack”,
întâlnit înainte ca un element afișabil să stabilească culoarea implicită de fundal pentru întreg
formular.

În afară de asta, culorile, fonturile, textul, opțiunile și butoanele pot fi amestecate în orice ordine.
Nu există limite încorporate privind dimensiunea formularului, numărul de elemente dintr-un formular sau numărul de fonturi sau
culorile folosite.

*FvwmForm: GrabServer
Această opțiune face ca FvwmForm să apuce indicatorul mouse-ului la pornire. Această caracteristică este utilă
pentru lucruri precum verificarea deconectarii.

*FvwmForm: WarpPointer
Această opțiune face ca FvwmForm să deformeze indicatorul mouse-ului în fereastra sa la pornire. Aceasta
salvează utilizatorului câteva deplasări ale mouse-ului.

*FvwmForm: Geometrie geometrie
Specifică locația ferestrei FvwmForm. Aceasta este similară cu opțiunea Poziție
face, dar este mai flexibil.

*FvwmForm: Poziţie x y
Pune fereastra FvwmForm la locație (x, y) pe ecran. Prin convenție, un negativ
x (y) valoarea măsoară distanța din partea dreaptă (jos) a ecranului.

Dacă această opțiune este omisă, FvwmForm începe în centrul ecranului.

*FvwmForm: Set de culori n
Spune modulului să folosească set de culori n. Vedeți FvwmTheme.

*FvwmForm: înapoi culoare
Specifică culoarea de fundal a ferestrei FvwmForm și orice text din fereastră. The
prima culoare de fundal citită de FvwmForm determină culoarea generală de fundal a ecranului.
Dezactivează opțiunea Colorset. A se vedea IMPACT.

*FvwmForm: înainte culoare
Specifică culoarea primului plan pentru afișarea etichetelor de text. Oprește setul de culori
opțiune. A se vedea IMPACT.

*FvwmForm: ItemColorset n
Spune modulului să folosească set de culori n pentru articole. Vedeți FvwmTheme.

*FvwmForm: ItemBack culoare
Specifică culoarea de fundal pentru ferestrele de introducere a textului și pentru butoane. Butoane
sunt afișate ca butoane 3D care pot apăsa. Intrările sunt afișate ca câmpuri indentate 3D.
Culorile de fundal cu nuanță medie funcționează cel mai bine. Dezactivează opțiunea ItemColorset. Vedea
IMPACT.

*FvwmForm: ItemFore culoare
Specifică culoarea primului plan pentru șirurile de introducere a textului și textul butoanelor. Comutatoare
dezactivați opțiunea ItemColorset. A se vedea IMPACT.

*FvwmForm: Font font
Specifică fontul pentru afișarea textului simplu. A se vedea IMPACT.

*FvwmForm: ButtonFont font
Specifică fontul pentru text în butoanele de acțiune. A se vedea IMPACT.

*FvwmForm: InputFont font
Specifică fontul pentru introducerea textului. A se vedea IMPACT.

*FvwmForm: TimeoutFont font
Specifică fontul pentru afișarea contorului de timeout și a textului asociat. A se vedea IMPACT.

*FvwmForm: Linie justificare
Începe o nouă linie. O linie poate conține orice număr de text, introducere, butoane și opțiuni
articole. O fereastră FvwmForm poate avea orice număr de linii. Lățimea ferestrei este
cea a celei mai lungi linii.

Justificarea articolelor din rând este specificată de justificare, care poate fi unul dintre
următoarele:

stânga Elementele sunt justificate în stânga ferestrei.

dreapta Elementele sunt justificate în partea dreaptă a ferestrei.

centru Articolele sunt plasate în centrul ferestrei.

extinde Dacă există un singur articol în linie, elementul este centrat în fereastră.
Dacă sunt prezente două sau mai multe articole, acestea sunt răspândite pentru a umple toată lățimea
a ferestrei.

*FvwmForm: Mesaj
Definește o zonă de text pe formular care conține ultimul mesaj de eroare de la fvwm. Pentru
în scopul determinării dimensiunii formularului, zona mesajului este considerată a avea o lungime de 80 de octeți.
Lungimea sa reală este aceeași cu a mesajului primit. Dacă mesajul depășește 80
octeți, puteți vedea restul mesajului redimensionând formularul.

Nu ar trebui să încercați să puneți text, butoane sau câmpuri de introducere pe aceeași linie după
un câmp de mesaj. Mesajele mai mari de 80 de octeți se vor suprapune pe restul
linia.

*FvwmForm: PadVText Pixeli
Numărul de pixeli utilizați ca umplutură verticală între elementele de text, linie la linie. The
implicit este 6, care arată bine pe liniile care conțin text amestecat cu casete de introducere,
opțiuni sau butoane.

Pentru text direct, cum ar putea apărea într-un formular de ajutor, umplutura cu zero arată mai bine.

(Există o mulțime de alte valori de umplutură utilizate în aspectul formularului care nu pot fi în prezent
schimbat cu comenzi.)

*FvwmForm: Text şir
display-uri şir ca text simplu. Întreruperile de linie trebuie realizate prin multiple *FvwmForm:
Line și *FvwmForm: Opțiuni text. Spațiile goale pot fi folosite pentru a oferi o umplutură suplimentară între ele
articole.

*FvwmForm: Titlu şir
display-uri şir ca titlul ferestrei. Șirul trebuie să fie cuprins între ghilimele duble.
Utilizarea acestei comenzi cu orice altceva decât un șir cuprins între ghilimele creează a
titlu gol. Dacă această comandă nu este utilizată, titlul ferestrei este aliasul formularului.

*FvwmForm: Intrare nume mărimea init_string
Specifică un element de introducere a textului cu nume nume. O sub fereastră de mărimea caractere în lățime
este folosit pentru editare. Dacă init_string este prezent, este șirul inițial când
FvwmForm pornește sau resetează singur. Șirul inițial implicit este „”.

Puteți lipi mouse-ul într-un câmp de introducere folosind butonul 2. Butoanele 1 și 3 mută
cursorul într-un câmp de introducere.

Câmpurile de introducere sunt întotdeauna în modul de inserare, suprascrierea nu este acceptată.

Apăsările de taste de tip Emacs sunt acceptate.

Control-a, Acasă și Începe se deplasează în fața unui câmp de introducere. Control-e și End move
până la sfârșitul unui câmp de introducere. Control-b și Stânga se deplasează la stânga într-un câmp de introducere.
Control-f și Dreapta se deplasează la dreapta într-un câmp de introducere. Control-p, Sus și Shift-Tab se mută
la un câmp de intrare anterior, dacă există, dacă formularul are un câmp de intrare, reamintiți-l anterior
valoare. Control-n, Down, Return, Line-feed și Tab se deplasează la următorul câmp de introducere dacă
oricare, dacă formularul are un câmp de intrare, pentru control-n și Jos, restaurați intrarea anterioară
valoare. Control-h se deplasează înapoi într-un câmp de introducere ștergând un caracter. Control-d și
Șterge șterge următorul caracter dintr-un câmp de introducere. Control-k șterge pentru cursor
până la sfârșitul unui câmp de introducere. Control-u șterge întreg câmpul de intrare.

Când un formular execută o comandă, toate valorile de intrare sunt salvate într-un inel de intrare
istorie 50 de articole adâncime.

meta(mod2)-"<" preia valoarea anterioară a unui câmp de intrare. meta(mod2)-">"
preia următoarea valoare a unui câmp de intrare.

(Pentru formularele cu un câmp de introducere, utilizați tastele săgeți mult mai ușoare.)

*FvwmForm: Selecţie nume tip
Această opțiune începe un element de selecție cu nume nume. Alegerile sale sunt specificate în
următoarele comenzi de configurare. Optiunea tip este una dintre următoarele:

singur Selecțiile se exclud reciproc.

multiplu Aceasta este o selecție cu variante multiple.

*FvwmForm: Alegere nume valoare on | de pe şir
Specifică o alegere pentru o selecție în continuare. Elementul ales are un nume și valoare
acestea sunt folosite în comenzi. Consultați *FvwmForm: Comandă. The şir este afișat către
dreapta butonului de alegere ca etichetă.

Alegerea presupune starea inițială specificată („pornit” înseamnă selectat) atunci când FvwmForm
pornește sau resetează. Dacă selecțiile se exclud reciproc, FvwmForm NU detectează
inconsecvențe în stările inițiale ale opțiunilor, adică două sau niciuna dintre alegeri
poate fi selectat. Cu toate acestea, odată ce utilizatorul selectează o alegere, FvwmForm asigură doar una
este selectat.

*FvwmForm: Buton tip şir [cheie]
Această opțiune specifică un buton de acțiune. Butonul are şir ca etichetă și
execută un set de Fvwm comandă când este activat. Comenzile sunt următoarele
*FvwmForm: comenzi.

Opțional cheie specifică o comandă rapidă de la tastatură care activează butonul. Este în
fie un caracter de control, specificat ca ^@, ^A, ..., ^_, fie o tastă funcțională, specificată
ca F1, F2, ..., F35. Tastele de control care sunt utilizate pentru deplasarea cursorului în introducerea textului
câmpurile nu pot activa niciun buton, cu excepția TAB (^I), RETURN (^M),
LINEFEED (^J), care poate activa un buton atunci când cursorul se află în ultima introducere de text
camp.

Comportamentul butonului este determinat de tip:

continue FvwmForm continuă execuția după trimiterea comenzilor.

restart După trimiterea comenzilor, FvwmForm resetează toate valorile la inițiale
cele, iar apoi continuă execuția.

ieșire FvwmForm se închide după trimiterea comenzilor.

*FvwmForm: Comandă comandă
Această opțiune specifică o comandă Fvwm asociată cu butonul curent. Se poate
fie mai mult de o comandă atașată unui buton. Comenzi care apar înaintea oricăror
*FvwmForm: Opțiunea buton este executată la pornire. Acesta este de obicei un bip care
atrage atenția utilizatorului.

Comenzile care încep cu un semn de exclamare (!) sunt executate de FvwmForm, toate celelalte
comenzile sunt trimise către Fvwm pentru execuție. Înainte de a trimite fiecare comandă către Fvwm,
FvwmForm recunoaște variabilele următoarelor forme și le oferă valori.

$(nume) If nume corespunde unui câmp de introducere a textului, rezultatul este intrarea utilizatorului
şir. Caracterele speciale ghilimele simple, ghilimele duble și backslash sunt
precedat de o bară oblică inversă.

If nume corespunde unei alegeri, rezultatul este valoarea alegerii (ca
specificat în *FvwmForm: Choice) dacă alegerea este selectată. Dacă alegerea
nu este selectat, rezultatul este un șir gol.

If nume corespunde unei selecții, rezultatul va fi o listă de
valorile selectate ale tuturor opțiunilor sale separate prin spații.

$(nume?şir) If nume este un câmp de introducere a textului și valoarea sa nu este un șir gol, the
rezultatul este şir, cu substituția variabilă recursivă aplicată. Dacă
valoarea de intrare este goală, rezultatul este gol.

If nume este o alegere și este selectată, rezultatul este şir, Cu
înlocuirea variabilă recursivă aplicată. Dacă alegerea nu este selectată,
rezultatul este gol.

$(nume!şir) La fel ca cele de mai sus, cu excepția faptului că se iau condițiile inverse.

Când utilizați „?” și "!" forme pentru a trece un șir, șirul este delimitat
printr-o paranteză dreaptă. Dacă trebuie să puneți o paranteză corectă în a
șir, precedați paranteza din dreapta cu o bară oblică inversă.

*FvwmForm: UseData fișier de date conducere
Spune lui FvwmForm să citească un fișier de date și să extragă date din comenzile modulului care se potrivesc
argumentul „principal” și o variabilă de intrare, alegere sau selecție într-un formular.

Aceasta permite unui formular să afișeze datele curente de configurare a modulului fvwm. Pentru un exemplu de
cum funcționează, examinați fișierul „FvwmForm-Rlogin” care este instalat doar în citire
director de date independent de arhitectură, [PREFIX/share/fvwm] și prezentat mai jos.

Pentru opțiuni, setarea butonului este reprezentată ca cuvântul „pornit”, toate celelalte
valorile pentru o setare sunt tratate ca dezactivate.

Pentru selecții, setarea fiecărui buton de alegere este determinată prin potrivirea
valoarea curentă a selecției față de fiecare alegere. Momentan, doar asta funcționează
corect pentru selecţiile care permit o singură alegere.

*FvwmForm: ButtonPointer nume indicator
Schimbați indicatorul implicit al mouse-ului (hand2) folosit când treceți cu mouse-ul peste un buton. The
pointername trebuie să fie unul dintre numele definite în fișierul include X11/cursorfont.h
(fără prefixul XC_). A se vedea IMPACT.

*FvwmForm: ButtonInPointer nume indicator
Schimbați indicatorul implicit al mouse-ului (hand1) folosit în timp ce un buton este apăsat
pointername trebuie să fie unul dintre numele definite în fișierul include X11/cursorfont.h
(fără prefixul XC_). A se vedea IMPACT.

*FvwmForm: InputPointer nume indicator
Schimbați indicatorul implicit al mouse-ului (xterm) folosit în timp ce indicatorul se află peste un câmp de text.
Numele indicatorului trebuie să fie unul dintre numele definite în fișierul include X11/cursorfont.h
(fără prefixul XC_). A se vedea IMPACT.

*FvwmForm: ButtonPointerFore|Înapoi culoare
Schimbați culorile implicite de prim-plan și de fundal ale cursorului mouse-ului utilizate atunci când treceți cu mouse-ul
peste un buton. A se vedea IMPACT.

*FvwmForm: ButtonInPointerFore|Înapoi culoare
Schimbați culorile implicite de prim-plan și de fundal ale cursorului mouse-ului utilizate în timpul unui buton
este apăsat. Consultați IMPACT.

*FvwmForm: InputPointerFore|Înapoi culoare
Schimbați culorile implicite de prim-plan și de fundal ale cursorului mouse-ului utilizate în timpul
indicatorul este peste un câmp de text. A se vedea IMPACT.

*FvwmForm: Pauză secunde comandă "text"
Configurați FvwmForm pentru a expira după valoarea de secunde specificat. Când cronometrul
atinge zero, comandă execută. The a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match. câmpul este afișat la fel ca a Text camp,
cu excepția faptului că un „%%” din linie este înlocuit automat cu timpul rămas
cronometrul. Valoarea este actualizată în fiecare secundă pe măsură ce cronometrul numără invers. Se poate
fie un singur câmp de timeout per formular.

EXEMPLE


Toate următoarele „exemple” sunt instalate într-o arhitectură independentă de citire
directorul de date, [PREFIX/share/fvwm], în timpul instalării fvwm.

Următoarele comenzi creează un meniu pentru a invoca exemplele:

Formularele DestroyMenu
AddToMenu Forms Modulul „&Q. QuitVerify” FvwmForm FvwmForm-QuitVerify
AddToMenu Forms Modulul „&C. Capture” FvwmForm FvwmForm-Capture
AddToMenu Forms Modulul „&R. Rlogin” FvwmForm FvwmForm-Rlogin
AddToMenu Forms Modulul „&T. Talk” FvwmForm FvwmForm-Talk

EXEMPLU 1 - Părăsi Verifica


Acest exemplu simulează modul mwm de a confirma deconectarea. Return face deconectarea, Escape
anulează deconectarea. Se stinge după 20 de secunde și efectuează echivalentul „Deconectare”
butonul.
DestroyModuleConfig FvwmForm-QuitVerify: *
*FvwmForm-QuitVerify: GrabServer
*FvwmForm-QuitVerify: WarpPointer
*FvwmForm-QuitVerify: Bip de comandă
*FvwmForm-QuitVerify: centru de linie
*FvwmForm-QuitVerify: Text „Chiar vrei să te deconectezi?”
*FvwmForm-QuitVerify: extinde linie
*FvwmForm-QuitVerify: Butonul de ieșire din „Logout” ^M
*FvwmForm-QuitVerify: Comanda Ieșire
*FvwmForm-QuitVerify: Buton restart „Restart” ^R
*FvwmForm-QuitVerify: Repornirea comenzii
*FvwmForm-QuitVerify: Buton ieșire din „Anulare” ^[
*FvwmForm-QuitVerify: Comanda Nop
*FvwmForm-QuitVerify: Timeout 20 Quit „Deconectarea automată va avea loc în %% secunde.”

EXEMPLU 2 - Îndepărtat Conectare


Acest exemplu permite utilizatorului să introducă un nume de gazdă, un nume de utilizator opțional și deschide un xterm
fereastra de la gazda la distanță.
DestroyModuleConfig FvwmForm-Rlogin: *
*FvwmForm-Rlogin: WarpPointer
*FvwmForm-Rlogin: centru de linie
*FvwmForm-Rlogin: Text „Login to Remote Host”
*FvwmForm-Rlogin: centru de linie
*FvwmForm-Rlogin: Text „Gazdă:”
*FvwmForm-Rlogin: Introduceți HostName 20 ""
*FvwmForm-Rlogin: centru de linie
*FvwmForm-Rlogin: Selectare UserSel single
*FvwmForm-Rlogin: Opțiune implicită pentru „același utilizator”
*FvwmForm-Rlogin: Alegere Personalizat Personalizat dezactivat „utilizator:”
*FvwmForm-Rlogin: Introduceți UserName 10 ""
*FvwmForm-Rlogin: extinde linie
*FvwmForm-Rlogin: Butonul de ieșire din „Autentificare” ^M
*FvwmForm-Rlogin: Command Exec exec ssh $(Personalizat?-l $(Nume utilizator)) $(Nume gazdă) xterm -T xterm@$(Nume gazdă) -afișează $HOSTDISPLAY &
# Înainte de a salva datele, eliminați toate datele salvate anterior:
*FvwmForm-Rlogin: Comanda DestroyModuleConfig FvwmForm-RloginDefault: *
# Butonul „Autentificare” determină o autentificare și o salvare a datelor curente:
*FvwmForm-Rlogin: Comanda !( /bin/echo \
„# Creat de FvwmForm-Rlogin pe: `/bin/date`."; /bin/echo \
„*FvwmForm-RloginDefault: HostName $(HostName)”; /bin/echo \
„*FvwmForm-RloginDefault: Nume utilizator $(Nume utilizator)”; /bin/echo \
„*FvwmForm-RloginDefault: Implicit $(Default?on)”; /bin/echo \
„*FvwmForm-RloginDefault: Personalizat $(Custom?on)” \
) > ${FVWM_USERDIR}/.FvwmForm-Rlogin
*FvwmForm-Rlogin: butonul de repornire „Resetare”
*FvwmForm-Rlogin: Butonul de ieșire din „Anulare” ^[
*FvwmForm-Rlogin: Comanda Nop
# Spuneți lui FvwmForm să citească vars din fișierul .FvwmForm-RloginDefault:
*FvwmForm-Rlogin: UseData .FvwmForm-Rlogin *FvwmForm-RloginDefault

EXEMPLU 3 - Captura Fereastră


Acest exemplu oferă un front-end pentru xwd, xwud și xpr.
DestroyModuleConfig FvwmForm-Capture: *
*FvwmForm-Capture: centru de linie
*FvwmForm-Capture: textul „Fereastra de captură”
*FvwmForm-Capture: Linia stângă
*FvwmForm-Capture: Text „Fișier:”
*FvwmForm-Capture: Fișier de intrare 25 "/tmp/Capture"
*FvwmForm-Capture: Linia stângă
*FvwmForm-Capture: Text „Imprimantă:”
*FvwmForm-Capture: Introduceți imprimanta 20 „$PRINTER”
*FvwmForm-Capture: extinde linie
*FvwmForm-Capture: Selecție PtrType unică
*FvwmForm-Capture: alege PS ps pe „PostScript”
*FvwmForm-Capture: Alegeți Ljet ljet de pe „HP LaserJet”
*FvwmForm-Capture: Linia stângă
*FvwmForm-Capture: Text „opțiuni xwd:”
*FvwmForm-Capture: extinde linie
*FvwmForm-Capture: Opțiuni de selecție multiple
*FvwmForm-Capture: Choice Brd -nobdrs off "No border"
*FvwmForm-Capture: Alegeți Frm -cadru pe „Cu cadru”
*FvwmForm-Capture: Alegeți XYZ -xy dezactivat „Format XY”
*FvwmForm-Capture: extinde linie
*FvwmForm-Capture: Butonul continuă „Capture” ^M
*FvwmForm-Capture: Command Exec exec xwd -out $(fișier) $(Opțiuni) &
*FvwmForm-Capture: Butonul continuă „Previzualizare”
*FvwmForm-Capture: Command Exec exec xwud -in $(fișier) &
*FvwmForm-Capture: Butonul continuă „Print”
*FvwmForm-Capture: Command Exec exec xpr -device $(PtrType) $(fișier) | lpr -P $(imprimantă) &
*FvwmForm-Capture: Buton ieșire din „Ieșire”

EXEMPLU 4 - Vorbi Formă


Acest exemplu oferă un înlocuitor pentru modulul FvwmTalk. Sunt 2 forme,
„FvwmForm-Talk”. care execută comenzi sau trimite comenzi către fvwm pentru execuție și
„FvwmForm-TalkHelp”. care este o formă de ajutor.

În formularul de ajutor, observați cum se modifică distanța dintre linii pe verticală. Linie normală FvwmForm
spațierea presupune că textul este amestecat cu butoane, formularele de ajutor necesită spațiere diferită.

# FvwmForm-Talk - înlocuitor de bază pentru FvwmTalk
DestroyModuleConfig FvwmForm-Talk: *
*FvwmForm-Talk: WarpPointer
# Aspect
*FvwmForm-Talk: centru de linie
*FvwmForm-Talk: Text „Talk to Fvwm”
*FvwmForm-Talk: Linia stângă
*FvwmForm-Talk: Text „Comandă:”
*FvwmForm-Talk: Comanda de introducere 80 ""
*FvwmForm-Talk: Linia stângă
*FvwmForm-Talk: Text „Msg:”
*FvwmForm-Talk: Mesaj
*FvwmForm-Talk: centru de linie
# Butoane
*FvwmForm-Talk: Butonul de repornire „Return - Execute” ^M
*FvwmForm-Talk: Comanda $(Comandă)
*FvwmForm-Talk: Butonul continuă „F1 - Ajutor” F1
*FvwmForm-Talk: Modulul de comandă FvwmForm FvwmForm-TalkHelp
*FvwmForm-Talk: Butonul de repornire „F3 - Resetare intrare” F3
*FvwmForm-Talk: Comanda Nup
*FvwmForm-Talk: Butonul de ieșire „F4 - Închideți” F4
*FvwmForm-Talk: Comanda Nup

# FvwmForm-TalkHelp - Text de ajutor pentru FvwmForm-Talk
DestroyModuleConfig FvwmForm-TalkHelp: *
*FvwmForm-TalkHelp: WarpPointer
# Aspect
*FvwmForm-TalkHelp: Centrul liniei
*FvwmForm-TalkHelp: Text „Talk to Fvwm - Help”
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „ ”
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: PadVText 0
*FvwmForm-TalkHelp: Text „Introduceți comenzi în
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „Comenzi care încep cu
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „shell ca sub-proces al formularului”.
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „Toate celelalte comenzi sunt trimise către fvwm pentru execuție”.
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „”
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Textul „Mesajele de eroare Fvwm sunt afișate pe
*FvwmForm-TalkHelp: Linia stângă
*FvwmForm-TalkHelp: Text „”
# Butoane
*FvwmForm-TalkHelp: Centrul liniei
*FvwmForm-TalkHelp: Buton ieșire din „Return - Dismiss” ^M
*FvwmForm-TalkHelp: Comanda Nup

Utilizați FvwmForm online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Console
    Console
    Brackets este un open-source modern și gratuit
    editor de text realizat special pentru Web
    Dezvoltare. Scris în HTML, CSS și
    JavaScript cu instrumente vizuale concentrate și
    pregătire...
    Descărcați paranteze
  • 2
    Compilator Pascal gratuit
    Compilator Pascal gratuit
    Un compilator Pascal pe 32/64/16 biți pentru
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS și DOS;
    compatibil semantic cu...
    Descărcați gratuit Pascal Compiler
  • 3
    Informații Canon EOS DIGITAL
    Informații Canon EOS DIGITAL
    Canon nu are număr de obturatori
    incluse în informațiile EXIF ​​ale unui
    fișier imagine, spre deosebire de Nikon și
    Pentax. Nu există nicio bază oficială Canon
    aplicație ...
    Descărcați informațiile Canon EOS DIGITAL
  • 4
    REFIND
    REFIND
    rEFInd este o furcă a cizmei rEFIt
    administrator. La fel ca REFIt, REFInd poate
    detectează automat boot-ul EFI instalat
    încărcătoare și prezintă o interfață grafică destul de bună
    meniul opțiunii de boot...
    Descărcați REFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Această pagină de descărcare SourceForge trebuia să
    permite utilizatorilor să descarce sursa mea construită
    GSI, bazate pe phhusson's great
    muncă. Am construit atât Android Pie, cât și
    Android 1...
    Descărcați ExpressLuke GSI
  • 6
    Music Caster
    Music Caster
    Music Caster este un music player
    care vă permite să proiectați muzica locală la a
    Dispozitiv Google Cast. La prima alergare,
    va trebui să faceți clic pe săgeata din dvs
    tas...
    Descărcați Music Caster
  • Mai mult »

Comenzi Linux

Ad