summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-08-09 13:07:40 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-08-09 13:07:40 +0200
commit21ecab0e487ae6f315e19e90038d2399a380a3a4 (patch)
treebebd122691a211fa85a76eeab94069d154b292cd /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
parentf744c6d08c4fb68ad206d312d44fc99ad9095ee7 (diff)
downloadpdf-over-21ecab0e487ae6f315e19e90038d2399a380a3a4.tar.gz
pdf-over-21ecab0e487ae6f315e19e90038d2399a380a3a4.tar.bz2
pdf-over-21ecab0e487ae6f315e19e90038d2399a380a3a4.zip
make the previous commit actually work
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
index 3fea9f87..44fa4391 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java
@@ -73,6 +73,11 @@ public class ConfigurationComposite extends StateComposite {
ConfigurationCompositeBase keystoreConfigComposite = null;
/**
+ * about page composite
+ */
+ ConfigurationCompositeBase aboutConfigComposite;
+
+ /**
* The TabFolder
*/
TabFolder tabFolder;
@@ -157,7 +162,7 @@ public class ConfigurationComposite extends StateComposite {
ScrolledComposite aboutCompositeScr = new ScrolledComposite(this.tabFolder, (SWT.H_SCROLL | SWT.V_SCROLL));
this.aboutTabItem.setControl(aboutCompositeScr);
- AboutComposite aboutConfigComposite = new AboutComposite(aboutCompositeScr, SWT.NONE);
+ this.aboutConfigComposite = new AboutComposite(aboutCompositeScr, SWT.NONE, state, configurationContainer);
aboutCompositeScr.setContent(aboutConfigComposite);
aboutCompositeScr.setExpandHorizontal(true);
aboutCompositeScr.setExpandVertical(true);
@@ -251,11 +256,17 @@ public class ConfigurationComposite extends StateComposite {
// Initialize Configuration Container
this.simpleConfigComposite.initConfiguration(this.configProvider);
this.advancedConfigComposite.initConfiguration(this.configProvider);
+ this.aboutConfigComposite.initConfiguration(this.configProvider);
this.simpleConfigComposite.loadConfiguration();
this.advancedConfigComposite.loadConfiguration();
+ this.aboutConfigComposite.loadConfiguration();
+
if (this.keystoreConfigComposite != null)
+ {
+ this.keystoreConfigComposite.initConfiguration(this.configProvider);
this.keystoreConfigComposite.loadConfiguration();
+ }
}
}
@@ -366,6 +377,7 @@ public class ConfigurationComposite extends StateComposite {
// Write current Configuration
this.simpleConfigComposite.storeConfiguration(this.configProvider);
this.advancedConfigComposite.storeConfiguration(this.configProvider);
+ this.aboutConfigComposite.storeConfiguration(this.configProvider);
if (this.keystoreConfigComposite != null)
this.keystoreConfigComposite.storeConfiguration(this.configProvider);