From aeb1d09124bd57ecf78e138c4466d682827eb354 Mon Sep 17 00:00:00 2001 From: Sebastien Estienne Date: Thu, 6 Oct 2005 13:15:41 +0000 Subject: * more cleaning git-svn-id: file:///home/lennart/svn/public/service-discovery-applet/trunk@44 3be567f1-68ff-0310-b24a-ad7cc433fd2f --- src/service-discovery-applet.in | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/service-discovery-applet.in b/src/service-discovery-applet.in index 0d32084..7e3e937 100755 --- a/src/service-discovery-applet.in +++ b/src/service-discovery-applet.in @@ -100,9 +100,9 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): applet.connect("button-press-event", self.on_button_press) applet.connect("size-allocate", self.on_applet_size_allocate) - self.image = gtk.Image() - self.image.set_from_file("@iconsdir@/24x24/service-discovery-applet.png") - applet.add(self.image) + image = gtk.Image() + image.set_from_file("@iconsdir@/24x24/service-discovery-applet.png") + applet.add(image) applet.connect("change_background", self.on_change_background) applet.set_applet_flags(gnomeapplet.EXPAND_MINOR) @@ -124,6 +124,7 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): ("SDA Stop", self.stop_service_discovery) ], applet) self.popup = applet.get_popup_component() + self.popup_control = applet.get_control() #Start Service Discovery self.domain = "" self.system_bus = dbus.SystemBus() @@ -291,10 +292,9 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1: self.service_menu.show_all() self.service_menu.popup(None, None, self.position_popup_cb, event.button, event.time) - self.applet.set_state(gtk.STATE_SELECTED) - if event.type == gtk.gdk.BUTTON_PRESS and event.button == 3: -# widget.stop_emission("button-press-event") - self.popup.popup(None, None, None, event.button, event.time) + widget.set_state(gtk.STATE_SELECTED) +# if event.type == gtk.gdk.BUTTON_PRESS and event.button == 3: +# self.popup_control.do_popup(event.button,event.time) return False def on_hide_service_menu(self,widget): @@ -313,7 +313,6 @@ class ServiceDiscoveryApplet(gnomeapplet.Applet): def on_change_background(self, panelapplet, backgroundtype, color, pixmap): panelapplet.modify_bg(gtk.STATE_NORMAL, color) - if backgroundtype == gnomeapplet.PIXMAP_BACKGROUND: s = panelapplet.get_style() s.bg_pixmap[gtk.STATE_NORMAL] = pixmap -- cgit