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.