diff options
| author | Andreas Abraham <andreas.abraham@egiz.gv.at> | 2020-11-19 09:24:38 +0100 | 
|---|---|---|
| committer | Andreas Abraham <andreas.abraham@egiz.gv.at> | 2020-11-19 09:24:38 +0100 | 
| commit | df362d82d20d0301099ff3b43517034b4880bd9c (patch) | |
| tree | 327d508a2f6cf87f8ad247d0d22c1f1c0302bcaa /pdf-over-gui | |
| parent | af14459241ed7c653531f769216d4e97d3c9ef2f (diff) | |
| download | pdf-over-df362d82d20d0301099ff3b43517034b4880bd9c.tar.gz pdf-over-df362d82d20d0301099ff3b43517034b4880bd9c.tar.bz2 pdf-over-df362d82d20d0301099ff3b43517034b4880bd9c.zip | |
Fixed smaller bugs and typos
Diffstat (limited to 'pdf-over-gui')
3 files changed, 19 insertions, 2 deletions
| diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/cliarguments/InvisibleProfile.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/cliarguments/InvisibleProfile.java index b833ce9d..4bb3890f 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/cliarguments/InvisibleProfile.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/cliarguments/InvisibleProfile.java @@ -54,8 +54,8 @@ public class InvisibleProfile extends Argument {  			log.info("Set Profile Invisible");  			if (args.length > argOffset + 1) { -  				PdfAs4SignatureParameter.PROFILE_VISIBILITY=false; +				log.debug("We are setting the profile visibility to false");  				return argOffset + 1;	  			} diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/AdvancedConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/AdvancedConfigurationComposite.java index f4b3ae0b..27b0f135 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/AdvancedConfigurationComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/AdvancedConfigurationComposite.java @@ -1002,7 +1002,17 @@ public class AdvancedConfigurationComposite extends BaseConfigurationComposite {  	 *   	 */  	public void performSetSignatureProfile(Profile profile) { -		this.configurationContainer.setSignatureProfile(profile); +		switch (profile){ +			case INVISIBLE: +			case AMTSSIGNATURBLOCK: +				this.performPositionSelection(true); +				this.btnAutomatischePositionierung.setEnabled(false); +				this.grpPlaceholder.setEnabled(false); +				break; +			default: +				this.btnAutomatischePositionierung.setEnabled(true); +				this.grpPlaceholder.setEnabled(true); +		}  	}  	/* (non-Javadoc) diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SimpleConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SimpleConfigurationComposite.java index 7941bc9a..ad0d5eb8 100644 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SimpleConfigurationComposite.java +++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/SimpleConfigurationComposite.java @@ -22,6 +22,7 @@ import java.util.Locale;  import javax.imageio.ImageIO; +import at.asit.pdfover.signator.SignaturePosition;  import org.eclipse.swt.SWT;  import org.eclipse.swt.dnd.DND;  import org.eclipse.swt.dnd.DropTarget; @@ -759,6 +760,12 @@ public class SimpleConfigurationComposite extends BaseConfigurationComposite {  		log.debug("Signature Profile {} was selected", selected.getName()); //$NON-NLS-1$      	this.configurationContainer.setSignatureProfile(selected);      	this.cmbSingatureProfiles.select(selected.ordinal()); + +    	if (selected.equals(Profile.AMTSSIGNATURBLOCK)){ +			this.configurationContainer.setDefaultSignaturePosition(new SignaturePosition()); +			//TODO also set the radio button in advanced config +		} +  	}  	void setSignatureProfileSetting(){ | 
