diff options
author | Silenio Quarti <silenio> | 2002-05-03 22:28:41 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2002-05-03 22:28:41 +0000 |
commit | 536a3067a0d520c981d7210614769b62674b0849 (patch) | |
tree | ff347e2359837756d1ff3c3751a8e1776561c8ba | |
parent | ed1ca013542c497914c129b7abb0bfc7242ee9ca (diff) | |
download | eclipse.platform.swt-536a3067a0d520c981d7210614769b62674b0849.tar.gz eclipse.platform.swt-536a3067a0d520c981d7210614769b62674b0849.tar.xz eclipse.platform.swt-536a3067a0d520c981d7210614769b62674b0849.zip |
*** empty log message ***
2 files changed, 26 insertions, 0 deletions
diff --git a/examples/org.eclipse.swt.examples/org/eclipse/swt/examples/controlexample/ProgressBarTab.java b/examples/org.eclipse.swt.examples/org/eclipse/swt/examples/controlexample/ProgressBarTab.java index 6c33713fd1..9ade968744 100755 --- a/examples/org.eclipse.swt.examples/org/eclipse/swt/examples/controlexample/ProgressBarTab.java +++ b/examples/org.eclipse.swt.examples/org/eclipse/swt/examples/controlexample/ProgressBarTab.java @@ -96,6 +96,7 @@ class ProgressBarTab extends RangeTab { */
void setWidgetMaximum () {
progressBar1.setMaximum (maximumScale.getSelection ());
+ updateScales ();
}
/**
@@ -103,6 +104,7 @@ class ProgressBarTab extends RangeTab { */
void setWidgetMinimum () {
progressBar1.setMinimum (minimumScale.getSelection ());
+ updateScales ();
}
/**
@@ -110,5 +112,16 @@ class ProgressBarTab extends RangeTab { */
void setWidgetSelection () {
progressBar1.setSelection (selectionScale.getSelection ());
+ updateScales ();
}
+
+ /**
+ * Update the scale widgets to reflect the actual value set
+ * on the "Example" widget.
+ */
+ void updateScales () {
+ minimumScale.setSelection (progressBar1.getMinimum ());
+ selectionScale.setSelection (progressBar1.getSelection ());
+ maximumScale.setSelection (progressBar1.getMaximum ());
+ }
}
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ProgressBarTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ProgressBarTab.java index 6c33713fd1..9ade968744 100755 --- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ProgressBarTab.java +++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ProgressBarTab.java @@ -96,6 +96,7 @@ class ProgressBarTab extends RangeTab { */
void setWidgetMaximum () {
progressBar1.setMaximum (maximumScale.getSelection ());
+ updateScales ();
}
/**
@@ -103,6 +104,7 @@ class ProgressBarTab extends RangeTab { */
void setWidgetMinimum () {
progressBar1.setMinimum (minimumScale.getSelection ());
+ updateScales ();
}
/**
@@ -110,5 +112,16 @@ class ProgressBarTab extends RangeTab { */
void setWidgetSelection () {
progressBar1.setSelection (selectionScale.getSelection ());
+ updateScales ();
}
+
+ /**
+ * Update the scale widgets to reflect the actual value set
+ * on the "Example" widget.
+ */
+ void updateScales () {
+ minimumScale.setSelection (progressBar1.getMinimum ());
+ selectionScale.setSelection (progressBar1.getSelection ());
+ maximumScale.setSelection (progressBar1.getMaximum ());
+ }
}
|