summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUEnterNumberComposite.java16
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/StateComposite.java6
2 files changed, 11 insertions, 11 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUEnterNumberComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUEnterNumberComposite.java
index ec6b8b3e..be20c05c 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUEnterNumberComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/MobileBKUEnterNumberComposite.java
@@ -23,8 +23,6 @@ import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.graphics.ImageData;
import org.eclipse.swt.graphics.Rectangle;
-import org.eclipse.swt.layout.FormAttachment;
-import org.eclipse.swt.layout.FormData;
import org.eclipse.swt.layout.FormLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
@@ -155,8 +153,7 @@ public class MobileBKUEnterNumberComposite extends StateComposite {
* @param style
* @param state
*/
- public MobileBKUEnterNumberComposite(Composite parent, int style,
- State state) {
+ public MobileBKUEnterNumberComposite(Composite parent, int style, State state) {
super(parent, style, state);
setLayout(new FormLayout());
@@ -181,7 +178,6 @@ public class MobileBKUEnterNumberComposite extends StateComposite {
this.lbl_number = new Label(containerComposite, SWT.NATIVE);
this.lbl_number.setAlignment(SWT.RIGHT);
- this.lbl_number.setText(Messages.getString("mobileBKU.number"));
StateComposite.anchor(lbl_number).bottom(50, -10).right(50, -10).set();
ImageData mobileIconData = new ImageData(this.getClass().getResourceAsStream(Constants.RES_IMG_MOBILE));
@@ -198,16 +194,13 @@ public class MobileBKUEnterNumberComposite extends StateComposite {
this.lbl_password = new Label(containerComposite, SWT.NATIVE);
StateComposite.anchor(lbl_password).top(50, 10).right(50, -10).set();
this.lbl_password.setAlignment(SWT.RIGHT);
- this.lbl_password.setText(Messages.getString("mobileBKU.password"));
this.btn_ok = new Button(containerComposite, SWT.NATIVE);
StateComposite.anchor(btn_ok).bottom(100, -20).right(100, -20).set();
- this.btn_ok.setText(Messages.getString("common.Ok"));
this.btn_ok.addSelectionListener(this.okListener);
this.btn_cancel = new Button(containerComposite, SWT.NATIVE);
StateComposite.anchor(btn_cancel).bottom(100, -20).right(btn_ok, -10).set();
- this.btn_cancel.setText(Messages.getString("common.Cancel"));
this.btn_cancel.addSelectionListener(this.cancelListener);
this.lbl_error = new Label(containerComposite, SWT.WRAP | SWT.NATIVE );
@@ -287,9 +280,10 @@ public class MobileBKUEnterNumberComposite extends StateComposite {
*/
@Override
public void reloadResources() {
- this.lbl_number.setText(Messages.getString("mobileBKU.number"));
- this.lbl_password.setText(Messages.getString("mobileBKU.password"));
- this.btn_ok.setText(Messages.getString("common.Ok"));
+ StateComposite.setLocalizedText(lbl_number, "mobileBKU.number");
+ StateComposite.setLocalizedText(lbl_password, "mobileBKU.password");
+ StateComposite.setLocalizedText(btn_ok, "common.Ok");
+ StateComposite.setLocalizedText(btn_cancel, "common.Cancel");
}
}
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/StateComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/StateComposite.java
index ff4c85ad..7030a2fa 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/StateComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/StateComposite.java
@@ -19,11 +19,14 @@ import org.eclipse.swt.graphics.Font;
import org.eclipse.swt.graphics.FontData;
import org.eclipse.swt.layout.FormAttachment;
import org.eclipse.swt.layout.FormData;
+import org.eclipse.swt.widgets.Button;
// Imports
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Event;
+import org.eclipse.swt.widgets.Label;
+import at.asit.pdfover.commons.Messages;
import at.asit.pdfover.gui.workflow.states.State;
/**
@@ -64,6 +67,9 @@ public abstract class StateComposite extends Composite {
c.addListener(event, (Event e) -> { e.doit = false; });
}
+ public static void setLocalizedText(Label l, String messageKey) { l.setText(Messages.getString(messageKey)); l.requestLayout(); }
+ public static void setLocalizedText(Button b, String messageKey) { b.setText(Messages.getString(messageKey)); b.requestLayout(); }
+
public static void setFontHeight(Control c, int height)
{
FontData[] fD = c.getFont().getFontData();