Hi
ich habe folgendes Problem.
Ich verwende einen CheckboxTableViewer und will die Table deaktivieren aber die Scrollbalken nicht.
naheliegend währe ja eigendlich:
Aber der Bar bleibt trotzdem disabled. Im SWT Scrollbar gibt es ja auch 2 Methoden um den Status abzufragen:
Meine Vermutung ist, das beim setzen der GUI isEnabled verwendet wird und ich deswegen den Scrollbalken nicht aktiv bekomme.
Kann mir jemand sagen wie ich das Problem lösen kann?
Danke im Vorraus
Madli
ich habe folgendes Problem.
Ich verwende einen CheckboxTableViewer und will die Table deaktivieren aber die Scrollbalken nicht.
naheliegend währe ja eigendlich:
Java:
table.setEnabled(false);
table.getHorizontalBar().setEnabled(true);
Aber der Bar bleibt trotzdem disabled. Im SWT Scrollbar gibt es ja auch 2 Methoden um den Status abzufragen:
Java:
public boolean getEnabled () {
checkWidget();
return (state & DISABLED) == 0;
}
Java:
public boolean isEnabled () {
checkWidget();
return getEnabled () && parent.isEnabled ();
}
Meine Vermutung ist, das beim setzen der GUI isEnabled verwendet wird und ich deswegen den Scrollbalken nicht aktiv bekomme.
Kann mir jemand sagen wie ich das Problem lösen kann?
Danke im Vorraus
Madli