UNIVALI-LITE / Portugol-Studio

Ambiente de Programação didático para a linguagem Portugol 2.0
http://univali-lite.github.io/Portugol-Studio/
GNU Lesser General Public License v3.0
696 stars 222 forks source link

Abrir / Salvar arquivos abre sempre a pasta do usuário #263

Closed Rafaelfcosta closed 7 years ago

Rafaelfcosta commented 7 years ago

Descrição do Problema: Ao abrir um projeto salvo ou salvar um novo a caixa de diálogo sempre abre a pasta do usuário, no windows. Ajudaria se após abrir um arquivo ou salvar pela primeira vez ele passasse a abrir nesse último diretório.

elieserdejesus commented 7 years ago

@Rafaelfcosta , acho que essa pode ser a sua primeira missão no projeto. Topas? 😄

1 - Você vai precisar guardar o último diretório aberto pelo usuário. Isso deve ser feito no arquivo Configuracoes.java. Você precisa criar mais um atributo para armazenar o último diretório usado pelo usuário e também vai precisar criar um método para acessar o valor deste atributo, exatamente como já está sendo feito para as outras configurações de usuário.

2 - Em BotoesControleAba o seletor de arquivos está sendo configurado para abrir no diretório do usuário. É isso que você deve mudar.

3- Você também vai precisar mudar o seletor de arquivo que é usado para salvamento. No momento o diretório nem está sendo configurado, você deve mudar isso.

Crie um Pull Request para que possamos ir discutindo a sua solução. Se tiver dúvidas pode consultar qualquer membro da equipe.