updates of the EbiDetailEditorDisplay : some new buttons and other things
authorBruno Sinou <bsinou@argeo.org>
Thu, 20 Jan 2011 14:27:59 +0000 (14:27 +0000)
committerBruno Sinou <bsinou@argeo.org>
Thu, 20 Jan 2011 14:27:59 +0000 (14:27 +0000)
git-svn-id: https://svn.argeo.org/commons/trunk@4059 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

security/eclipse/plugins/org.argeo.security.ui.application/plugin.xml
security/eclipse/plugins/org.argeo.security.ui.application/plugin_customization.ini [new file with mode: 0644]
security/eclipse/plugins/org.argeo.security.ui.application/src/main/java/org/argeo/security/ui/application/RapSecureWorkbenchWindowAdvisor.java
security/eclipse/plugins/org.argeo.security.ui.application/src/main/java/org/argeo/security/ui/application/SecureWorkbenchWindowAdvisor.java

index a0bd559226fafa0f0c90e62e82998cdd514d830c..654141626a505cbb3fe7cf944e376d267565c9b1 100644 (file)
@@ -2,6 +2,39 @@
 <?eclipse version="3.4"?>
 <plugin>
 
+       <!-- We use the product to define some of the product preferences 
+       see http://dev.eclipse.org/viewcvs/viewvc.cgi/platform-ui-home/rcp/faq.html?revision=1.6#customPrefs --> 
+       <extension
+         id="org.argeo.security.ui.product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            name="ArgeoProduct" application="org.argeo.security.ui.application.secureUi">
+          <property
+               name="appName"
+               value="Secure UI">
+         </property>
+            <property
+               name="preferenceCustomization"
+               value="plugin_customization.ini"/>
+      </product>
+   </extension>
+
+       <extension
+         id="org.argeo.security.webui.product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            name="ArgeoProduct" application="org.argeo.security.ui.application.secureWebUi">
+          <property
+               name="appName"
+               value="Secure Web UI">
+         </property>
+            <property
+               name="preferenceCustomization"
+               value="plugin_customization.ini"/>
+      </product>
+   </extension>
+  
+
    <extension
          id="secureUi"
          name="Argeo Secure UI"
diff --git a/security/eclipse/plugins/org.argeo.security.ui.application/plugin_customization.ini b/security/eclipse/plugins/org.argeo.security.ui.application/plugin_customization.ini
new file mode 100644 (file)
index 0000000..baf9cef
--- /dev/null
@@ -0,0 +1,5 @@
+org.eclipse.ui/DOCK_PERSPECTIVE_BAR=topRight
+org.eclipse.ui/SHOW_TEXT_ON_PERSPECTIVE_BAR=true
+org.eclipse.ui/PERSPECTIVE_BAR_SIZE=100
+org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=true
+org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = false
index cd1b0206fdb49f62826dc030f49a377b48b3a0f9..08c24095998319fc8ab1aaf6e323f09126db173a 100644 (file)
@@ -24,7 +24,7 @@ public class RapSecureWorkbenchWindowAdvisor extends
        public void preWindowOpen() {
                IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
                // configurer.setInitialSize(new Point(800, 600));
-               configurer.setShowCoolBar(false);
+               configurer.setShowCoolBar(true);
                configurer.setShowMenuBar(true);
                configurer.setShowStatusLine(false);
                configurer.setShowPerspectiveBar(true);
index 0e875c8b0a519a0f2ecd43b2abc3da290c9b9086..1eb5c678736faba7f1db731a08f8dfcec7fb64ff 100644 (file)
@@ -19,12 +19,14 @@ public class SecureWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor {
 
        public void preWindowOpen() {
                IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
-               configurer.setInitialSize(new Point(800, 600));
-               configurer.setShowCoolBar(false);
+               configurer.setInitialSize(new Point(1200, 900));
+               configurer.setShowCoolBar(true);
                configurer.setShowMenuBar(true);
                configurer.setShowStatusLine(false);
+
                configurer.setShowPerspectiveBar(true);
                configurer.setTitle("Argeo Secure UI"); //$NON-NLS-1$
+
        }
 
 }