Sadece mevcut etiketin adını görüntüleyen basit bir metin kutusuyla etiket listesini harika WM'de değiştirmek istiyorum. Aşağıdaki kodu içeren bir metin kutusu oluşturmak için çalıştık:Geçerli etiket adı nasıl harika wm'ye alınır?
mytagbox = widget({ type = "textbox" })
mytagbox.text = awful.tag.selected(s).getproperty("name")
Ama bu işe ve varsayılan config müthiş döner gelmez. Bunu mümkün kılmak için yerleştirmem gereken doğru kod nedir? Ayrıca Shifty kullanıyorum. Teşekkür
sayesinde, benim rc.lua bu kodu koyduk ve yarım çalışır - bu girişte açılan ilk etiketin adını görüntüler ancak Bundan sonra etiketleri değiştirdiğimde, güncellenmez. 'Tagname' i döndüren bir işlev yazdım, ancak rc.lua'da bu işleve bir çağrı yapmalıyım, böylece etiketlerle değişecek? Alkışlar – semiserious
Yalnızca 'mytagbox.text = awful.tag.selected (1) .name 'öğesini' tag :: history :: update 'ekranının [1]' e koymalısınız. Yukarıdaki cevabımda örneği güncelledim. – Taras
Harika 3.5 için, add_signal yerine "connect_signal" kullanmalısınız, cevabınızı güncelleştirebilir misiniz, çünkü bu artık harika 3.5 ile çalışmaz ve herhangi bir hata oluşturmaz. (Bu neden yapmadığını anlamak bana biraz zaman kazandırır. Çalışıyorum. – cedlemo