core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/internal/sdk/ui/SDKPreferencePage.java
branchC3_BUILDER_WORK
changeset 1446 0609cdacce9e
parent 1434 79471fd1fd69
child 1451 1d88f6209d70
equal deleted inserted replaced
1445:ab286ee6e57a 1446:0609cdacce9e
   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);