Pencere Kuralları

Pencere Kuralları

Lauri Watts

Bu belgelendirmenin bir kısmı KDE Kullanıcı TabanıKWin Kuralları sayfasından dönüştürülmüş ve KDE Belgelendirme Takımı tarafından Plasma 5.8 için uyarlanmıştır.

Çeviri: Emir SARI
Baskı Plasma 5.8 (2016-06-23)

Buradan pencere ayarlarını yalnızca belirli pencereler için özelleştirebilirsiniz.


Bölüm 1. Pencereye Özgü Ayarlar: Tez Başlangıç

Bölüm 1. Pencereye Özgü Ayarlar: Tez Başlangıç

Buradan pencere ayarlarını yalnızca belirli pencereler için özelleştirebilirsiniz.

Not

Plasma'nın yerel pencere yöneticisi KWin'i kullanmazsanız bu modüldeki yapılandırmanın etkili olmayacağını lütfen unutmayın. Farklı bir pencere yöneticisi kullanıyorsanız lütfen pencere davranışını nasıl özelleştireceğinizle ilgili belgelere bakın.

Burada yapılandırabileceğiniz ayarların çoğu, genel olarak Pencere Davranışı Sistem Ayarları modülünde yapılandırabileceğiniz ayarlardır; ancak burada bazıları daha ayrıntılıdır.

Geometriyi, yerleşimi, bir pencerenin diğerlerinin üzerinde mi yoksa altında mı tutulması gerektiğini, odak çalmayı önlemeyi ve saydamlık ayarlarını kapsar.

Bu modüle iki şekilde erişebilirsiniz: Yapılandırmak istediğiniz uygulamanın başlık çubuğundan veya Sistem Ayarları'ndan. Sistem Ayarları içinden başlatırsanız bir pencere profili oluşturmak için Yeni..'yi ve ortaya çıkan iletişim kutusundaki Pencere Özelliklerini Algıla düğmesini kullanarak yapılandırmak istediğiniz uygulama için gerekli bilgileri kısmen doldurabilirsiniz.

Ayrıca istediğiniz bir zamanda herhangi bir depolanan ayarlar profilini Değiştir... veya Sil yapabilir ve listeyi yeniden sıralayabilirsiniz. Yukarı Taşı ve Aşağı Taşı düğmelerinin nasıl uygulandıklarına etkisi olur.

Bölüm 2. Genel Görünüm

Bölüm 2. Genel Görünüm

KWin, kullanıcının bir uygulamanın pencere özniteliklerini değiştirmek için kurallar tanımlamasına izin verir.

Örneğin, bir uygulama başlatıldığında, her zaman Sanal Masaüstü 2 üzerinde çalışmaya zorlanabilir. Veya bir uygulamadaki bir kusur, pencereyi diğerlerinin üzerinde zorlayarak çözülebilir.

KWin Kural Düzenleyicisi'ni kullanma ve Pencere Eşleştirme'yi ve Pencere Öznitelikleri'ni belirtmek üzerine adım adım örnekler sağlanır.

Bölüm 3. Örnekler ve Uygulama Geçici Çözümü

Bölüm 3. Örnekler ve Uygulama Geçici Çözümü

Neyin olanaklı olduğunu görmek ve kendi kurallarınızı modellemek için de kullanılabilecek ayrıntılı örnekler sağlanmıştır.

Uygulama Geçici Çözümü'nü ele almak için özel bir sayfa ayrılmıştır.

Bölüm 4. KWin Kural Düzenleyicisi

Bölüm 4. KWin Kural Düzenleyicisi

KWin Kural Düzenleyicisi’ni Çağırmak

KWin kural düzenleyicisini çağırmanın birkaç yolu vardır. Aşağıda ikisini bulabilirsiniz:

  • Herhangi bir pencerenin başlık çubuğuna sağ tıklayın ve Daha Fazla EylemPencere Yöneticisi Ayarları... ve Yapılandır penceresinde Pencere Kuralları'nı seçin veya şu yolu izleyin:

  • Sistem AyarlarıPencere DavranışıPencere Kuralları

Ana pencere şunun için kullanılır:

  • Kuralları, Yeni..., Değiştir... ve Sil ile etkilemek

  • Kuralları, İçe Aktar ve Dışa Aktar ile başkalarıyla paylaşmak

  • Yukarı Taşı ve Aşağı Taşı ile istenen kural değerlendirmesinin yapıldığından emin olmak

Kural Değerlendirmesi

Bir uygulama başlatıldığında (veya kurallar değiştirildiğinde), KWin kuralları listenin başından sonuna kadar değerlendirir. Bir pencereyle eşleşen tüm kurallar için toplu öznitelikler pencereye uygulanır, ardından pencere görüntülenir.

İki veya daha fazla eşleşen kuralın aynı özniteliği etkinleştirmesi durumunda, listedeki ilk kuralın ayarı kullanılır.

İpucu

Önce daha kısıtlayıcı kurallar koyarak alt pencereleri uygulama için uyarlayabilirsiniz - örnek olarak Kopete ve Kopete Sohbet Penceresi verilebilir.

Kural Düzenleyicisi

Kural Düzenleyicisi

Düzenleyici, dört sekmeden oluşur:

  1. Pencere eşleştirme

  2. Boyut ve Konum

  3. Düzenleme ve Erişim

  4. Görünüş ve Düzeltmeler

Adından da anlaşılacağı gibi Pencere eşleştirme, bir veya daha fazla pencereyi eşleştirmek için kriter belirtmek için kullanılır. Diğer üç sekme, eşleşen pencerelerin özniteliklerini değiştirmek için kullanılır.

İpucu

Paneller de etkilenebilir.

Pencere Eşleştirme

Her pencere kuralı, kullanıcı tarafından belirlenen Pencere Eşleştirme kriterine sahiptir. KWin kuralın bir uygulama için geçerli olup olmadığını belirlemek için ölçütleri kullanır.

Pencere Öznitelikleri

Pencere Eşleştirme ölçütlerinin yanı sıra, her pencere kuralının bir dizi Pencere Öznitelikleri vardır. Öznitelikler ilgili uygulamanın ayarlarını geçersiz kılar ve pencere KWin tarafından görüntülenmeden önce uygulanır.

Bölüm 5. Pencere Eşleştirme

Bölüm 5. Pencere Eşleştirme

Pencere Eşleştirme sekmesi ,KWin tarafından kuralın belirli bir pencere için geçerli olup olmadığını değerlendirmek için kullanılır.

Sıfır (herhangi bir pencereyle eşleşir) veya aşağıdakilerden daha fazlası belirtilebilir:

  • Pencere sınıfı (uygulama) - sınıfı eşleştirin.

    • Tüm pencere sınıfını eşleştir - ikincil sınıfı eşleştirmeyi içerir.

  • Pencere rolü - eşleşmeyi pencerenin işleviyle sınırlayın (örneğin, bir ana pencere, bir sohbet penceresi, vb.)

  • Pencere türleri - eşleşmeyi pencere türüyle sınırlayın: Normal Pencere, İletişim Kutusu, vb.

  • Pencere başlığı - eşleşmeyi pencerenin başlığıyla sınırlayın.

  • Makine (makine adı) - eşleşmeyi, pencereyle ilişkili makine adıyla kısıtlayın.

İpucu

Yukarıdaki bilgileri elle girmek olanaklı olsa da, tercih edilen yöntem Pencere Özelliklerini Algıla düğmesini kullanmaktır.

Her alan için, alan değerine karşı aşağıdaki işleçler uygulanabilir:

  • Önemsiz - alanı yok sayın.

  • Tam Eşleşme

  • Altdizi Eşleşmesi

Not

Hem Tam Eşleşme ve Altdizi Eşleşmesi BÜYÜK/küçük harf duyarlı eşleşmeyi uygulayabilir. Örneğin, AB, AB dizisiyle; ab, Ab ve aB ile eşleşebilir.

Pencere Özelliklerini Algıla

Pencere Özelliklerini Algıla işlevi, eşleştirme kriterlerini girme sürecini basitleştirir.

  1. Kural oluşturmak istediğiniz uygulama için uygulamayı başlatın.

  2. Ardından, Pencere eşleştirme sekmesinde, Pencere Özelliklerini Algıla işlevi başlamadan önceki gecikme saniyesini ayarlayın. Öntanımlı değer sıfır saniyedir.

  3. Pencere Özelliklerini Algıla'ya tıklayın ve

  4. Fare imleci artı işaretine döndüğünde, onu uygulama penceresinin içine (başlık çubuğuna değil) yerleştirin ve sol tıklayın.

  5. Seçilen pencere üzerine bilgi içeren yeni bir pencere sunulur. İstediğiniz alanları seçin:

    • İkincil sınıf adı - bazı uygulamaların ikincil bir sınıf adı vardır. Bu değer, pencereleri bu değere göre kısıtlamak için kullanılabilir.

    • Pencere rolü

    • Pencere türü

    • Pencere başlığı

Pencere Eşleştirme kriterlerini yeniden doldurmak için Tamam düğmesine tıklayın.

Bilgilerin kombinasyonunu kullanarak bir kural, tüm uygulamaya (Sınıf tarafından) veya Sınıf içindeki belirli bir pencere Tür'üne uygulanabilir; örneğin, bir Araç Çubuğu.

Bölüm 6. Pencere Öznitelikleri

Bölüm 6. Pencere Öznitelikleri

Ayarlanabilen öznitelikler, işleve göre üç sekmede gruplandırılmıştır:

  1. Boyut ve Konum

  2. Düzenleme ve Erişim

  3. Görünüş ve Düzeltmeler

Her özniteliğin, yerini belirleyen bir dizi parametresi vardır.

Parametreler

Her öznitelik en az olarak aşağıdaki parametrelerden birini kabul eder. Her bir öznitelik tanımında ek, özniteliğe özgü bağımsız değişkenler listelenir.

Etkileme

Pencereyle eşleşen bir sonraki kuralın özniteliği etkilemediğinden emin olun.

Başlangıçta Uygula

Pencereyi öznitelikle başlatın ve çalışma zamanında değiştirilmesine izin verin.

Anımsa

Öznitelik ayarını kuralda tanımlandığı şekilde kullanın ve çalışma zamanında değiştirilirse bunun yerine yeni değeri kaydedin ve kullanın.

Zorla

Ayar çalışma zamanında değiştirilemez.

Şimdi Uygula, Geçici Olarak Zorla

Ayarı bir kez Uygula/Zorla ve özniteliğin ayarını kaldır. İkisi arasındaki fark çalışma zamanındadır, Şimdi Uygula özniteliğin değiştirilmesine izin verir ve Geçici Olarak Zorla bunu yasaklar etkilenen tüm pencereler çıkana kadar değiştirilmelidir.

Uyarı

Şimdi Uygula için kuralın ayarlanmış başka bir özniteliği yoksa kural değerlendirmeden sonra silinir; ancak Geçici Olarak Zorla ile, etkilenen son pencere sona erdikten sonra kural silinir.

Öznitelikler

Öznitelikler

İpucu

Pencere Özelliklerini Algıla düğmesi özniteliğe özgü değerleri geri doldurur - daha fazla bilgi için Pencere Eşleştirme bölümüne bakın. Örneğin, Boyut özniteliğinin yükseklik ve genişlik değerleri, algılanan pencerenin yükseklik ve genişliğine ayarlanır.

İpucu

Evet/Hayır argümanları, öznitelikleri açıp kapatmak için kullanılır. Dilbilgisi ile hoşgörü, bir ayarın nasıl işleneceğini anlamanıza yardımcı olur. Örneğin, Görev çubuğunu atla özelliği Hayır olarak ayarlandığında, görev çubuğunu atlamayın anlamına gelir. Başka bir deyişle, pencereyi görev çubuğunda gösterin.

Boyut ve Konum

Konum

Pencerenin sol üst köşesini belirtilen x,y koordinatına konumlandırın.

İpucu

KWin'in başlangıç noktası (0,0), masaüstünün sol üst köşesidir.

Boyut

Pencerenin genişliği ve yüksekliği.

Yatay/dikey olarak ekranı kaplamış

Bu öznitelikler, en büyük yatay/en küçük yatay pencere özniteliği arasında geçiş yapmak için kullanılır.

Masaüstü, Etkinlik, Ekran

Pencereyi belirtilen (Sanal) Masaüstü, Etkinlik veya Ekran üzerine yerleştirin. Pencereyi tüm Sanal Masaüstlerine yerleştirmek için Tüm Masaüstleri'ni kullanın.

Tam ekran, Simge durumuna küçültülmüş, Panjuru kapatılmış

Tam Ekran, Simge Durumuna Küçült ve Panjuru Kapat pencere özniteliğini değiştirin. Örneğin, bir pencere küçültülmüş olarak başlatılabilir veya küçültülmüş olarak başlatılırsa açılmamaya zorlanabilir.

İpucu

Ekranı kaplamış özniteliği, Ekranı Kaplama özniteliğiyle hem Ekranı yatay olarak kaplamış hem de Ekranı dikey olarak kaplamış veya Başlangıç yerleşimi kullanılarak öykünülür.

Başlangıç yerleşimi

Global pencere yerleştirme stratejisini aşağıdakilerden biriyle geçersiz kılın:

  • Öntanımlı - genel pencere yerleştirme stratejisini kullanın.

  • Yerleştirme yok - sol üst köşe.

  • En az çakışan - başka pencerenin olmadığı yerdir.

  • Ekranı kaplamış - pencereyi ekranı kaplamış olarak başlatın.

  • Ortalanmış - masaüstünün merkezi.

  • Rastgele

  • Sol üst köşede

  • Farenin altında

  • Ana pencerede - bir alt pencerenin yerleşimini ana pencerenin sınırlarıyla sınırlayın.

İstenen geometriyi yok say

Pencerenin istenen geometri konumunu kabul etmek veya yok saymak arasında geçiş yapın. Öntanımlı yerleştirme stratejisi ile pencerenin isteği arasındaki çakışmaları önlemek için pencerenin isteği kabul edildiğinde yerleştirme stratejisi yok sayılır.

En küçük boyut, En büyük boyut

Pencere için izin verilen en küçük ve en büyük boyut.

Geometri kısıtlamalarına uy

Pencerenin istenen en boy oranına mı yoksa temel artışa mı bağlı kalacağınızı açın/kapatın. Bu özniteliği anlamak için biraz arka plan gereklidir. Kısaca, pencereler, Pencere Yöneticisi’nden bir temel artış talep etmelidir: Yeniden boyutlandırma isteği başına en az yükseklik X genişlik piksel sayısı olmalıdır. Genellikle 1 × 1’dir. Diğer pencereler, örneğin uçbirim öykünücüleri veya düzenleyicileri, eş aralıklı yazıtiplerini kullanır ve bir karakterin boyutuna göre taban artışlarını ister.

Düzenleme ve Erişim

Üzerinde tut, Altında tut

Pencerenin diğerlerinin üstünde/altında tutulup tutulmayacağını açın/kapatın.

Eşdeğeriyle otomatik grupla

Pencerelerin gruplandırmasını (genellikle sekmeleme olarak bilinir) açın/kapatın.

Ön planda otomatik grupla

Geçerli otomatik gruba eklendiğinde pencerenin etkin olup olmayacağını açın/kapatın.

Kimliğe göre otomatik grupla

Kullanıcı tanımlı bir kimlik aracılığıyla bir grup oluşturun. Görünüşte ilgisiz pencerelerin gruplandırılmasına izin vermek için birden fazla kural aynı kimliği paylaşabilir.

Görev çubuğunu atla

Pencerenin görev çubuğunda görüntülenip görüntülenmeyeceğini açın/kapatın.

Sayfalayıcıyı atla

Pencerenin sayfalayıcıda görüntülenip görüntülenmeyeceğini açın/kapatın.

Değiştiriciyi atla

Pencerenin SEÇENEK+SEKME listesinde görüntülenip görüntülenmeyeceğini açın/kapatın.

Kısayol

Pencereye bir kısayol atayın. Düzenle... tıklandığında, ek yönergeler sunulur.

Görünüş ve Düzeltmeler

Başlık çubuğu ve çerçeve yok

Başlık çubuğunun ve pencerenin etrafındaki çerçevenin görüntülenip görüntülenmemesini açın/kapatın.

Başlık çubuğu renk şeması

Pencerenin başlık çubuğu için bir renk şeması seçin.

Etkin/Etkin olmayan matlık

Pencere etkin/etkin değilken, matlığını belirtilen yüzdeye ayarlayın.

İpucu

Etkin/Etkin olmayan matlık, yalnızca Masaüstü Efektleri etkinleştirildiğinde etkilenir.

Odak çalma koruması

Bir pencere odağı istediğinde, isteği yerine getirip diğer tüm pencerelerin üstüne yerleştirip yerleştirmeyeceğinizi (Yok ile Çok Yüksek arasında) bir ölçekte denetleyin veya isteğini yok sayın (potansiyel olarak diğer pencerelerin arkasındaki pencere):

  • Yok - Odağı her zaman pencereye verin.

  • Düşük

  • Normal

  • Yüksek

  • Çok Yüksek - Pencerenin odak isteği reddedildi. Odak, yalnızca fare aracılığıyla açıkça istendiğinde verilir.

İpucu

Bir pencereyi saltokunur yapmak ve herhangi bir klavye girişini kabul etmemesi için Odağı kabul et'e bakın.

Odağı kabul et

Pencerenin klavye girişini kabul edip etmemesini açın/kapatın. Pencereyi saltokunur yapın.

Global kısayolları yok say

Pencere etkinken global kısayolları yok saymayı açın/kapatın (Sistem AyarlarıKısayollar ve HareketlerGlobal Kısayollar'da tanımlandığı üzere veya konsole'da kcmshell6 keys yazarak).

Kapatılabilir

Başlık çubuğunda Kapat düğmesinin görüntülenip görüntülenmemesini açın/kapatın.

İpucu

Bir uçbirim penceresi, kabuk oturumunu sonlandırarak son kullanıcı tarafından yine de kapatılabilir; ancak klavye girişini devre dışı bırakmak için Odağı kabul et öğesinin kullanılması, pencerenin kapatılmasını daha zor hale getirecektir.

Pencere türü

Pencereyi başka bir türe değiştirin ve o pencerenin özelliklerini devralın:

  • Normal Pencere

  • İletişim Kutusu

  • İzlence Penceresi

  • Rıhtım (Panel)

  • Araç Çubuğu

  • Ayrılmış Menü

  • Açılış Ekranı

  • Masaüstü

  • Bağımsız Menü Çubuğu

  • Ekran Üzeri Görüntü

Uyarı

Dikkatli kullanın; çünkü istenmeyen sonuçlar ortaya çıkabilir. Örneğin bir Açılış Ekranı, tıklandığında KWin tarafından otomatik olarak kapatılır.

Bileşikleştirmeyi engelle

Pencere varken bileşikleştirmenin devre dışı bırakılıp bırakılmayacağını değiştirin. Bileşikleştirme etkinleştirilirse ve kural bileşikleştirmenin devre dışı bırakılacağını belirtirse herhangi bir eşleştirme penceresi varken bileşikleştirme devre dışı bırakılır. Bileşikleştirme, son eşleşen pencere sona erdiğinde yeniden etkinleştirilir.

Bölüm 7. Örnekler

Bölüm 7. Örnekler

Not

İlk örnek, kuralları oluşturmak için gerekli tüm adımları ayrıntılandırır. Bu sayfayı yönetilebilir bir boyutta tutmak için sonraki örneklerde yalnızca örneğe özgü adımlar listelenmiştir.

Not

Sayfalayıcı özniteliği, Sanal Masaüstü Yöneticisi ile ilgilidir:

Bir Pencereyi Masaüstüne Sabitleyin ve Diğer Öznitelikleri Ayarlayın

AkregatorSanal Masaüstü 2'ye sabitleyin. Ek olarak, uygulamayı yeğlenen bir boyutla ve konumda başlatın. Her bir öznitelik için Başlangıçta Uygula parametresini kullanın ki çalışma zamanında geçersiz kılınabilsin.

KWin kuralı şöyle oluşturulur:

  1. Akregatorikinci masaüstünde başlatın ve istediğiniz gibi konumlandırıp boyutlandırın:

  2. Başlık çubuğunda sağ tıklayıp Daha Fazla EylemPencere Yöneticisi Ayarları...'nı seçin:

  3. Sol sütunda Pencere Kuralları'nı seçin ve Yeni...'ye tıklayın:

  4. Pencereye Özgü Ayarları Düzenle penceresi görüntülenir. Pencere eşleştirme öntanımlı sekmedir:

  5. 0 sn gecikme ile Pencere Özelliklerini Algıla'ya tıklayın, imleç hemen artı işaretine dönüşür. Akregator penceresi içinde (herhangi bir yere) tıklayın; (ancak başlık çubuğuna değil). Pencere kriterleri sunulur. Yalnızca birincil sınıf adına göre eşleştirin, bu nedenle onay kutularını işaretlemeyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  6. Önceki pencerede Tamam'a tıklamak, Pencere Eşleştirme sekmesindeki sonuçları geri doldurur. Açıklama alanına (KWin Kuralı penceresindeki) anlamlı bir metin girin:

  7. Pencere özniteliklerini etkinleştirin: Konum,Boyut ve Masaüstü. Başlangıç değerleri Pencere Özelliklerini Algıla tarafından ayarlanır ve geçersiz kılınabilir:

  8. Önceki pencerede Tamam'e tıklandığında ana KWin Kuralları'na geri dönülür. Açıklamasıyla birlikte yeni kural listelenmiştir:

  9. Pencereyi kapatmak için Tamam'a tıklayın.

  10. Bitti.

Tüm Masaüstlerinde Uygulamayı ve Bir Alt Pencereyi Benzersizce İşleyin

Tüm Masaüstlerinde Uygulamayı ve Bir Alt Pencereyi Benzersizce İşleyin

Konuşma pencereleri dışında, Kopete ve alt pencereleri tüm masaüstlerinde açılır ve sistem tepsisi ile sayfalayıcıyı atlar. Alt konuşma pencereleri için bunları sistem tepsisinde gösterme dışında ana pencere olarak ele alın.

Her bir öznitelik için Zorla parametresini kullanın, böylece geçersiz kılınamaz.

Yukarıdakileri uygulamak için iki kuralın oluşturulması gerekir:

  1. Kopete Sohbeti için bir kural ve

  2. Kopete için bir kural

Kopete Sohbeti kuralının eşleştirme kriteri, belirli bir pencere rolüyle, yani sohbet penceresiyle eşleşmesi gerektiğinden, Kopete kuralından daha kısıtlayıcıdır. Kural değerlendirmesi işlemesi nedeniyle, KWin Rule list for Kopete için KWin Kuralı listesi içindeki Kopete kuralından önce gelmelidir.

Kopete Sohbeti Kuralı

Bir Kopete Sohbeti penceresinin açık olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Kopete Sohbeti penceresini seçin. Kriterleri sohbet pencereleriyle sınırlamak için Pencere rolü kutusunu işaretleyin - ek bilgi için pencere eşleştirmebölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Aşağıdaki öznitelikleri etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Not

Pencereyi görev çubuğunda görüntülemek için Görev çubuğunu atla özniteliği Hayır olarak ayarlanmıştır. Bu da şu anlama gelir: Hayır, görev çubuğunu atlama .

Kopete Kuralı

Kopete'nin açık olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Kopete penceresini seçin. Yalnızca birincil sınıf adına göre eşleştirin, bu nedenle onay kutularını işaretlemeyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Aşağıdaki öznitelikleri etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Kopete KWin Kuralı Listesi

Söz edildiği üzere, kural değerlendirmesi nedeniyle, Kopete Sohbeti kuralı Kopete kuralından önce gelmelidir:

Bir Pencerenin Sayfalayıcıda Gösterilmesini Engelleyin

Bir Pencerenin Sayfalayıcıda Gösterilmesini Engelleyin

K Notlar şu anda notlarının sayfalayıcıyı atlamasına izin vermiyor; ancak bir kural bu eksikliği kolayca çözer.

Bir yapışkan not' penceresinin var olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve herhangi bir yapışkan not penceresini seçin. Yalnızca birincil sınıf adına göre eşleştirin, bu nedenle onay kutularını işaretlemeyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Sayfalayıcıyı Atla özniteliğini Zorla parametresiyle etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Bir Pencereyi En Üste Zorla

Bir Pencereyi En Üste Zorla

Etkin bir pencereyi en yukarıda açmak için onun Odak çalma koruması özniteliğini Yok olarak ayarlayın; genellikle Zorla parametresiyle birlikte kullanılır:

Uygulama Başına Birden Çok Kural

Uygulama Başına Birden Çok Kural

Thunderbird birkaç farklı alt pencereye sahiptir. Bu örnekte:

  • Thunderbird'ün ana penceresini Sanal Masaüstü 1'e masaüstünde belirli bir boyut ve konumla sabitleyin.

  • Thunderbird oluşturucu penceresinin herhangi bir masaüstünde kalmasına izin verin ve etkinleştirildiğinde, odaklanmaya zorlayın ve onu tüm pencerelerin üzerine yerleştirin.

  • Thunderbird anımsatıcısını en üste getirin ve istemeden yok sayılmaması için ona odaklanmayın.

Her bir kuralın eşleştirme kriterleri yeterince kısıtlayıcıdır; bu nedenle onların ana KWin penceresi içindeki sıraları kural değerlendirmesini etkileyecek kadar önemli değildir.

Thunderbird - Ana

Thunderbird Ana penceresinin açık, boyutlandırılmış ve uygun konumda olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Thunderbird Ana penceresini seçin. Kriterleri ana pencereyle sınırlamak için Pencere rolü kutusunu işaretleyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Aşağıdaki öznitelikleri etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Thunderbird - Oluşturucu

Bir Thunderbird Oluşturucu penceresinin açık olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Thunderbird Oluşturucu penceresini seçin. Kriterleri oluşturucu pencereleriyle sınırlamak için Pencere rolü ve Pencere türü kutularını işaretleyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Aşağıdaki öznitelikleri etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Thunderbird - Anımsatıcı

Bir Thunderbird Anımsatıcı penceresinin açık olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Thunderbird Anımsatıcı penceresini seçin. Kriterleri anımsatma pencereleriyle sınırlamak için İkincil sınıf adı ve Pencere Türü kutularını işaretleyin - ek bilgi için pencere eşleştirme bölümüne bakın:

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama kutusuna anlamlı bir metin girin:

  3. Aşağıdaki öznitelikleri etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Bölüm 8. Uygulama Geçici Çözümleri

Bölüm 8. Uygulama Geçici Çözümleri

Yanlış davranan uygulamalar için geçici çözümleri aşağıda bulabilirsiniz.

İpucu

KWin Kuralları oluşturma konusunda bilginiz yoksa yeni kuralınızı temellendirmek için bu ayrıntılı örneğe bakın.

Tam Ekran Yeniden Boyutlandırma Hatası

Emacs ve gVim, büyütüldüğünde (tam ekran kipi) ve belirli koşullar altında pencere yeniden boyutlandırma sorunlarıyla karşılaşabilir - bkz. Emacs window resizes.... Bir KWin Kuralı, soruna geçici bir çözüm getiriyor.

Bir Emacs penceresinin açık olduğunu varsayarsak:

  1. Pencere Özelliklerini Algıla'yı kullanın ve Emacs penceresini seçin. Yalnızca birincil sınıf adına göre eşleştirin, bu nedenle onay kutularını işaretlemeyin - ek bilgi için pencere eşleştirme bölümüne bakın.

  2. Önceki pencerede Tamam'a tıklandığında Pencere Eşleştirme sekmesindeki sonuçlar geri doldurulur. Açıklama metin kutusuna anlamlı bir metin girin:

  3. Geometry kısıtlamalarına uy özniteliğini, yok saymak için onu kapalı yaparak (Hayır) ve Zorla parametresini seçerek etkinleştirin:

  4. Kuralın girişini tamamlamak için tıklayın.

Bölüm 9. Emeği Geçenler ve Lisans

Bölüm 9. Emeği Geçenler ve Lisans

Belgelendirme telif hakkı için Kullanıcı Tabanı KWin Kuralları sayfa geçmişine bakın

Çeviri: Emir SARI

Bu belgelendirme, GNU Serbest Belge Lisansı (GFDL) altında dağıtılmaktadır.