Programmazione:Java/Eclipse RCP/Disattivare il ridimensionamento delle viste

Da WikiSitech.
Versione del 20 lug 2007 alle 12:37 di Rimondini (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazioneVai alla ricerca

Disattivare il ridimensionamento delle viste

Per disattivare il ridimensionamento delle viste, come si può intuire, è fattibile solo infilandosi in mezzo al codice internal di eclipse

import org.eclipse.ui.IPageListener; import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.PlatformUI; import org.eclipse.ui.internal.WorkbenchPage;

PlatformUI.getWorkbench().getActiveWorkbenchWindow().addPageListener(new IPageListener() { public void pageActivated(IWorkbenchPage page) { ((WorkbenchPage) page).getPerspectivePresentation().getLayout().disposeSashes(); }

public void pageClosed(IWorkbenchPage page) { }

public void pageOpened(IWorkbenchPage page) { } });