def makedir(self): _store = self.props.model _newiter = _store.insert(1) f = FtpFile(_('New Directory')) f.isdir = True f.icon = lib.icon_loader.load_icon(Gtk.STOCK_DIRECTORY) _store.set_value(_newiter, 0, f) _store.set_value(_newiter, 1, f.icon) _store.set_value(_newiter, 2, f.filename) _path = _store.get_path(_newiter) cr = self.cr_filename cr.props.editable = True self.signal_edit = cr.connect('edited', self.newdir_edited) self.signal_canceledit = cr.connect('editing-canceled', self.filename_editing_canceled) self.set_cursor_on_cell(_path, self.get_column(0), cr, True)