summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
diff options
context:
space:
mode:
authorSteve Northover <steve>2008-02-22 17:13:54 +0000
committerSteve Northover <steve>2008-02-22 17:13:54 +0000
commitd01619b3a3b7c9bde3b2881d31f250e3dea3e294 (patch)
treedfeaf0b3e2713d6edd8b8122e7d29b3fe753c3b2 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
parentf115f5765444cf2cf9eed6f21eb296e9bd948a5b (diff)
downloadeclipse.platform.swt-d01619b3a3b7c9bde3b2881d31f250e3dea3e294.tar.gz
eclipse.platform.swt-d01619b3a3b7c9bde3b2881d31f250e3dea3e294.tar.xz
eclipse.platform.swt-d01619b3a3b7c9bde3b2881d31f250e3dea3e294.zip
219874 - Exploit Vista progress bars
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
index 6e8bd6f947..483b04e535 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/ProgressBar.java
@@ -134,6 +134,11 @@ public int getSelection () {
return selection;
}
+public int getState () {
+ checkWidget ();
+ return SWT.NORMAL;
+}
+
int /*long*/ gtk_realize (int /*long*/ widget) {
int /*long*/ result = super.gtk_realize (widget);
if (result != 0) return result;
@@ -222,6 +227,11 @@ public void setSelection (int value) {
updateBar (selection, minimum, maximum);
}
+public void setState (int state) {
+ checkWidget ();
+ //NOT IMPLEMENTED
+}
+
int /*long*/ timerProc (int /*long*/ widget) {
if (isVisible ()) OS.gtk_progress_bar_pulse (handle);
return 1;