Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

eclipse-rcp:perspective 2009/04/29 13:26 eclipse-rcp:perspective 2020/01/22 20:59 aktuell
Zeile 1: Zeile 1:
-====== Perspektiven ======+[[eclipse-rcp|Java - Eclipse-RCP]]\\ 
 +====== Perspektiven, initialiseren/anzeigen/positionieren ======
Die initiale Perspekive festlegen:\\ Die initiale Perspekive festlegen:\\
<code java> <code java>
Zeile 9: Zeile 10:
</code> </code>
\\ \\
-Die Perspektiven-Auswahl anzeigen:\\+<html> 
 +  <script type="text/javascript"><!-- 
 +      google_ad_client="pub-9681858985507948"; 
 +      google_ad_width = 468; 
 +      google_ad_height = 60; 
 +      google_ad_format = "468x60_as"; 
 +      google_ad_type = "text"; 
 +      google_ad_channel = ""; 
 +      google_color_border = "cccccc"; 
 +      google_color_bg = "FFFFFF"; 
 +      google_color_link = "1d2d8c"; 
 +      google_color_text = "000000"; 
 +      google_color_url = "1d2d8c"; 
 +      //--> 
 +  </script> 
 +  <script type="text/javascript" 
 +      src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 
 +  </script> 
 +</html> 
 +\\ 
 +\\ 
 +Die Perspektiven-Auswahl anzeigen und der Position festlegen:\\
<code java> <code java>
public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor { public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor {
-  public void preWindowOpen() { +  @Override 
-      IWorkbenchWindowConfigurer configurer = getWindowConfigurer();+  public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(
      // ...       // ...
      configurer.setShowPerspectiveBar(true);       configurer.setShowPerspectiveBar(true);
 +  }
 +  @Override
 +  public void preWindowOpen() {
 +      // ...
 +      // die Position festlegen (hier oben rechts):
 +      PlatformUI.getPreferenceStore().setDefault(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR,
 +                                                IWorkbenchPreferenceConstants.TOP_RIGHT); 
  }   }
} }
</code> </code>
\\ \\
-Mehrere Views mit innerhalb einer Gruppe in der Perspektive anordnen (mit Reitern):\\ +Siehe auch: [[eclipse-rcp:tabbed-views|Mehrere Views mit innerhalb einer Gruppe in der Perspektive anordnen (mit Reitern)]]
-<code java> +
-public void createInitialLayout(IPageLayout layout) { +
-  IFolderLayout folder = layout.createFolder("com.sowas.javawiki.folder", +
-                                              IPageLayout.TOP, 0.6f, +
-                                              layout.getEditorArea()); +
-  folder.addView(MyView1.ID); +
-  folder.addView(MyView2.ID); +
-+
-</code>+

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007