Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Scout/HowTo/3.8/Storing window size & position and view configuration in SWT"

< Scout‎ | HowTo‎ | 3.8
(New page)
 
Line 1: Line 1:
{{ScoutPage|cat=HowTo 3.8}}
+
I did not manage to edit this page at first, the corresponding link seems to be broken because of the & in the page name.
 +
I have recreated another page where I replaced
 +
  "Storing window size & position and view configuration in SWT"
 +
with
 +
  "Storing window size and position and view configuration in SWT"
  
The Swing client already stores the window size and position as well as the relative size of the various views when closing the client and restores these settings when next starting it.. This how-to describes how to add this functionality to SWT clients.
+
This page can be deleted (but I seem to lack the permissions to do so).
 
+
= Steps  =
+
 
+
In order to do this with SWT the following method needs to be added to org.eclipse.minicrm.ui.swt.application.ApplicationWorkbenchAdvisor
+
 
+
  @Override
+
public void initialize(IWorkbenchConfigurer configurer) {
+
  super.initialize(configurer);
+
  configurer.setSaveAndRestore(true);
+
}
+
 
+
This has the added benefit that it also stores which form is shown in which view.
+
 
+
=== Caveat  ===
+
 
+
If you have added a Toolbar to your SWT client as described in the how-to [http://wiki.eclipse.org/Scout/HowTo/3.8/Changing_outlines_with_the_SWT_client#Adding_a_toolbar_to_the_SWT_application wiki.eclipse.org/Scout/HowTo/3.8/Changing_outlines_with_the_SWT_client#Adding_a_toolbar_to_the_SWT_application], enabling the '''SaveAndRestore''' feature will break the toolbar. It is not yet clear if this is a problem with the toolbar implementation as described in the linked how-to, or if it is a bug in either Scout or Eclipse.<br>
+

Latest revision as of 03:42, 6 March 2013

I did not manage to edit this page at first, the corresponding link seems to be broken because of the & in the page name. I have recreated another page where I replaced

  "Storing window size & position and view configuration in SWT"

with

  "Storing window size and position and view configuration in SWT"

This page can be deleted (but I seem to lack the permissions to do so).

Back to the top