remove an identation

This commit is contained in:
Nikos Kouremenos 2005-06-12 22:19:56 +00:00
parent 35adf028d4
commit 2b417b3139

View file

@ -785,43 +785,42 @@ class RosterWindow:
def on_roster_treeview_button_press_event(self, widget, event): def on_roster_treeview_button_press_event(self, widget, event):
'''popup contact's, group's or agent's menu''' '''popup contact's, group's or agent's menu'''
if event.type == gtk.gdk.BUTTON_PRESS: if event.button == 3: # Right click
if event.button == 3: # Right click try:
try: path, column, x, y = self.tree.get_path_at_pos(int(event.x),
path, column, x, y = self.tree.get_path_at_pos(int(event.x), int(event.y))
int(event.y)) except TypeError:
except TypeError: self.tree.get_selection().unselect_all()
self.tree.get_selection().unselect_all() return
return self.tree.get_selection().select_path(path)
self.tree.get_selection().select_path(path) model = self.tree.get_model()
model = self.tree.get_model() iter = model.get_iter(path)
iter = model.get_iter(path) type = model.get_value(iter, 2)
type = model.get_value(iter, 2) if type == 'group':
if type == 'group': self.mk_menu_g(event, iter)
self.mk_menu_g(event, iter) elif type == 'agent':
elif type == 'agent': self.mk_menu_agent(event, iter)
self.mk_menu_agent(event, iter) elif type == 'user':
elif type == 'user': self.mk_menu_user(event, iter)
self.mk_menu_user(event, iter) elif type == 'account':
elif type == 'account': self.mk_menu_account(event, iter)
self.mk_menu_account(event, iter) return True
return True if event.button == 1: # Left click
if event.button == 1: # Left click try:
try: path, column, x, y = self.tree.get_path_at_pos(int(event.x),
path, column, x, y = self.tree.get_path_at_pos(int(event.x), int(event.y))
int(event.y)) except TypeError:
except TypeError: self.tree.get_selection().unselect_all()
self.tree.get_selection().unselect_all() return False
return False model = self.tree.get_model()
model = self.tree.get_model() iter = model.get_iter(path)
iter = model.get_iter(path) type = model.get_value(iter, 2)
type = model.get_value(iter, 2) if type == 'group':
if type == 'group': if x < 20: # first cell in 1st column (the arrow SINGLE clicked)
if x < 20: # first cell in 1st column (the arrow SINGLE clicked) if (self.tree.row_expanded(path)):
if (self.tree.row_expanded(path)): self.tree.collapse_row(path)
self.tree.collapse_row(path) else:
else: self.tree.expand_row(path, False)
self.tree.expand_row(path, False)
def on_req_usub(self, widget, user, account): def on_req_usub(self, widget, user, account):
'''Remove a user''' '''Remove a user'''