Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #!/usr/bin/env python
  2. import gobject
  3. import gtk
  4. import appindicator
  5.  
  6. def clean_quit(w):
  7. print "in quit"
  8. gtk.main_quit()
  9.  
  10. if __name__ == "__main__":
  11. ind = appindicator.Indicator ("example-simple-client",
  12. "indicator-messages",
  13. appindicator.CATEGORY_APPLICATION_STATUS)
  14. ind.set_status (appindicator.STATUS_ACTIVE)
  15. ind.set_attention_icon ("indicator-messages-new")
  16.  
  17. # create a menu
  18. menu = gtk.Menu()
  19. listMenu=gtk.Menu()
  20. listItems=gtk.MenuItem("Show List")
  21. listItems.set_submenu(listMenu)
  22. inews = gtk.MenuItem("Import")
  23. listMenu.append(inews)
  24. menu.append(listItems)
  25. listItems.show()
  26. # create some
  27. menu_items=gtk.MenuItem("Quit")
  28. menu.append(menu_items)
  29. menu_items.connect("activate", clean_quit)
  30. menu_items.show()
  31. ind.set_menu(menu)
  32.  
  33. gtk.main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement