Eu consegui trabalhar agora com um pouco de pesquisa no link ! Houve duas falhas no OpenDialog.py
1) em def load_titles: Você deve anexar o título e os valores de texto ao liststore-Object adicionando a seguinte linha:
store.append([title, text])
2) em def get_selection: Para descobrir a linha selecionada, você deve retornar o título e o texto para a Main-Window (SuperTextWindow) adicionando a seguinte linha na outra ramificação:
return (title, text)
o código funciona bem!
Nota: Seria bom se alguém pudesse hospedar o código nesta página ou excluir toda a questão. Porque essa entrada não faz sentido se o código não estiver hospedado aqui. Eu hospedo este código através do Dropbox, mas eu não quero fazer isso para sempre ... Se você quiser o novo código de mim com as duas linhas adicionadas, posso enviá-lo para você, se solicitado.