core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/sdk/ui/SDKPreferencePage.java
equal
deleted
inserted
replaced
476 }); |
476 }); |
477 } |
477 } |
478 |
478 |
479 private void createSDKTable() { |
479 private void createSDKTable() { |
480 final Table table = sdkListTableViewer.getTable(); |
480 final Table table = sdkListTableViewer.getTable(); |
|
481 int count = table.getItemCount(); |
|
482 if (count < 10) { // min. number of rows |
|
483 count = 10; |
|
484 } else |
|
485 if (count > 20) { // max. number of rows |
|
486 count = 20; |
|
487 } |
481 GridData gridData = new GridData(SWT.FILL, SWT.CENTER, true, false); |
488 GridData gridData = new GridData(SWT.FILL, SWT.CENTER, true, false); |
482 gridData.widthHint = 350; |
489 gridData.widthHint = 350; |
483 gridData.heightHint = table.getItemHeight() * 10; |
490 gridData.heightHint = table.getItemHeight() * count; |
484 table.setLayoutData(gridData); |
491 table.setLayoutData(gridData); |
485 table.setHeaderVisible(true); |
492 table.setHeaderVisible(true); |
486 table.setLinesVisible(false); |
493 table.setLinesVisible(false); |
487 |
494 |
488 SDKViewerStrategy strategy = new SDKViewerStrategy(sdkListTableViewer); |
495 SDKViewerStrategy strategy = new SDKViewerStrategy(sdkListTableViewer); |