cdt/cdt_6_0_x/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java
changeset 121 d2bbceb7cdeb
parent 120 2ba6f2cbef75
equal deleted inserted replaced
120:2ba6f2cbef75 121:d2bbceb7cdeb
   225 			public void widgetSelected(SelectionEvent evt) {
   225 			public void widgetSelected(SelectionEvent evt) {
   226 				handleProjectButtonSelected();
   226 				handleProjectButtonSelected();
   227 				updateLaunchConfigurationDialog();
   227 				updateLaunchConfigurationDialog();
   228 			}
   228 			}
   229 		});
   229 		});
   230 		
       
   231 	}
   230 	}
   232 
   231 
   233 	/**
   232 	/**
   234 	 * @since 6.0
   233 	 * @since 6.0
   235 	 */
   234 	 */
   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$