Como tenho ultimamente estado meio ausente do blog, resolvi criar ao menos um post rápido.
Estes dias tive necessidade de colocar um ícone no tray do ubuntu, visando um possível desenvolvimento posterior. Com isso resolvi fazê-lo em Ruby + GTK.
Primeiro é necessário ter instalado o Ruby ( caso não tenha ele instalado veja o tutorial Aqui ) e o GTK.
Para a instalação do Gtk para o ruby no Ubuntu é preciso apenas rodar o comando abaixo:
sudo apt-get install ruby-gnome2
Após a instalação está pronto para usar-mos.
#Adicionando a biblioteca
require "gtk2"
#Criando objeto
tray = Gtk::StatusIcon.new
#Define a imagem que aparecerá
tray.file = "icone.png"
#Cria uma verificação de ação
#No clique no icone
tray.signal_connect('activate') do
puts "Clicou no tray"
quit
end
#Método para fechar o GTK
def quit
Gtk::main_quit
end
#Comando para iniciar o GTK
Gtk.main
Este pequeno código pode gerar inúmeras possibilidades de implementações legais.
Mais tarde posto algumas coisas sobre Ruby com GTK.

