Pages

Saturday, November 25, 2006

SuperKaramba: Área de Click

O único objeto não estudado até o momento é a área de click (ou seria clique?). Bem, o exemplo oficial é bem instrutivo. Considere o tema:
karamba x=160 y=350 w=50 h=50 interval=1000 locked=true
clickarea x=0 y=0 w=50 h=50 onclick="kdialog --msgbox 'CPU load: %v'" sensor=cpu
Muito bem, ao clicar na área do tema o programa "kdialog --msgbox 'CPU load: %v'" será executado. Esse exemplo permite perceber a interação que os sensores podem ter com comandos diversos, mas se quiser algo mais parecido com uma barra de tarefas, considere o tema abaixo:
karamba x=160 y=350 w=60 h=60 interval=1000 locked=true
image x=0 y=5 path="icons/kate.png"
clickarea x=0 y=0 w=60 h=60 onclick="/usr/bin/kate"
O que esse comando faz é executar o kate quando alguém clicar. Lembrando que quando a posição do tema está travada o tema reage com um único click, mas se a posição do tema não estiver travada serão necessários dois cliques.

É de longe um dos recursos mais visualizado em screenshots pela net. O próximo tópico são as considerações adicionais, coisas que não falei, links que ainda não escrevi, informações úteis que podem ajudar a escrever um tema.

Technorati Tags:

No comments:

Post a Comment