EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

FvwmProxy - Online în cloud

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

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


FvwmProxy - modulul proxy fvwm

REZUMAT


FvwmProxy este generat de fvwm, astfel încât nicio invocare a liniei de comandă nu va funcționa.

DESCRIERE


FvwmProxy permite utilizatorului să localizeze și să controleze ferestrele ascunse de alte ferestre de
folosind ferestre proxy mici care nu se suprapun. Capacitățile implicite includ creșterea și
coborând ferestrele proxy.

Folosind configurația eșantion, apăsarea Alt-Tab trece prin ferestre și permite
utilizarea acțiunilor de clic atribuibile pe proxy. Eliberarea tastei Alt dezactivează
ferestre proxy. În mod implicit, apăsând butoanele stânga sau dreapta ale mouse-ului pe o fereastră proxy
ridică sau coboară fereastra proxy asociată. O cartografiere suplimentară poate
faceți ca proxy-urile să apară automat ținând apăsată tasta Alt.

Ferestrele proxy sunt întotdeauna în partea de sus și încearcă să se concentreze pe fereastra obișnuită pe care o proxy. A
algoritmul de coliziune simplă modifică pozițiile ferestrelor proxy pentru a le împiedica
suprapunându-se.

DREPTURI DE AUTOR


Programul FvwmProxy este o lucrare originală a lui Jason Weber.

Copyright 2002, Jason Weber. Nu sunt oferite garanții sau garanții sau nimic
subînțeles în vreun fel. Utilizați acest program pe propriul risc.

INVOCARE


FvwmProxy poate fi invocat prin inserarea liniei „Module FvwmProxy” în fișierul .fvwm2rc.
Acesta poate fi plasat pe o linie de unul singur, dacă FvwmProxy urmează să fie generat în timpul fvwm
inițializare, sau poate fi legat de un meniu sau buton al mouse-ului sau apăsare de tastă pentru a-l invoca mai târziu.
Fvwm va căuta în directorul specificat în opțiunea de configurare ModulePath pentru a încerca
localizați FvwmProxy.

CONFIGURARE OPŢIUNI


*FvwmProxy: Set de culori n
Specifică tema de culoare pentru ferestrele proxy neselectate.

*FvwmProxy: SelectColorset n
Specifică tema de culoare pentru fereastra proxy selectată.

*FvwmProxy: IconifiedColorset n
Specifică tema de culoare pentru ferestrele proxy ale ferestrelor simbolizate. Aceasta este numai
semnificativă împreună cu opțiunea ProxyIconified activată.

*FvwmProxy: Font font
Specifică fontul utilizat pentru textul ferestrei proxy mari. Acesta conține de obicei
șir de pictograme și este aproape centrat vertical în proxy. Dacă nu există pictogramă
șir, este folosit șirul din bara de titlu. Dacă acest text depășește lățimea proxy-ului,
este decupat în dreapta. Dacă nu este specificat nici un font, se utilizează un implicit.

*FvwmProxy: font mic font
Specifică fontul utilizat pentru textul ferestrei proxy auxiliare. Acesta conține de obicei
șirul barei de titlu, dar este omis dacă este identic cu șirul pictogramei și asta
textul nu a fost decupat. Textul este desenat aproape de partea de jos a proxy-ului și
ar trebui să fie probabil cel mai mic font lizibil disponibil. Dacă acest text depășește valoarea
lățimea proxy-ului, acesta este decupat în stânga. Dacă nu este specificat niciun font SmallFont, aceasta
textul nu este niciodată desenat.

*FvwmProxy: lățime w
Specifică dimensiunea în X a fiecărei ferestre proxy. Valoarea implicită este 180.

*FvwmProxy: Înălțime h
Specifică dimensiunea în Y a fiecărei ferestre proxy. Valoarea implicită este 60.

*FvwmProxy: Separare d
Specifică distanța minimă dintre ferestrele proxy la ajustarea pentru coliziuni.
Valoarea implicită este 10.

*FvwmProxy: ShowMiniIcons bool
Dacă este adevărat, ferestrele proxy arată pictograma mini pentru fereastra pe care o reprezintă, dacă are
o mini icoană. Valoarea implicită este adevărată.

*FvwmProxy: EnterSelect bool
Dacă este adevărat, un proxy este selectat automat când mouse-ul este mutat peste proxy,
chiar dacă nu sunt apăsate butoanele mouse-ului. Valoarea implicită este false.

*FvwmProxy: ProxyMove bool
Dacă este adevărat, mutarea unei ferestre proxy va muta fereastra pe care o reprezintă. În prezent, cel
fereastra proxy nu recunoaște efectele snap în timpul acestei operațiuni. Valoarea implicită este
fals.

*FvwmProxy: ProxyIconified bool
Dacă este adevărat, continuați să afișați ferestrele proxy când sunt simbolizate. În plus,
luați în considerare adăugarea de acțiuni de clic care activează și dezactivează Iconify, cum ar fi pe mouse-ul mijlociu
buton. Valoarea implicită este false.

*FvwmProxy: ShowOnly mod
Limitează aspectul ferestrelor proxy în timpul acțiunii Afișare. Modurile suportate
sunt Selectate, Acoperite, Grupate și Toate. Valoarea implicită este All, care arată fiecare
fereastra proxy pe biroul curent. Modul de selectare va afișa numai fereastra proxy pentru
fereastra selectată. Dacă nu este selectată nicio fereastră, fereastra focalizată în prezent este
tratată ca fereastra de selectare pentru filtrarea ShowOnly. Modul acoperit extinde Select
pentru a adăuga ferestre proxy care se suprapun cu fereastra reală selectată. Doar folosind Selectat
modul poate duce la ferestre proxy de neatins, care dispar înainte de a putea ajunge
lor. Modul grupat extinde modul acoperit pentru a afișa ferestre proxy în aceeași fereastră
grupați ca fereastra selectată. În toate cazurile, ferestrele proxy simbolizate nu apar niciodată
dacă ProxyIconified este fals.

*FvwmProxy: Acțiune acțiunea șoarecelui răspuns
Spune FvwmProxy să facă ceea ce este specificat răspuns când este dat acțiune este gata.
Acțiunile mouse-ului acceptate în prezent sunt: ​​Click1, Click2, Click3 și așa mai departe,
reprezentând clicuri de mouse cu diverse butoane. În mod implicit, modulul acceptă 3
butoanele mouse-ului, dar poate fi compilat pentru a suporta mai multe. Răspunsurile implicite sunt
Ridicați, Nu și Coborâți pentru Click1, Click2 și, respectiv, Click3.

*FvwmProxy: Selectare acțiune comandă
Aceasta selectează o funcție fvwm care va fi apelată în timpul unei comenzi FvwmProxy Hide pentru
fereastra al cărei proxy a fost selectat. Valoarea implicită este WindowListFunc. WindowListFunc este
predefinit de instalarea fvwm. Puteți să-l înlocuiți, să îl adăugați sau să furnizați un
functie independenta.

*FvwmProxy: Emisiune de acțiune comandă
Aceasta selectează o funcție fvwm care va fi apelată în timpul unei comenzi FvwmProxy Show. The
implicit este Nop.

*FvwmProxy: Acțiunea Ascunde comandă
Aceasta selectează o funcție fvwm care va fi apelată în timpul unei comenzi FvwmProxy Hide. The
implicit este Nop.

*FvwmProxy: Acțiune Abort comandă
Aceasta selectează o funcție fvwm care va fi apelată în timpul unei comenzi FvwmProxy Abort. The
implicit este Nop.

*FvwmProxy: Marcaj de acțiune comandă
Aceasta selectează o funcție fvwm pentru a fi apelată într-o fereastră după ce este marcată. The
implicit este Nop.

*FvwmProxy: Acțiune Anulați marcarea comandă
Aceasta selectează o funcție fvwm pentru a fi apelată într-o fereastră marcată imediat după alta
fereastra primește marcajul. Valoarea implicită este Nop.

*FvwmProxy: Action ModifierRelease modificatori comandă
Aceasta selectează o funcție fvwm care va fi apelată în timp ce sunt afișate proxy-urile și
modificatorii specificați sunt toți eliberați. Modificatorii sunt specificați folosind același
sintaxă ca în comanda Mouse. Valoarea implicită este Nop.

*FvwmProxy: Grup numele Grupului comandă model
Pentru grupul numit, ajustați includerea ferestrelor care se potrivesc cu modelul.
Numele grupului este un identificator de șir folosit pentru a asocia Windows. Modelul ferestrei
folosește același format ca și comanda Stil. Comenzile acceptate sunt Include,
SoftInclude, WeakInclude, WeakSoftInclude și Exclude. Comenzile care se termină în
Includeți identificarea unui model pentru a adăuga ferestre la grup. Exclude identifică modelul
pentru a contracara modelul de includere sau includerea automată (vezi steagurile de mai jos). Toată excluderea
controalele urmează toate verificările de includere. Includerea soft limitează ferestrele în asta
model pentru a se muta numai atunci când o fereastră non-soft din grup se mișcă. Mutarea sau
redimensionarea acestor ferestre nu afectează alte ferestre. Sunt, de asemenea, imuni la
efecte de margine. Includerea moale afectează, de asemenea, efectele de provocare (vezi mai jos). Slab
includerea previne includerea doar pe nume, bazându-se în schimb pe liderul X11 sau
potrivirea ID-ului procesului. Numele slab incluse nu vor începe un grup, ci se vor alătura unui
grup în același proces cunoscut sau cu același lider. Odată ce fereastra are
alăturat, numele este folosit doar pentru a determina dacă includerea este soft.

*FvwmProxy: Grup numele Grupului pavilion
Pentru grupul numit, activați steagul dat. Steaguri suportate sunt
AutoInclude, AutoSoft și IgnoreIDs. Toate grupările de ferestre sunt în mod normal bifate
grupați numai ferestrele care sunt în același proces sau care au același client X11
lider. IgnoreIDs dezactivează acest mecanism. AutoInclude include automat
orice fereastră care se potrivește cu același proces sau lider de client, fără a fi nevoie să denumească
ei în mod specific. AutoSoft face ca toate AutoIncluderile să fie soft (vezi includerea
descrierea de mai sus).

*FvwmProxy: Grup numele Grupului provocare model
Steagurile de provocare vă permit să personalizați dacă ferestrele grupate provoacă fiecare
alta ca răspuns la o schimbare de ridicare/coborâre, mutare a biroului, glisare sau iconificare. The
steag de provocare compus este de forma
(Nu|Moștenire)(Tare|Moale)(Ridică|Birou|Trasează|Pictogramă|Toate). Modelul este opțional și
ar fi trebuit deja inclus. Modelul limitează schimbarea doar pentru a afecta
acea parte a grupului. Primul element al steagului este opțional și se poate opri
efectul sau, cu un model, poate moșteni dinamic setarea pentru grup.
Implicit este activarea efectului. Al doilea element poate fi folosit doar pentru aplicare
schimbarea la Windows cu starea soft fie activată, fie dezactivată. Valoarea implicită este să
schimba pe amandoua. Al treilea element specifică ce efect provocator este modificat:
ridicarea/coborârea ferestrelor, trecerea la un alt birou, tragerea ferestrelor împreună, comutarea
iconificare, sau toate acestea. Dacă fie fereastra provocatoare, fie un potențial
fereastra provocată are un efect dezactivat, provocarea nu are loc.

*FvwmProxy: SlotWidth w
Aceasta specifică lățimea pictogramelor utilizate în sloturi. Valoarea implicită este 16.

*FvwmProxy: SlotHeight h
Aceasta specifică înălțimea pictogramelor utilizate în sloturi. Valoarea implicită este 16.

*FvwmProxy: SlotSpace d
Aceasta specifică spațiul dintre pictogramele utilizate în sloturi. Valoarea implicită este 4.

*FvwmProxy: GroupSlot n
Aceasta specifică primul slot care reprezintă un grup colorat. Sloturile de grup nu
au nevoie de pictograme, deoarece sunt desenate prin mijloace predeterminate. Valoarea implicită este 2.

*FvwmProxy: GroupCount n
Acesta specifică numărul de sloturi de grup. Valoarea implicită este 6.

*FvwmProxy: SlotStyle n stil
Pentru sloturile non-grup, aceasta definește aspectul slotului indicat. Stilul
formatul se potrivește cu comanda ButtonStyle. Valoarea implicită este nimic.

*FvwmProxy: SlotAction n acțiunea șoarecelui răspuns
Pentru sloturile non-grup, aceasta definește comportamentul slotului indicat. Soarecele
acțiunea și răspunsul sunt utilizate la fel ca și configurația FvwmProxy Action. The
implicit este Nop.

*FvwmProxy: UndoLimit n
Aceasta specifică numărul de intrări din memoria tampon de anulare. aceasta limitează cât de departe
poți anula. Valoarea implicită este 8.

COMANDE


SendToModule FvwmProxy Show
Activați ferestrele proxy pentru toate ferestrele de pe biroul curent care nu folosesc
Opțiunea WindowListSkip. Dacă biroul este schimbat, noi proxy sunt automat
generat.

SendToModule FvwmProxy Ascunde
Dezactivați toate ferestrele proxy. Dacă este selectat un proxy (cum ar fi Următorul și
Comenzile anterioare), acțiunea Selectare este apelată în fereastra pe care o reprezintă proxy-ul.
Acțiunea implicită include ridicarea ferestrei și deformarea mouse-ului într-o poziție
peste fereastra aceea.

SendToModule FvwmProxy ShowToggle
Dacă este afișat, ascundeți. Dacă este ascuns, arată.

SendToModule FvwmProxy Anulare
Dezactivați toate ferestrele proxy. Aceasta diferă de comanda Ascunde prin faptul că nicio acțiune
este luat în orice fereastră selectată.

SendToModule FvwmProxy Circulate comandă
Spuneți lui FvwmProxy să ruleze o comandă condiționată și să marcheze rezultatul. Cele încorporate
comandă SendToModule FvwmProxy marca este adăugat automat după opționalul
condiție, deci furnizarea propriei comenzi încorporate va eșua probabil. Un exemplu
argumentul pentru a circula este ScanForWindow Est Sud (Pagina curenta). Dacă împuterniciţii
nu sunt deja afișate (cum ar fi comanda Afișare), orice comandă Circulate va fi afișată
arată automat proxy-urile.

SendToModule FvwmProxy Next (învechit)
Dacă este selectată o fereastră de proxy, este selectat următorul proxy. Windows cu
Opțiunea WindowListSkip sunt ignorate. Proxy-urile sunt sortate de la stânga la dreapta în timpul
Afișează comanda. Dacă nu este selectat niciun proxy în prezent, dar a fost un proxy pe acest birou
selectat într-o emisiune recentă, acel proxy este selectat. Dacă nu era niciun proxy pe acest birou
selectat recent, este utilizat proxy-ul din stânga. Acest lucru aproape dublează
funcționalitatea Circulate ScanForWindow East South (CurrentPage).

SendToModule FvwmProxy Anterior (învechit)
Dacă este selectată o fereastră de proxy, este selectat proxy-ul anterior. Punctul de inceput
este la fel ca și cu comanda Următorul, cu excepția faptului că alegerea fără recent
selecția este proxy-ul din dreapta. Acest lucru aproape dublează funcționalitatea lui
Circulați ScanForWindow West North (CurrentPage).

SendToModule FvwmProxy SoftToggle
Comutați setarea de includere a grupului soft pentru fereastra selectată. Această setare este
același care poate fi activat folosind comenzile SoftInclude și AutoSoft din interior
configurația FvwmProxy Group.

SendToModule FvwmProxy IsolateToggle
Comutați setarea de izolare pentru grupul ferestrei selectate. Numai grupuri izolate
permiteți unui membru să nu fie simbolizat la un moment dat. Membrii sunt, de asemenea, constrânși
aceeași poziție și dimensiune, constrânse de creșterea dimensiunii lor.

SendToModule FvwmProxy PrevIzolated
Dacă vă concentrați pe un membru al unui grup de izolare, deiconificați membrul mai sus pe listă.
Dacă niciun membru nu este mai înalt, deconificați ultimul membru.

SendToModule FvwmProxy NextIzolat
Dacă vă concentrați pe un membru al unui grup de izolare, deiconificați membrul mai jos pe listă.
Dacă niciun membru nu este mai înalt, deconificați primul membru.

SendToModule FvwmProxy Anulare
Încercați să anulați ultima mișcare a ferestrei și/sau să redimensionați.

SendToModule FvwmProxy Reface
Încercați să refaceți cea mai recentă Anulare. Dacă are loc o altă mutare sau redimensionare de la
anularea anterioară, tamponul de refacere va fi șters.

PROBĂ CONFIGURARE


Următoarele sunt extrase dintr-un fișier .fvwm2rc care descriu inițializarea FvwmProxy
comenzi:

Fila Key AM SendToModule FvwmProxy Circulate \
ScanForWindow Est Sud (Pagina curentă)
Fila Key A SM SendToModule FvwmProxy Circulate \
ScanForWindow West North (Pagina curentă)

*FvwmProxy: Modificator de acțiune Eliberare M SendToModule FvwmProxy Ascunde

Dar Meta-Shift-Tab poate fi incomodă, așa că Meta-Q poate fi o alternativă mai bună.

Cheie QAM SendToModule FvwmProxy Circulate \
ScanForWindow West North (Pagina curentă)

Ați putea lua în considerare adăugarea !Sticky la condiționalul (CurrentPage) dacă utilizați Sticky pentru
programe cu interactivitate redusă, cum ar fi contoare de sarcină și playere muzicale.

Pentru ca proxy-urile să apară imediat când țineți apăsată tasta Alt, adăugați

Cheie Meta_L AN SendToModule FvwmProxy Show

Dacă este prea intruziv, puteți atribui Alt-Esc pentru a activa și dezactiva proxy-urile adăugând

Key Escape AM SendToModule FvwmProxy ShowToggle

Unele platforme au probleme în care combinațiile generale de taste Alt devin altfel
disfuncționale după definirea acestor mapări. Dacă se întâmplă acest lucru, ar putea fi dificil
profitați din plin de acest modul.

Pentru ca mouse-ul să sară în centru în loc de colțul din stânga sus, încercați să adăugați

AddToFunc WindowListFunc
+ I WarpToWindow 50 50

sau pur și simplu creați propria funcție de listă de la zero, de exemplu

DestroyFunc WindowListFunc
AddToFunc WindowListFunc
+ I WindowId $[w.id] Ridicare
+ I WindowId $[w.id] WarpToWindow 50 50

Rețineți că configurația implicită nu activează nicio operație Next/Prev pentru Alt-Tab
deoarece acea secvență este, implicit, utilizată de un alt modul. Adăugarea cheii corespunzătoare
Mapările către .fvwm2rc dvs. vor trece această responsabilitate în FvwmProxy.

Dacă utilizați ProxyIconified, ați putea lua în considerare adăugarea acțiunilor Iconify.

AddToFunc WindowListFunc
+ I WindowId $[w.id] Iconify Off

AddToFunc Ridicare și deiconizare
+ I WindowId $[w.id] Ridicare
+ I WindowId $[w.id] Iconify Off

*FvwmProxy: Acțiune Faceți clic 1 Ridicare și deconificare
*FvwmProxy: Acțiune Click2 Iconify

Puteți configura câteva sloturi de bază destul de ușor.

*FvwmProxy: GroupSlot 2
*FvwmProxy: GroupCount 5

*FvwmProxy: SlotStyle 1 MiniIcon
*FvwmProxy: SlotStyle 7 Pixmap „squeeze.xpm”
*FvwmProxy: SlotStyle 8 Pixmap „mini-up.xpm”
*FvwmProxy: SlotStyle 9 Pixmap „mini-bball.xpm”
*FvwmProxy: SlotStyle 10 Pixmap „mini-cross.xpm”

*FvwmProxy: SlotAction 1 Click1 Popup WindowMenu
*FvwmProxy: SlotAction 7 Click1 SendToModule FvwmProxy IsolateToggle
*FvwmProxy: SlotAction 8 Click1 SendToModule FvwmProxy SoftToggle
*FvwmProxy: SlotAction 9 Click1 Iconify
*FvwmProxy: SlotAction 10 Click1 Delete

În acest exemplu, WindowMenu este ceva pe care ar trebui să îl definiți. Dacă lățimea proxy-ului este
prea mici, unele sloturi pot fi tăiate.

Anularea și refacerea pot fi mapate cu ușurință la orice tastă.

Tasta ZA 3 SendToModule FvwmProxy Anulare
Tasta RA 3 SendToModule FvwmProxy Redo

Puteți roti printr-un grup izolat folosind orice tastă. De exemplu, meta cursorul sus și
cursorul în jos ar putea traversa grupul.

Tastați A 3 SendToModule FvwmProxy PrevIsolated
Tastați în jos A 3 SendToModule FvwmProxy NextIzolat

Un exemplu oarecum nepractic de definire a unui grup folosind GIMP este următorul:

*FvwmProxy: Grupul „GIMP” Include „The GIMP”
*FvwmProxy: Grupul „GIMP” Include „Managerul de module”
*FvwmProxy: Grupul „GIMP” SoftInclude „Editor de unități”
*FvwmProxy: Grupul „GIMP” AutoInclude
*FvwmProxy: Grupul „GIMP” AutoSoft
*FvwmProxy: Grupul „GIMP” Excludeți „Preferințe”

Acest lucru creează un atașament greu între ferestrele „The GIMP” și „Module Manager”. The
„Editor de unitate” este, de asemenea, în grup, dar răspunde doar la mișcarea unuia dintre cei mai tari
incluziuni. Orice fereastră în același proces sau cu același lider de client este de asemenea
asociate, dar implicit la includerea soft, cu excepția „Preferințe”, care este explicit
exclus. Rețineți că, în acest caz, includerea soft explicită a „Editor de unități” este
redundant cu combinația de AutoInclude și AutoSoft. Cu toate acestea, dacă AutoSoft nu a fost
specificat, softInclude explicit ar distinge acel model de cel de altfel hard
includerea doar în AutoInclude.

Utilizați FvwmProxy online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

Comenzi Linux

Ad