-
Notifications
You must be signed in to change notification settings - Fork 225
Tela Principal
Aqui veremos como funciona a Tela Principal do Portugol Studio
Essa classe, mantém o painel tabulado do Portugol Studio. A partir desse painel tabulado é possivel acessar as abas abertas e criar novas abas. Ela também é responsável por adicionar as abas iniciais do Portugol Studio e verificar as atualizações.
ide\src\main\java\br\univali\ps\telas\TelaPrincipal.java
A seguir serão apresentadas as funções da classe Tela Principal mais úteis para trabalhar no desenvolvimento do projeto.
Essa função retornará a classe PainelTabuladoPrincipal que contém todas as abas abertas do Portugol Studio. Mais detalhes dela aqui. Ex:
PainelTabuladoPrincipal painelTab = PortugolStudio.getInstancia().getTelaPrincipal().getPainelTabulado();
Retorna: Instância da classe PainelTabuladoPrincipal.
Essa função cria uma nova aba no Portugol Studio com o código padrão.
Sem retorno.
Essa função abre uma lista de arquivos .por no Portugol Studio.
Sem Retorno
Essa função retorna a Aba que está com o arquivo enviado por parâmetro aberto.
Retorna: Instância da classe AbaCodigoFonte.