Changeset 1166:4669090cf50a for pida/services/filemanager/filemanager.py
- Timestamp:
- 05/18/08 21:33:47 (7 months ago)
- Files:
-
- 1 modified
-
pida/services/filemanager/filemanager.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pida/services/filemanager/filemanager.py
r1161 r1166 167 167 self.file_list.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) 168 168 #XXX: real file 169 self.file_list.get_treeview().connect('button-press-event', 170 self.on_file_button_press_event) 169 171 self.file_list.connect('selection-changed', self.on_selection_changed) 170 172 self.file_list.connect('row-activated', self.on_file_activated) … … 291 293 if entry is not None and entry.visible: 292 294 self.file_list.remove(entry) 295 296 def on_file_button_press_event(self, file_list, event): 297 # unselect all rows if user clicked on the empty space below the last 298 # row 299 if (file_list.get_path_at_pos(int(event.x), int(event.y)) is None): 300 file_list.get_selection().unselect_all() 301 if (event.button == 3): 302 # right click on base directory 303 item = FileEntry(os.path.basename(self.path), 304 os.path.dirname(self.path), self) 305 self.on_file_right_click(file_list, item, event) 306 return True 307 else: 308 return False 293 309 294 310 def on_file_activated(self, rowitem, fileentry):
