diff options
author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-08-09 13:07:40 +0200 |
---|---|---|
committer | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-08-09 13:07:40 +0200 |
commit | 21ecab0e487ae6f315e19e90038d2399a380a3a4 (patch) | |
tree | bebd122691a211fa85a76eeab94069d154b292cd /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/ConfigurationComposite.java | |
parent | f744c6d08c4fb68ad206d312d44fc99ad9095ee7 (diff) | |
download | pdf-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.java | 14 |
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); |