Adjust height of V-scrollbar moving
authorjoon.c.baek <joon.c.baek@samsung.com>
Mon, 30 May 2016 08:46:01 +0000 (17:46 +0900)
committerdongkyu6 lee <dongkyu6.lee@samsung.com>
Tue, 31 May 2016 00:45:37 +0000 (09:45 +0900)
Adjust height of V-scrollbar moving in
feature list page and selected features page.
It based on each items height.

Change-Id: Iafb0f743bf88d1191bf6b0170e1fbfe8741e2aa4
Signed-off-by: joon.c.baek <joon.c.baek@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FlatFeatureDialogFeatureListPage.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FlatFeatureDialogSelectedFeaturePage.java

index 91ee8e3..44f8ae9 100644 (file)
@@ -394,6 +394,8 @@ public class FlatFeatureDialogFeatureListPage extends DAPageComposite {
                featureListComp.layout(true);
                featureListInputComp.layout(true);
                featureListScrolledComp.setMinSize(featureListInputComp.computeSize(SWT.DEFAULT, SWT.DEFAULT));
+               featureListScrolledComp.getVerticalBar().setIncrement(FEATURELIST_BODY_ITEM_HEIGHT/2);
+               featureListScrolledComp.getVerticalBar().setPageIncrement(FEATURELIST_BODY_ITEM_HEIGHT*2);
 
                if (!DAState.isStartable()) {
                        featureListComp.setEnabled(false);
index e6af326..92933fd 100644 (file)
@@ -326,6 +326,8 @@ public class FlatFeatureDialogSelectedFeaturePage extends DAPageComposite {
                selectedComp.layout(true);
                selectedInputComp.layout();
                selecetedScrolledComp.setMinSize(selectedInputComp.computeSize(SWT.DEFAULT, SWT.DEFAULT));
+               selecetedScrolledComp.getVerticalBar().setIncrement(ICON_SIZE/2);
+               selecetedScrolledComp.getVerticalBar().setPageIncrement(ICON_SIZE*2);
 
                if (!DAState.isStartable()) {
                        selectedComp.setEnabled(false);