LINUX.ORG.RU

Странного хочу.


0

0

Сабж. Хочу в fvwm2 панельку сделать с отображением np от mpd.

Собственно, саму панельку я сделал, но вот оно мерцает. Сделано так (через FvwmScript):

PeriodicTasks
Begin
If (RemainderOfDiv (GetTime) 5)==0 Then
Begin
Set $npcmd={/usr/share/fvwm2/scripts/mpd/np.sh}
Set $npfont={xft:Verdana:pixelsize=12}
Set $tmp = (GetOutput $npcmd 0 -1)
ChangeTitle 1 $tmp
ChangeFont 1 $npfont
End
End

От мерцания пытался избавится так:

PeriodicTasks
Begin
If (RemainderOfDiv (GetTime) 5)==0 Then
Begin
Set $tmp1=$tmp
Set $npcmd={/usr/share/fvwm2/scripts/mpd/np.sh}
Set $npfont={xft:Verdana:pixelsize=12}
Set $tmp = (GetOutput $npcmd 0 -1)
If $tmp1!=$tmp Then
Begin
ChangeTitle 1 $tmp
ChangeFont 1 $npfont
End
End
End

Но в итоге скрипт ничего не отображает. Вот, собственно, понять не могу - толи я где-то синтаксис не учел, толи алгоритмически сильно туплю? :)

> ChangeFont 1 $npfont
А зачем ты постоянно меняешь шрифт? Может от этого его колбасит?

Да и вообще попробуй хоть задержку между обновлениями в сотню миллисекунд поставить

gaa ★★
()
Ответ на: комментарий от gaa

Ну про шрифты это огрызок. Уже убрал. А задержка в 5 секунд.

skiminok1986 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.