機能 #1186 » world-shifter-tooltips.diff
core/plugin/gtk/world_shifter.rb | ||
---|---|---|
item.set_image Gtk::WebIcon.new(world.icon, UserConfig[:gtk_accountbox_geometry], UserConfig[:gtk_accountbox_geometry])
|
||
item.ssc(:activate) { |w|
|
||
Plugin.call(:world_change_current, world)
|
||
@tips.set_tip(@face, world.title, nil)
|
||
false }
|
||
menu.append item
|
||
end
|
||
... | ... | |
@face = Gtk::Image.new(Skin['loading.png'].pixbuf(width: UserConfig[:gtk_accountbox_geometry], height: UserConfig[:gtk_accountbox_geometry]))
|
||
self.add(@face).show_all
|
||
end
|
||
if not @tips
|
||
world, = Plugin.filtering(:world_current, nil)
|
||
@tips = Gtk::Tooltips.new()
|
||
@tips.set_tip(@face, world.title, nil)
|
||
end
|
||
end
|
||
def remove_face_widget_ifn
|