@@ -90,10 +90,11 @@ public void widgetSelected(SelectionEvent e) {
9090
9191 generatorLabel = new Label (cmakeGroup , SWT .NONE );
9292 generatorLabel .setText (Messages .CMakeBuildTab_Generator );
93-
93+ generatorLabel . setToolTipText ( Messages . CMakeBuildTab_GeneratorTooltip );
9494 CMakeGenerator [] generators = CMakeGenerator .values ();
9595 String [] generatorNames = Arrays .stream (generators ).map (CMakeGenerator ::getCMakeName ).toArray (String []::new );
9696 generatorCombo = new Combo (cmakeGroup , SWT .DROP_DOWN );
97+ generatorCombo .setToolTipText (Messages .CMakeBuildTab_GeneratorComboTooltip );
9798 generatorCombo .setItems (generatorNames );
9899 generatorCombo .select (0 );
99100 generatorCombo .addModifyListener (e -> updateLaunchConfigurationDialog ());
@@ -106,29 +107,37 @@ public void widgetSelected(SelectionEvent e) {
106107
107108 cmakeArgsLabel = new Label (cmakeGroup , SWT .NONE );
108109 cmakeArgsLabel .setText (Messages .CMakeBuildTab_CMakeArgs );
110+ cmakeArgsLabel .setToolTipText (Messages .CMakeBuildTab_cmakeArgsTooltip );
109111
110112 cmakeArgsText = new Text (cmakeGroup , SWT .BORDER );
113+ cmakeArgsText .setToolTipText (Messages .CMakeBuildTab_cmakeArgsTooltip );
111114 cmakeArgsText .setLayoutData (new GridData (SWT .FILL , SWT .CENTER , true , false ));
112115 cmakeArgsText .addModifyListener (e -> updateLaunchConfigurationDialog ());
113116
114117 buildCommandLabel = new Label (cmakeGroup , SWT .NONE );
115118 buildCommandLabel .setText (Messages .CMakeBuildTab_BuildCommand );
119+ buildCommandLabel .setToolTipText (Messages .CMakeBuildTab_buildCommandTooltip );
116120
117121 buildCommandText = new Text (cmakeGroup , SWT .BORDER );
122+ buildCommandText .setToolTipText (Messages .CMakeBuildTab_buildCommandTooltip );
118123 buildCommandText .setLayoutData (new GridData (SWT .FILL , SWT .CENTER , true , false ));
119124 buildCommandText .addModifyListener (e -> updateLaunchConfigurationDialog ());
120125
121126 allTargetLabel = new Label (cmakeGroup , SWT .NONE );
122127 allTargetLabel .setText (Messages .CMakeBuildTab_AllTarget );
128+ allTargetLabel .setToolTipText (Messages .CMakeBuildTab_allTargetTooltip );
123129
124130 allTargetText = new Text (cmakeGroup , SWT .BORDER );
131+ allTargetText .setToolTipText (Messages .CMakeBuildTab_allTargetTooltip );
125132 allTargetText .setLayoutData (new GridData (SWT .FILL , SWT .CENTER , true , false ));
126133 allTargetText .addModifyListener (e -> updateLaunchConfigurationDialog ());
127134
128135 cleanTargetLabel = new Label (cmakeGroup , SWT .NONE );
129136 cleanTargetLabel .setText (Messages .CMakeBuildTab_CleanTarget );
137+ cleanTargetLabel .setToolTipText (Messages .CMakeBuildTab_cleanTargetTooltip );
130138
131139 cleanTargetText = new Text (cmakeGroup , SWT .BORDER );
140+ cleanTargetText .setToolTipText (Messages .CMakeBuildTab_cleanTargetTooltip );
132141 cleanTargetText .setLayoutData (new GridData (SWT .FILL , SWT .CENTER , true , false ));
133142 cleanTargetText .addModifyListener (e -> updateLaunchConfigurationDialog ());
134143
0 commit comments