rendered paste body# initialize_contactmenu - loads the contact context menu# --------def initialize_contactmenu menu = Gtk::Menu::new() item_info = Gtk::MenuItem::new('_Information') item_info.name = 'menu_contacts_information' item_info.signal_connect('activate') { |item| menu_handler(item) } menu.append(item_info) menu.show_all @contact_menu = menuend# Connect a context-menu action@contacts.signal_connect('button-press-event') { |widget, event| if(event.kind_of?(Gdk::EventButton)) @contact_menu.popup(nil, nil, event.button, event.time) if(event.button == 3) false end}