Browse Source

弹窗位置

master
richie 3 years ago
parent
commit
9381d26599
  1. 3
      build.gradle
  2. 3
      plugin.xml
  3. 2
      src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java

3
build.gradle

@ -25,7 +25,8 @@ ext {
group = 'com.fr.plugin'
version = '10.0'
sourceCompatibility = '8'
sourceCompatibility = 8
targetCompatibility = 8
sourceSets {
main {

3
plugin.xml

@ -4,12 +4,13 @@
<id>com.fr.solution.plugin.design.formula.script.v10</id>
<name><![CDATA[增强公式编辑器]]></name>
<active>yes</active>
<version>4.9.3</version>
<version>4.9.4</version>
<env-version>10.0</env-version>
<jartime>2019-10-20</jartime>
<vendor>richie</vendor>
<description><![CDATA[可以在公式中直接使用JavaScript脚本,进行更灵活的计算。]]></description>
<change-notes><![CDATA[
[2020-12-11]修复有时候显示结果的弹框不在最前面的问题。<br/>
[2020-11-23]兼容jdk11。<br/>
[2020-07-15]修复搜索函数时无序的问题。<br/>
[2019-12-25]仅支持10.0版本。<br/>

2
src/main/java/com/fr/solution/plugin/design/formula/ui/GroupFormulaPane.java

@ -334,7 +334,7 @@ public class GroupFormulaPane extends BasicPane implements UIFormula, OperateLis
}
BaseFormula formula = GroupFormulaPane.this.update();
String message = calculate(formula, formulaPane.analyze4Parameters(calculator), calculator);
JOptionPane.showMessageDialog(DesignKit.getDesignerFrame(), message);
JOptionPane.showMessageDialog(SwingUtilities.getWindowAncestor(GroupFormulaPane.this), message);
}
};

Loading…
Cancel
Save