@Override public void createControls(Composite parent) { AutotoolsConfigurationManager.getInstance().clearTmpConfigurations(page.getProject()); syncClones(); super.createControls(parent); Composite composite = usercomp; settingsStore = AutotoolsConfigurePrefStore.getInstance(); configToPageListMap = new HashMap<>(); // assume parent page uses griddata GridData gd = new GridData( GridData.HORIZONTAL_ALIGN_CENTER | GridData.VERTICAL_ALIGN_FILL | GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL); composite.setLayoutData(gd); GridLayout layout = new GridLayout(); composite.setLayout(layout); // Create the sash form sashForm = new SashForm(usercomp, SWT.NONE); sashForm.setOrientation(SWT.HORIZONTAL); sashForm.setLayoutData(new GridData(GridData.FILL_BOTH)); layout = new GridLayout(2, true); layout.marginHeight = 5; sashForm.setLayout(layout); createSelectionArea(sashForm); createEditArea(sashForm); }
@Override public void createControls(Composite parent) { AutotoolsConfigurationManager.getInstance().clearTmpConfigurations(getProject()); syncClones(); super.createControls(parent); Composite composite = usercomp; settingsStore = AutotoolsConfigurePrefStore.getInstance(); configToPageListMap = new HashMap<>(); // assume parent page uses griddata GridData gd = new GridData( GridData.HORIZONTAL_ALIGN_CENTER | GridData.VERTICAL_ALIGN_FILL | GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL); composite.setLayoutData(gd); GridLayout layout = new GridLayout(); // layout.numColumns= 2; // PixelConverter pc= new PixelConverter(composite); // layout.verticalSpacing= pc.convertHeightInCharsToPixels(1) / 2; composite.setLayout(layout); // Create the sash form sashForm = new SashForm(usercomp, SWT.NONE); sashForm.setOrientation(SWT.HORIZONTAL); sashForm.setLayoutData(new GridData(GridData.FILL_BOTH)); layout = new GridLayout(2, true); layout.marginHeight = 5; sashForm.setLayout(layout); createSelectionArea(sashForm); createEditArea(sashForm); // usercomp.addControlListener(new ControlAdapter() { // @Override // public void controlResized(ControlEvent e) { // specificResize(); // }}); }