/// <summary> /// Aa /// </summary> private void SalvaArquivo() { SkaUtil u = new SkaUtil(); if (u.SalvaArquivo(rtbTexto.Text, "js", "JavaScript", true)) { MessageBox.Show("Arquivo salvo com êxito", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Não foi possível salvar o arquivo. Verifique se as permissões no diretório escolhido.", "Falha ao tentar salvar o arquivo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
/// <summary> /// Abre um arquivo de texto de extensão JS e carrega na interface. /// </summary> private void AbreArquivo() { SkaUtil u = new SkaUtil(); //Aqui contém o arquivo selecionado pelo usuário. String arqUsr = u.BuscaArquivo("js", "Arquivo de macro do Edgecam"); if (File.Exists(arqUsr)) { rtbTexto.LoadFile(arqUsr, RichTextBoxStreamType.PlainText); //Não descomentar a linha abaixo, pois irá aumentar o tempo de leitura absurdamente. //rtbTexto.ProcessAllLines(); } else { MessageBox.Show("Não foi possível carregar o arquivo", "Arquivo não localizado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }