なんか情報が少ないんで苦労する。
aptitude install ruby-gnome2 (だったかな)
/usr/share/doc/libpanel-applet2-ruby にサンプルプログラムあり。
*serverの中のrubyプログラムへのパスを書き換え、/usr/lib/bonobo/serversへコピーすると、パネルの追加でアプレットとして追加出来るようになる。
なんとか意図するプログラムのベースが出来た。rubyのおかげだわ。
aptitude install ruby-gnome2 (だったかな)
/usr/share/doc/libpanel-applet2-ruby にサンプルプログラムあり。
*serverの中のrubyプログラムへのパスを書き換え、/usr/lib/bonobo/serversへコピーすると、パネルの追加でアプレットとして追加出来るようになる。
なんとか意図するプログラムのベースが出来た。rubyのおかげだわ。
#!/usr/bin/ruby require 'panelapplet2' PanelApplet.main("OAFIID:GNOME_ButtonApplet_Factory", "The Add Button Applet", "0.1") do |applet, iid| if iid == "OAFIID:GNOME_ButtonApplet" entry = Gtk::Entry.new entry.set_text("0") pbtn = Gtk::Button.new("+") hbox = Gtk::HBox.new hbox.pack_start(entry) hbox.pack_start(pbtn) applet.add(hbox) applet.show_all true else false end pbtn.signal_connect("clicked") { entry.text = (entry.text.to_i + 1).to_s } end