Puncte:0

Descrierea proprietăților ferestrei modificate de wmctrl

drapel pl

am găsit wmctrl permite modificarea unor „proprietăți” ale ferestrelor:

wmctrl -r <WIN> -b (adăugați | eliminați | comutați), prop1 [,prop2 ]
 Adăugați, eliminați sau comutați până la două proprietăți ale ferestrei simultan. Fereastra care este  
 modificat trebuie identificat cu o acțiune -r. Modificarea proprietății se realizează prin utilizarea 
 cerere. Numele de proprietate acceptate (pentru prop1 și prop2) sunt modale, sticky, maximized_vert,
 maximized_horz, shaded, skip_taskbar, skip_pager, hidden, fullscreen, deasupra și dedesubt. Două
 proprietățile sunt acceptate pentru a permite operațiuni precum maximizarea unei ferestre în modul ecran complet. 
 Rețineți că această acțiune este alcătuită din exact două argumente ale liniei de comandă shell.

Există o descriere detaliată a fiecăreia dintre aceste proprietăți și cum afectează modificarea acestora comportamentul Windows?
Unele sunt evidente și/sau pot fi ușor de înțeles prin mânuirea puțină, dar altele nu sunt. În orice caz, o descriere oficială este de dorit. Singurul lucru pe care l-am găsit (nu este oficial) este https://blog.spiralofhope.com/1042/wmctrl-user-documentation-examples.html

Jacob Vlijm avatar
drapel by
Acestea nu sunt atât un wmctrl - proprietăți, ci se referă la proprietățile ferestrei aplicației (x). Cred că toate sunt listate aici, din câte pot vedea (mai jos): https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html.
Puncte:0
drapel pk

EDITAȚI | ×: Am citit un pic mai departe despre asta specificație și dacă acest lucru nu răspunde la întrebările dvs., aș sugera doar să vă accesați codul sursă.

De exemplu

_NET_WM_STATE_SKIP_TASKBAR indică faptul că fereastra nu trebuie inclusă pe o bară de activități. Acest indiciu ar trebui să fie solicitat de aplicație, adică indică faptul că fereastra nu este niciodată în bara de activități. Aplicațiile nu ar trebui să seteze acest indiciu dacă _NET_WM_WINDOW_TYPE transmite deja natura exactă a ferestrei.

Cred că ar trebui să rețineți că nu fiecare Window-Manager se livrează cu același comportament.

sancho.s ReinstateMonicaCellio avatar
drapel pl
*Aici* tau spune exact la fel ca linkul pe care l-am postat, iar *acolo* tau este pur si simplu `barbat`. Niciuna dintre ele nu oferă mai multe detalii. `om -P cat x | grep skip_` nu afișează nimic, așa că cred că nici asta nu este de ajutor.
sancho.s ReinstateMonicaCellio avatar
drapel pl
Voi verifica asta. La o vedere rapidă, explicația nu pare foarte iluminatoare. În orice caz, sugerez să editați răspunsul, în loc să adăugați informații valoroase în comentarii.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.