summaryrefslogtreecommitdiff
path: root/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
diff options
context:
space:
mode:
authortkellner <tkellner@3a0b52a2-8410-0410-bc02-ff6273a87459>2012-10-31 16:36:18 +0000
committertkellner <tkellner@3a0b52a2-8410-0410-bc02-ff6273a87459>2012-10-31 16:36:18 +0000
commitb4868a22b28f17848b8a64cc8a28c7c86fa85f5d (patch)
treeadc0aab830765c0b2dfb3e7c637b389c0e5174df /trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
parent1e75c1d793a3d7264662344de7efdbdb65b6d7a7 (diff)
downloadpdf-over-b4868a22b28f17848b8a64cc8a28c7c86fa85f5d.tar.gz
pdf-over-b4868a22b28f17848b8a64cc8a28c7c86fa85f5d.tar.bz2
pdf-over-b4868a22b28f17848b8a64cc8a28c7c86fa85f5d.zip
Fixed BKU cancel Bug
git-svn-id: https://svn.iaik.tugraz.at/svn/egiz/prj/current/12PDF-OVER-4.0@12657 3a0b52a2-8410-0410-bc02-ff6273a87459
Diffstat (limited to 'trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java')
-rw-r--r--trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java b/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
index c291f31f..e904bc09 100644
--- a/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
+++ b/trunk/pdf-over-gui/src/main/java/at/asit/pdfover/gui/MainWindow.java
@@ -43,6 +43,7 @@ import at.asit.pdfover.gui.controls.MainBarMiddleButton;
import at.asit.pdfover.gui.controls.MainBarRectangleButton;
import at.asit.pdfover.gui.controls.MainBarStartButton;
import at.asit.pdfover.gui.workflow.StateMachine;
+import at.asit.pdfover.gui.workflow.states.BKUSelectionState;
import at.asit.pdfover.gui.workflow.states.ConfigurationUIState;
import at.asit.pdfover.gui.workflow.states.OpenState;
import at.asit.pdfover.gui.workflow.states.PositioningState;
@@ -302,6 +303,24 @@ public class MainWindow {
this.btn_sign.setLayoutData(fd_btn_sign);
this.btn_sign.setText(Messages.getString("main.signature")); //$NON-NLS-1$
this.btn_sign.setToolTipText(Messages.getString("main.signature")); //$NON-NLS-1$
+ this.btn_sign.addMouseListener(new MouseListener() {
+
+ @Override
+ public void mouseUp(MouseEvent e) {
+ MainWindow.this.stateMachine.jumpToState(new BKUSelectionState(
+ MainWindow.this.stateMachine));
+ }
+
+ @Override
+ public void mouseDown(MouseEvent e) {
+ // NOTHING TO DO HERE
+ }
+
+ @Override
+ public void mouseDoubleClick(MouseEvent e) {
+ // NOTHING TO DO HERE
+ }
+ });
this.buttonMap.put(Buttons.SIGN, this.btn_sign);
MainBarEndButton end = new MainBarEndButton(composite, SWT.NONE);