This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/master by this push:
     new 8b48f7ba2e Add variable icon to TabItem in Run Pipeline/Workflow 
dialog #2471 - fix variable icon size - small cleanup
     new 83fd25371d Merge pull request #2472 from nadment/2471
8b48f7ba2e is described below

commit 8b48f7ba2e4720db260203febc5879796dcd352b
Author: Nicolas Adment <[email protected]>
AuthorDate: Fri Feb 24 19:06:41 2023 +0100

    Add variable icon to TabItem in Run Pipeline/Workflow dialog #2471
    - fix variable icon size
    - small cleanup
---
 .../java/org/apache/hop/ui/core/dialog/BaseDialog.java     |  6 ++++--
 .../org/apache/hop/ui/core/dialog/ConfigurationDialog.java | 14 +++++---------
 .../main/java/org/apache/hop/ui/core/gui/GuiResource.java  |  6 +++++-
 .../main/java/org/apache/hop/ui/core/widget/ComboVar.java  |  2 +-
 .../java/org/apache/hop/ui/core/widget/StyledTextComp.java |  2 +-
 .../main/java/org/apache/hop/ui/core/widget/TextVar.java   |  2 +-
 .../java/org/apache/hop/ui/core/widget/TextVarButton.java  |  2 +-
 .../dialog/WorkflowExecutionConfigurationDialog.java       | 10 +++++-----
 8 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/ui/src/main/java/org/apache/hop/ui/core/dialog/BaseDialog.java 
b/ui/src/main/java/org/apache/hop/ui/core/dialog/BaseDialog.java
index 4c382b6037..e7987ac327 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/dialog/BaseDialog.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/dialog/BaseDialog.java
@@ -88,10 +88,12 @@ public abstract class BaseDialog extends Dialog {
   public static final int MEDIUM_SMALL_FIELD = 150;
   public static final int SMALL_FIELD = 50;
   public static final int SHELL_WIDTH_OFFSET = 16;
+  @Deprecated
   public static final int VAR_ICON_WIDTH =
-      GuiResource.getInstance().getImageVariable().getBounds().width;
+      GuiResource.getInstance().getImageVariableMini().getBounds().width;
+  @Deprecated
   public static final int VAR_ICON_HEIGHT =
-      GuiResource.getInstance().getImageVariable().getBounds().height;
+      GuiResource.getInstance().getImageVariableMini().getBounds().height;
 
   protected Map<String, Listener> buttons = new HashMap<>();
 
diff --git 
a/ui/src/main/java/org/apache/hop/ui/core/dialog/ConfigurationDialog.java 
b/ui/src/main/java/org/apache/hop/ui/core/dialog/ConfigurationDialog.java
index 91bb472e88..31936d63cc 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/dialog/ConfigurationDialog.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/dialog/ConfigurationDialog.java
@@ -44,7 +44,6 @@ import org.eclipse.swt.widgets.Button;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
 import org.eclipse.swt.widgets.Dialog;
-import org.eclipse.swt.widgets.Display;
 import org.eclipse.swt.widgets.Group;
 import org.eclipse.swt.widgets.Label;
 import org.eclipse.swt.widgets.Shell;
@@ -62,7 +61,6 @@ public abstract class ConfigurationDialog extends Dialog {
   protected TableView wVariables;
   protected boolean retval;
   protected Shell shell;
-  protected PropsUi props;
   protected Label wlLogLevel;
   protected Group gDetails;
   protected CCombo wLogLevel;
@@ -72,7 +70,6 @@ public abstract class ConfigurationDialog extends Dialog {
   protected Control wRunConfigurationControl;
 
   private TableView wParams;
-  private Display display;
   private Shell parent;
   private Button wOk;
   protected FormData fdDetails;
@@ -99,8 +96,7 @@ public abstract class ConfigurationDialog extends Dialog {
       params.put(name, "");
     }
 
-    props = PropsUi.getInstance();
-    margin = props.getMargin();
+    margin = PropsUi.getMargin();
   }
 
   protected void getInfoVariables() {
@@ -152,7 +148,7 @@ public abstract class ConfigurationDialog extends Dialog {
   }
 
   private void dispose() {
-    props.setScreen(new WindowProperty(shell));
+    PropsUi.getInstance().setScreen(new WindowProperty(shell));
     shell.dispose();
   }
 
@@ -202,7 +198,6 @@ public abstract class ConfigurationDialog extends Dialog {
   }
 
   protected void mainLayout(String shellTitle, Image img) {
-    display = parent.getDisplay();
     shell = new Shell(parent, SWT.DIALOG_TRIM | SWT.RESIZE | SWT.MAX);
     PropsUi.setLook(shell);
     shell.setImage(img);
@@ -289,7 +284,7 @@ public abstract class ConfigurationDialog extends Dialog {
             nrParams,
             false,
             null,
-            props,
+            PropsUi.getInstance(),
             false, null, false, false);
     FormData fdParams = new FormData();
     fdParams.top = new FormAttachment(0, 0);
@@ -304,6 +299,7 @@ public abstract class ConfigurationDialog extends Dialog {
     CTabItem tbtmVariables = new CTabItem(tabFolder, SWT.NONE);
     tbtmVariables.setFont(GuiResource.getInstance().getFontDefault());
     tbtmVariables.setText(BaseMessages.getString(PKG, prefix + 
".Variables.Label"));
+    tbtmVariables.setImage(GuiResource.getInstance().getImageVariable());
 
     Composite variablesComposite = new Composite(tabFolder, SWT.NONE);
     PropsUi.setLook(variablesComposite);
@@ -334,7 +330,7 @@ public abstract class ConfigurationDialog extends Dialog {
             nrVariables,
             false,
             null,
-            props,
+            PropsUi.getInstance(),
             false, null, true, false);
 
     FormData fdVariables = new FormData();
diff --git a/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java 
b/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
index 5a32b5e668..60e8319f25 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
@@ -1337,9 +1337,13 @@ public class GuiResource {
    * @return the imageVariable
    */
   public Image getImageVariable() {
-    return getZoomedImaged(imageVariable, display, 10, 10);
+    return getZoomedImaged(imageVariable, display, ConstUi.SMALL_ICON_SIZE, 
ConstUi.SMALL_ICON_SIZE);
   }
 
+  public Image getImageVariableMini() {
+    return getZoomedImaged(imageVariable, display, 10, 10);
+  }
+  
   public Image getImagePipeline() {
     return getZoomedImaged(
         imagePipeline, display, ConstUi.SMALL_ICON_SIZE, 
ConstUi.SMALL_ICON_SIZE);
diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/ComboVar.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/ComboVar.java
index 3ee41210a3..99a3fb83a4 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/ComboVar.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/ComboVar.java
@@ -100,7 +100,7 @@ public class ComboVar extends Composite {
     // Add the variable $ image on the top right of the control
     //
     Label wlImage = new Label(this, SWT.NONE);
-    wlImage.setImage(GuiResource.getInstance().getImageVariable());
+    wlImage.setImage(GuiResource.getInstance().getImageVariableMini());
     wlImage.setToolTipText(BaseMessages.getString(PKG, 
"TextVar.tooltip.InsertVariable"));
     FormData fdlImage = new FormData();
     fdlImage.top = new FormAttachment(0, 0);
diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/StyledTextComp.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/StyledTextComp.java
index 9a35f71351..ba4470667e 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/StyledTextComp.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/StyledTextComp.java
@@ -82,7 +82,7 @@ public class StyledTextComp extends Composite {
     // Special layout for variables decorator
     if (varsSensitive) {
       textWidget.addKeyListener(new ControlSpaceKeyAdapter(variables, 
textWidget));
-      image = GuiResource.getInstance().getImageVariable();
+      image = GuiResource.getInstance().getImageVariableMini();
       if (variableIconOnTop) {
         final Label wIcon = new Label(this, SWT.RIGHT);
         PropsUi.setLook(wIcon);
diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/TextVar.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/TextVar.java
index c1699de7a1..cf38914dfb 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/TextVar.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/TextVar.java
@@ -160,7 +160,7 @@ public class TextVar extends Composite {
     //
     Label wImage = new Label(this, SWT.NONE);
     PropsUi.setLook(wImage);
-    wImage.setImage(GuiResource.getInstance().getImageVariable());
+    wImage.setImage(GuiResource.getInstance().getImageVariableMini());
     wImage.setToolTipText(BaseMessages.getString(PKG, 
"TextVar.tooltip.InsertVariable"));
     FormData fdlImage = new FormData();
     fdlImage.top = new FormAttachment(0, 0);
diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/TextVarButton.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/TextVarButton.java
index 2eb9f8badb..5a856832da 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/TextVarButton.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/TextVarButton.java
@@ -88,7 +88,7 @@ public class TextVarButton extends TextVar {
     // Add the variable $ image on the top right of the control
     //
     Label wlImage = new Label(this, SWT.NONE);
-    wlImage.setImage(GuiResource.getInstance().getImageVariable());
+    wlImage.setImage(GuiResource.getInstance().getImageVariableMini());
     wlImage.setToolTipText(BaseMessages.getString(PKG, 
"TextVar.tooltip.InsertVariable"));
     FormData fdlImage = new FormData();
     fdlImage.top = new FormAttachment(0, 0);
diff --git 
a/ui/src/main/java/org/apache/hop/ui/workflow/dialog/WorkflowExecutionConfigurationDialog.java
 
b/ui/src/main/java/org/apache/hop/ui/workflow/dialog/WorkflowExecutionConfigurationDialog.java
index 5866914ed2..edcf833ad1 100644
--- 
a/ui/src/main/java/org/apache/hop/ui/workflow/dialog/WorkflowExecutionConfigurationDialog.java
+++ 
b/ui/src/main/java/org/apache/hop/ui/workflow/dialog/WorkflowExecutionConfigurationDialog.java
@@ -122,11 +122,11 @@ public class WorkflowExecutionConfigurationDialog extends 
ConfigurationDialog {
     wStartAction.setToolTipText(
         BaseMessages.getString(PKG, 
"WorkflowExecutionConfigurationDialog.StartCopy.Tooltip"));
     PropsUi.setLook(wStartAction);
-    FormData fdStartJobCombo = new FormData();
-    fdStartJobCombo.top = new FormAttachment(wlStartAction, 0, SWT.CENTER);
-    fdStartJobCombo.left = new FormAttachment(wlStartAction, 
props.getMargin());
-    fdStartJobCombo.right = new FormAttachment(100, 0);
-    wStartAction.setLayoutData(fdStartJobCombo);
+    FormData fdStartActionAction = new FormData();
+    fdStartActionAction.top = new FormAttachment(wlStartAction, 0, SWT.CENTER);
+    fdStartActionAction.left = new FormAttachment(wlStartAction, 
PropsUi.getMargin());
+    fdStartActionAction.right = new FormAttachment(100, 0);
+    wStartAction.setLayoutData(fdStartActionAction);
 
     WorkflowMeta workflowMeta = (WorkflowMeta) super.abstractMeta;
 

Reply via email to