Compare commits

...

1 Commits

Author SHA1 Message Date
kjwang-talend
6a1bd89e30 TUP-33396 [bug]better disable button "Install and restart" button if no
feature selected (Improve the tooltip)
2021-10-22 17:26:58 +08:00
2 changed files with 3 additions and 8 deletions

View File

@@ -38,4 +38,4 @@ ImportItemsWizardPage_ProgressDialog_WaitingFinishMessage=Can not interrupt the
ImportItemsWizardPage_ProgressDialog_WaitingCheckRequiredFeature=Checking required feature...
ImportItemsWizardPage_ProgressDialog_WaitingCheckFeatureStatus=Checking feature status...
ImportItemsWizardPage_AnalyseRequiredFeatureButton=Find features needed for the import
ImportItemsWizardPage_AnalyseRequiredFeatureTxt=(this may be time consuming)
ImportItemsWizardPage_AnalyseRequiredFeatureButtonTooltip=This may be time consuming. Clear this checkbox to ignore the operation.

View File

@@ -403,7 +403,7 @@ public class ImportItemsWizardPage extends WizardPage {
if (IBrandingService.get().isPoweredbyTalend()) {
Composite requiredCom = new Composite(dependencyArea, SWT.None);
GridLayout requiredComLayout = new GridLayout();
requiredComLayout.numColumns = 3;
requiredComLayout.numColumns = 1;
requiredComLayout.marginWidth = 0;
requiredComLayout.marginHeight = 0;
requiredComLayout.makeColumnsEqualWidth = false;
@@ -412,6 +412,7 @@ public class ImportItemsWizardPage extends WizardPage {
requiredFeatureButton = new Button(requiredCom, SWT.CHECK);
requiredFeatureButton.setText(Messages.getString("ImportItemsWizardPage_AnalyseRequiredFeatureButton"));
requiredFeatureButton.setToolTipText(Messages.getString("ImportItemsWizardPage_AnalyseRequiredFeatureButtonTooltip"));
requiredFeatureButton.setSelection(true);
setButtonLayoutData(requiredFeatureButton);
requiredFeatureButton.addSelectionListener(new SelectionAdapter() {
@@ -423,12 +424,6 @@ public class ImportItemsWizardPage extends WizardPage {
}
}
});
Label textLabel = new Label(requiredCom, SWT.NONE);
textLabel.setLayoutData(new GridData());
textLabel.setText(Messages.getString("ImportItemsWizardPage_AnalyseRequiredFeatureTxt"));
Label imageLabel = new Label(requiredCom, SWT.NONE);
imageLabel.setImage(ImageProvider.getImage(EImage.WARNING_ICON));
imageLabel.setLayoutData(new GridData());
}
}