1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 02:06:01 +02:00

Commit for Tanya -- fix for bugzilla 70217, a problem where long labels on a section of the build property page were overlapping the selection widget

This commit is contained in:
Sean Evoy 2004-07-21 19:59:45 +00:00
parent daf324f54c
commit 1e12d45919
2 changed files with 7 additions and 2 deletions

View file

@ -1,3 +1,7 @@
2004-07-21 Tanya Wolff
Fix for 70217: C++ Build Properties view: Platform overlaps field
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildPropertyPage.java
2004-06-15 Tanya Wolff 2004-06-15 Tanya Wolff
Removed intermediate composites to allow groupings to be readable by screenreader in the Manage Configuration dialog. Removed intermediate composites to allow groupings to be readable by screenreader in the Manage Configuration dialog.

View file

@ -240,9 +240,10 @@ public class BuildPropertyPage extends PropertyPage implements IWorkbenchPropert
fd.top = new FormAttachment(configSelector, 0, SWT.CENTER); fd.top = new FormAttachment(configSelector, 0, SWT.CENTER);
fd.right = new FormAttachment(100,0); fd.right = new FormAttachment(100,0);
manageConfigs.setLayoutData(fd); manageConfigs.setLayoutData(fd);
// Anchor config combo left 5 pixels from label, top 5% below the centre, and right to the button // Anchor config combo left 5 pixels from longest label, top 5% below the centre, and right to the button
Label longestLabel = (platformLabel.getText().length()>configLabel.getText().length()?platformLabel:configLabel);
fd = new FormData(); fd = new FormData();
fd.left = new FormAttachment(configLabel, 5); fd.left = new FormAttachment(longestLabel, 5);
fd.top = new FormAttachment(55,0); fd.top = new FormAttachment(55,0);
fd.right = new FormAttachment(manageConfigs, -5 , SWT.LEFT); fd.right = new FormAttachment(manageConfigs, -5 , SWT.LEFT);
configSelector.setLayoutData(fd); configSelector.setLayoutData(fd);