Portál AbcLinuxu, 25. dubna 2024 16:07


Dotaz: Automaticke centrovani X-kove aplikace na obrazovce

11.1.2008 16:43 g
Automaticke centrovani X-kove aplikace na obrazovce
Přečteno: 198×
Odpovědět | Admin
Ahoj vsem.

Potrebuji "nejak" automaticky centrovat okno jedne X-kove aplikace pri spusteni, tj. "nejak" zjistit velikost okna po spusteni aplikace a "nejak" to okno premistit na presny stred. Nejake napady? Asi by to slo nejak pomoci xprop, ale zatim jsem na nic moc neprisel. :-(

Diky za rady, urcite to uz nekdo musel resit, ne? ;-)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.1.2008 17:11 alanos | skóre: 24 | blog: alanos
Rozbalit Rozbalit vše Re: Automaticke centrovani X-kove aplikace na obrazovce
Odpovědět | | Sbalit | Link | Blokovat | Admin
devilspie ti umístí okno v rozměrech jaké mu zadáš kam chceš a na kterou plochu chceš.
11.1.2008 18:29 g
Rozbalit Rozbalit vše Re: Automaticke centrovani X-kove aplikace na obrazovce
A umi ho i centrovat? Jde totiz o to, ze ty rozmery dopredu neznam, pokazde jsou jine...
11.1.2008 22:04 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: Automaticke centrovani X-kove aplikace na obrazovce
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pokud nenajdete něco na míru, tak to určitě půjde pomocí wmctrl, které umí přesunovat okna a měnit jejich velikost. Jediný problém je zjistit identifikátor okna, ale k tomu lze použít xwininfo.

Pokud víte titulek okna, tak tohle vypíše jeho identifikátor (který se předává wmctrl):

xwininfo -root -tree | grep titulek-okna | sed 's#^\([ \t]*\)\([0-9xA-Fa-f]*\).*#\2#'
I am always ready to learn although I do not always like to be taught. (W. Churchill)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.