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