Pencere konumlarının kullanımı "sağduyu" olarak önerilebileceği kadar basit değildir.
Konum, "ekran" gibi bazı referanslarla ilişkilidir. Ancak "ekran" ın burada ne anlama gelebileceğinin çok fazla çeşidi vardır (aşağıya bakın), pozisyonları genel bir şekilde kaydetmek mümkün değildir.
Tabii ki, bazı ortamlara uyarlanmış çeşitli şekillerde yapılabilir - ancak "sadece bir konumu kaydet ve daha sonra geri yükle" ile ilgili ise - bu mümkün değildir, çünkü konumu geri yüklemek için koordinat sistemi net değildir.
Peki, bir pencereyi ekranda belirli bir konumda göstermenin zorluğu nedir?
Ubuntu altında - herhangi bir modern X11 tabanlı sistemde olduğu gibi - “ekran” çalışma sırasında çeşitli şekillerde değişebilir, bu nedenle kaydetme pozisyonunun bunu karşılaması gerekir.
Örneğin, şekil değişebilir; Bir dikdörtgenden yanyana iki dikdörtgene, aralarında erişilemeyen alana sahip üç dikdörtgene. "Sanal masaüstü" değişebilir. Görünüm değişebilir. Her biri geri yüklenecek koordinatları etkiler.
Özel bir sorun, "ekran" ın şu anda erişilebilir olan kısmından hiçbir şeyin taşınmamasını sağlamaktır.
Sol üstteki pencereleri açma konusunda: Pencere işleme ayarlarına yeni bir pencerenin nereye yerleştirileceğine karar vermek için birden fazla algoritmadan birini seçebilirsiniz (örn. İn ccsm
). Örneğin, geçerli fare işaretçisinin olduğu yerde onları açmış olabilirsiniz.
sudo apt-get compizconfig-settings-manager
(daha önceden kurulmadıysa)