344 gridLayout.marginWidth = 5; |
343 gridLayout.marginWidth = 5; |
345 gridLayout.makeColumnsEqualWidth= true; |
344 gridLayout.makeColumnsEqualWidth= true; |
346 buildGroup.setLayoutData(gridData); |
345 buildGroup.setLayoutData(gridData); |
347 buildGroup.setLayout(gridLayout); |
346 buildGroup.setLayout(gridLayout); |
348 buildGroup.setText(LaunchMessages.getString("CMainTab.Build_options")); //$NON-NLS-1$ |
347 buildGroup.setText(LaunchMessages.getString("CMainTab.Build_options")); //$NON-NLS-1$ |
349 buildGroup.setData(".uid", "CMainTab.buildGroup"); |
|
350 |
348 |
351 createBuildConfigCombo(buildGroup, 2); |
349 createBuildConfigCombo(buildGroup, 2); |
352 |
350 |
353 fEnableBuildButton = new Button(buildGroup, SWT.RADIO); |
351 fEnableBuildButton = new Button(buildGroup, SWT.RADIO); |
354 fEnableBuildButton.setText(LaunchMessages.getString("CMainTab.Enable_build_button_label")); //$NON-NLS-1$ |
352 fEnableBuildButton.setText(LaunchMessages.getString("CMainTab.Enable_build_button_label")); //$NON-NLS-1$ |
355 fEnableBuildButton.setToolTipText(LaunchMessages.getString("CMainTab.Enable_build_button_tooltip")); //$NON-NLS-1$ |
353 fEnableBuildButton.setToolTipText(LaunchMessages.getString("CMainTab.Enable_build_button_tooltip")); //$NON-NLS-1$ |
356 fEnableBuildButton.setData(".uid", "CMainTab.EnablBuildButton"); |
|
357 fEnableBuildButton.addSelectionListener(new SelectionAdapter() { |
354 fEnableBuildButton.addSelectionListener(new SelectionAdapter() { |
358 |
355 |
359 public void widgetSelected(SelectionEvent evt) { |
356 public void widgetSelected(SelectionEvent evt) { |
360 updateLaunchConfigurationDialog(); |
357 updateLaunchConfigurationDialog(); |
361 } |
358 } |
362 }); |
359 }); |
363 |
360 |
364 fDisableBuildButton = new Button(buildGroup, SWT.RADIO); |
361 fDisableBuildButton = new Button(buildGroup, SWT.RADIO); |
365 fDisableBuildButton.setText(LaunchMessages.getString("CMainTab.Disable_build_button_label")); //$NON-NLS-1$ |
362 fDisableBuildButton.setText(LaunchMessages.getString("CMainTab.Disable_build_button_label")); //$NON-NLS-1$ |
366 fDisableBuildButton.setToolTipText(LaunchMessages.getString("CMainTab.Disable_build_button_tooltip")); //$NON-NLS-1$ |
363 fDisableBuildButton.setToolTipText(LaunchMessages.getString("CMainTab.Disable_build_button_tooltip")); //$NON-NLS-1$ |
367 fDisableBuildButton.setData(".uid", "CMainTab.DisableBuildButton"); |
|
368 fDisableBuildButton.addSelectionListener(new SelectionAdapter() { |
364 fDisableBuildButton.addSelectionListener(new SelectionAdapter() { |
369 |
365 |
370 public void widgetSelected(SelectionEvent evt) { |
366 public void widgetSelected(SelectionEvent evt) { |
371 updateLaunchConfigurationDialog(); |
367 updateLaunchConfigurationDialog(); |
372 } |
368 } |
373 }); |
369 }); |
374 |
370 |
375 fWorkspaceSettingsButton = new Button(buildGroup, SWT.RADIO); |
371 fWorkspaceSettingsButton = new Button(buildGroup, SWT.RADIO); |
376 fWorkspaceSettingsButton.setText(LaunchMessages.getString("CMainTab.Workspace_settings_button_label")); //$NON-NLS-1$ |
372 fWorkspaceSettingsButton.setText(LaunchMessages.getString("CMainTab.Workspace_settings_button_label")); //$NON-NLS-1$ |
377 fWorkspaceSettingsButton.setToolTipText(LaunchMessages.getString("CMainTab.Workspace_settings_button_tooltip")); //$NON-NLS-1$ |
373 fWorkspaceSettingsButton.setToolTipText(LaunchMessages.getString("CMainTab.Workspace_settings_button_tooltip")); //$NON-NLS-1$ |
378 fWorkspaceSettingsButton.setData(".uid", "CMainTab.WorkspaceSettingsButton"); |
|
379 fWorkspaceSettingsButton.addSelectionListener(new SelectionAdapter() { |
374 fWorkspaceSettingsButton.addSelectionListener(new SelectionAdapter() { |
380 |
375 |
381 public void widgetSelected(SelectionEvent evt) { |
376 public void widgetSelected(SelectionEvent evt) { |
382 updateLaunchConfigurationDialog(); |
377 updateLaunchConfigurationDialog(); |
383 } |
378 } |
384 }); |
379 }); |
385 |
380 |
386 fWorkpsaceSettingsLink = new Link(buildGroup, SWT.NONE); //$NON-NLS-1$ |
381 fWorkpsaceSettingsLink = new Link(buildGroup, SWT.NONE); //$NON-NLS-1$ |
387 fWorkpsaceSettingsLink.setText(LaunchMessages.getString("CMainTab.Workspace_settings_link_label")); //$NON-NLS-1$ |
382 fWorkpsaceSettingsLink.setText(LaunchMessages.getString("CMainTab.Workspace_settings_link_label")); //$NON-NLS-1$ |
388 fWorkpsaceSettingsLink.setData(".uid", "CMainTab.WorkspaceSettingsLink"); |
|
389 fWorkpsaceSettingsLink.addSelectionListener(new SelectionAdapter() { |
383 fWorkpsaceSettingsLink.addSelectionListener(new SelectionAdapter() { |
390 public void widgetSelected(SelectionEvent e) { |
384 public void widgetSelected(SelectionEvent e) { |
391 PreferencesUtil.createPreferenceDialogOn( |
385 PreferencesUtil.createPreferenceDialogOn( |
392 parent.getShell(), |
386 parent.getShell(), |
393 LaunchMessages.getString("CMainTab.Workspace_settings_page_id"), //$NON-NLS-1$ |
387 LaunchMessages.getString("CMainTab.Workspace_settings_page_id"), //$NON-NLS-1$ |