Hallo!
Aktuell wird in meiner Anwendung aus dem UI Thread heraus ein neuer Thread gestartet, der eine Serveranfrage versendet. Die Antwort kann aber sehr lange dauern, so dass der Benutzer die Abfrage verwerfen können soll. Darum wird ein Popup geöffnet mit einem Abbrechen Button. Leider ist der Button "nicht erreichbar". Er ist zwar sichtbar, aber man kann ihn erst betätigen, wenn der Server-Thread beendet ist. Kann mir jemand von Euch erklären was der richtige Weg wäre? Ich nutze SWT und habe jetzt schon viel mit Display.syncExec und asyncExec gespielt...
Gruß
Benne
Aktuell wird in meiner Anwendung aus dem UI Thread heraus ein neuer Thread gestartet, der eine Serveranfrage versendet. Die Antwort kann aber sehr lange dauern, so dass der Benutzer die Abfrage verwerfen können soll. Darum wird ein Popup geöffnet mit einem Abbrechen Button. Leider ist der Button "nicht erreichbar". Er ist zwar sichtbar, aber man kann ihn erst betätigen, wenn der Server-Thread beendet ist. Kann mir jemand von Euch erklären was der richtige Weg wäre? Ich nutze SWT und habe jetzt schon viel mit Display.syncExec und asyncExec gespielt...
Gruß
Benne