2
# -*- coding: utf-8 -*-
6
from utilities import _
8
class lumTreeViewMenu(gtk.Menu):
10
def __init__(self, parent):
11
gtk.Menu.__init__(self)
13
self.__parent = parent
14
self.__edit_button = gtk.MenuItem(_("Edit"))
15
self.__del_button = gtk.MenuItem(_("Delete"))
16
self.__pwd_button = gtk.MenuItem(_("Change password"))
18
self.append (self.__edit_button)
19
self.append (self.__del_button)
20
self.append (self.__pwd_button)
22
self.__edit_button.show()
23
self.__del_button.show()
24
self.__pwd_button.show()
26
self.__edit_button.connect("activate", self.edit)
27
self.__del_button.connect("activate", self.delete)
28
self.__pwd_button.connect("activate", self.change_password)
32
def edit(self, button):
33
self.__parent.edit_user()
35
def delete(self, button):
36
self.__parent.delete_user()
38
def change_password(self, button):
39
self.__parent.change_password()