Browse Source

Pull request #14632: REPORT-131085 & REPORT-131131 公式面板问题&远程设计保存弹窗问题

Merge in DESIGN/design from ~LEVY.XIE/design:fbp-1.0 to fbp-1.0

* commit 'aeb452193ce248eacb1108061a49fc0621c094ee':
  无jira 提供弹窗的尺寸设置接口
  无jira 提供弹窗的尺寸设置接口
  无jira 替换最新视觉启动页
  REPORT-131085 远程设计保存弹窗问题
  REPORT-131131 公式面板问题
fbp-1.0
Levy.Xie-解安森 4 months ago
parent
commit
de89e109f7
  1. 19
      designer-base/src/main/java/com/fr/design/dialog/BasicDialog.java
  2. 18
      designer-base/src/main/java/com/fr/design/dialog/BasicPane.java
  3. 1
      designer-base/src/main/java/com/fr/design/formula/FormulaPane.java
  4. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash.png
  5. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash@2x.png
  6. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash@2x_en.png
  7. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash@2x_zh.png
  8. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash@2x_zh_TW.png
  9. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash_en.png
  10. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash_zh.png
  11. BIN
      designer-realize/src/main/resources/com/fr/design/images/splash_zh_TW.png

19
designer-base/src/main/java/com/fr/design/dialog/BasicDialog.java

@ -52,6 +52,15 @@ public abstract class BasicDialog extends UIDialog {
super.setSize(FineUIScale.scale(d.width), FineUIScale.scale(d.height)); super.setSize(FineUIScale.scale(d.width), FineUIScale.scale(d.height));
} }
/**
* 设置对话框大小,本方法不进行主动缩放
*
* @param d 对话框尺寸
*/
protected void setBasicDialogSizeNoScale(Dimension d) {
super.setSize(d.width, d.height);
}
/** /**
* 设置对话框大小方法内已进行dpi适配传参无需考虑dpi适配 * 设置对话框大小方法内已进行dpi适配传参无需考虑dpi适配
* *
@ -62,6 +71,16 @@ public abstract class BasicDialog extends UIDialog {
setBasicDialogSize(new Dimension(w, h)); setBasicDialogSize(new Dimension(w, h));
} }
/**
* 设置对话框大小,本方法不进行主动缩放
*
* @param w 宽度
* @param h 高度
*/
protected void setBasicDialogSizeNoScale(int w, int h) {
setBasicDialogSizeNoScale(new Dimension(w, h));
}
@Override @Override
public void setSize(Dimension d) { public void setSize(Dimension d) {
throw new UnsupportedOperationException(); throw new UnsupportedOperationException();

18
designer-base/src/main/java/com/fr/design/dialog/BasicPane.java

@ -14,7 +14,6 @@ import com.fr.design.utils.gui.GUICoreUtils;
import com.fr.stable.core.PropertyChangeAdapter; import com.fr.stable.core.PropertyChangeAdapter;
import javax.swing.JPanel; import javax.swing.JPanel;
import javax.swing.SwingUtilities;
import javax.swing.event.DocumentEvent; import javax.swing.event.DocumentEvent;
import java.awt.BorderLayout; import java.awt.BorderLayout;
import java.awt.Dialog; import java.awt.Dialog;
@ -179,17 +178,12 @@ public abstract class BasicPane extends JPanel {
dg = new DIALOG((Dialog) window, isNeedButtonPane); dg = new DIALOG((Dialog) window, isNeedButtonPane);
} }
SwingUtilities.invokeLater(() -> { if (l != null) {
if (l != null) { dg.addDialogActionListener(l);
dg.addDialogActionListener(l); }
} dg.setBasicDialogSize(dimension);
dg.setBasicDialogSize(dimension); GUICoreUtils.centerWindow(dg);
GUICoreUtils.centerWindow(dg); dg.setResizable(false);
dg.setResizable(false);
dg.setVisible(true);
dg.toFront();
dg.requestFocus();
});
return dg; return dg;
} }

1
designer-base/src/main/java/com/fr/design/formula/FormulaPane.java

@ -745,7 +745,6 @@ public class FormulaPane extends BasicPane implements KeyListener, UIFormula {
public BasicDialog showLargeWindow(Window window, DialogActionListener l) { public BasicDialog showLargeWindow(Window window, DialogActionListener l) {
Dimension dimension = new Dimension(900, 640); Dimension dimension = new Dimension(900, 640);
BasicDialog basicDialog = super.showWindowWithCustomSize(window, l, dimension); BasicDialog basicDialog = super.showWindowWithCustomSize(window, l, dimension);
basicDialog.setMinimumSize(dimension);
basicDialog.setResizable(true); basicDialog.setResizable(true);
return basicDialog; return basicDialog;
} }

BIN
designer-realize/src/main/resources/com/fr/design/images/splash.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 253 KiB

After

Width:  |  Height:  |  Size: 256 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 904 KiB

After

Width:  |  Height:  |  Size: 914 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash@2x_en.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 904 KiB

After

Width:  |  Height:  |  Size: 914 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash@2x_zh.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 903 KiB

After

Width:  |  Height:  |  Size: 913 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash@2x_zh_TW.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 904 KiB

After

Width:  |  Height:  |  Size: 913 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash_en.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 253 KiB

After

Width:  |  Height:  |  Size: 256 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash_zh.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 KiB

After

Width:  |  Height:  |  Size: 255 KiB

BIN
designer-realize/src/main/resources/com/fr/design/images/splash_zh_TW.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 KiB

After

Width:  |  Height:  |  Size: 255 KiB

Loading…
Cancel
Save