LINUX.ORG.RU

История изменений

Исправление unlog1c, (текущая версия) :

Ну Зубок тебе правильный сниппет написал (наверное). И правильный совет потом дал, что надо поцепить этот хук в new (или manage). Что-то навроде вот этого:

client.add_signal("manage", 
                  function(c)
                     c:add_signal("property::urgent", 
                                  function(c)
                                     -- Handler here
                                  end)
                  end)

Что значит - когда открывается новое окно (клиент), добавляем ему хук на сигнал urgent. Ну и внутрь уже пишешь что ты от него хочешь. Должно сработать.

Исходная версия unlog1c, :

Ну Зубок тебе правильный сниппет написал (наверное). И правильный совет потом дал, что надо поцепить этот хук в new (или manage). Что-то навроде вот этого:

client.add_signal("manage", 
                      function(c)
                         c:add_signal("property::urgent", 
                                      function(c)
                                         -- Handler here
                                      end)
                      end)

Что значит - когда открывается новое окно (клиент), добавляем ему хук на сигнал urgent. Ну и внутрь уже пишешь что ты от него хочешь. Должно сработать.