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

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


The following commit(s) were added to refs/heads/main by this push:
     new f3e478fdab Improve CheckBoxVar layout #6401 (#6402)
f3e478fdab is described below

commit f3e478fdab326695b4e41a68edf8d7b67fae5cd3
Author: Nicolas Adment <[email protected]>
AuthorDate: Fri Jan 16 11:08:58 2026 +0100

    Improve CheckBoxVar layout #6401 (#6402)
---
 ui/src/main/java/org/apache/hop/ui/core/widget/CheckBoxVar.java       | 3 +++
 ui/src/main/java/org/apache/hop/ui/core/widget/TextVar.java           | 4 ++++
 .../org/apache/hop/ui/core/widget/messages/messages_en_US.properties  | 3 ++-
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/ui/src/main/java/org/apache/hop/ui/core/widget/CheckBoxVar.java 
b/ui/src/main/java/org/apache/hop/ui/core/widget/CheckBoxVar.java
index 85eb21e225..6b20b57ba0 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/widget/CheckBoxVar.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/widget/CheckBoxVar.java
@@ -19,6 +19,7 @@ package org.apache.hop.ui.core.widget;
 
 import org.apache.hop.core.Const;
 import org.apache.hop.core.variables.IVariables;
+import org.apache.hop.i18n.BaseMessages;
 import org.apache.hop.ui.core.PropsUi;
 import org.apache.hop.ui.core.gui.GuiResource;
 import org.eclipse.swt.SWT;
@@ -76,6 +77,8 @@ public class CheckBoxVar extends Composite {
         .getTextWidget()
         .setBackground(composite.getBackground()); // make it blend in with 
the rest...
     wText.setText(Const.NVL(variable, ""));
+    wText.setMessage(BaseMessages.getString(PKG, "CheckBoxVar.Message.Label"));
+    wText.setToolTipText(BaseMessages.getString(PKG, 
"CheckBoxVar.Message.ToolTip"));
 
     FormData fdBox = new FormData();
     fdBox.top = new FormAttachment(wText, 0, SWT.CENTER);
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 5b2dcfe0a8..4c3fcfe965 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
@@ -296,6 +296,10 @@ public class TextVar extends Composite {
     return wText.setFocus();
   }
 
+  public void setMessage(String message) {
+    wText.setMessage(message);
+  }
+
   @Override
   public void addTraverseListener(TraverseListener tl) {
     wText.addTraverseListener(tl);
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/widget/messages/messages_en_US.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/widget/messages/messages_en_US.properties
index 224a84fd15..a754049e5b 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/widget/messages/messages_en_US.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/widget/messages/messages_en_US.properties
@@ -15,7 +15,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-
+CheckBoxVar.Message.Label=Variable
+CheckBoxVar.Message.ToolTip=Enter CTRL-SPACE to select a variable to insert
 ConditionEditor.AddCondition.Label=Add condition
 ConditionEditor.AddSubCondition.Label=add sub-condition
 ConditionEditor.CopyToClipboard=Copy to clipboard

Reply via email to