Fix problem where autocomplete didn't change languages

master
skylarmt 10 years ago
parent d6d0ba9bd4
commit 03fe94e0ba

@ -475,11 +475,13 @@ public class CodeEditor extends javax.swing.JInternalFrame {
javascriptOption.setSelected(true); javascriptOption.setSelected(true);
pythonOption.setSelected(false); pythonOption.setSelected(false);
codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT);
pyac.uninstall();
jsac.install(codeBox); jsac.install(codeBox);
} else if (file.matches(".*\\.(sypy|py)")) { } else if (file.matches(".*\\.(sypy|py)")) {
javascriptOption.setSelected(false); javascriptOption.setSelected(false);
pythonOption.setSelected(true); pythonOption.setSelected(true);
codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON);
jsac.uninstall();
pyac.install(codeBox); pyac.install(codeBox);
} }
} }
@ -590,10 +592,14 @@ public class CodeEditor extends javax.swing.JInternalFrame {
private void javascriptOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javascriptOptionActionPerformed private void javascriptOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_javascriptOptionActionPerformed
codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVASCRIPT);
pyac.uninstall();
jsac.install(codeBox);
}//GEN-LAST:event_javascriptOptionActionPerformed }//GEN-LAST:event_javascriptOptionActionPerformed
private void pythonOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pythonOptionActionPerformed private void pythonOptionActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_pythonOptionActionPerformed
codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON); codeBox.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_PYTHON);
jsac.uninstall();
pyac.install(codeBox);
}//GEN-LAST:event_pythonOptionActionPerformed }//GEN-LAST:event_pythonOptionActionPerformed
private void formMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseClicked private void formMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseClicked

Loading…
Cancel
Save