U
Unregistriert
Gast
Hallo!
Ich habe ein Problem mit einer Dialog Shell. Hierauf befinden sich einigen gezeichnete Linien, die beim Verschieben des Fensters einfach verschwinden. Hier mal der Code, um die Lines zu zeichnen:
Die Shell wird über
erezugt.
Ich habe testweise einen ControlListener hinzugefügt und das Zeichnen der Linien in das controlMoved event aufgenommen. Danach hat es funktioniert, allerdings finde ich diese Lösung unschön. Außerdem wüsste ich wirklich gerne, woran das Verschwinden der Linien liegt!
Vielen dank für eure Hilfe!
Ich habe ein Problem mit einer Dialog Shell. Hierauf befinden sich einigen gezeichnete Linien, die beim Verschieben des Fensters einfach verschwinden. Hier mal der Code, um die Lines zu zeichnen:
Java:
shell.open();
gc = new GC(shell);
gc.drawLine(230, 15, 240, 15);
gc.drawLine(160, 175, 170, 175);
gc.drawLine(240, 15, 160, 175);
Java:
shell = new Shell(display.getActiveShell(), SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL);
Ich habe testweise einen ControlListener hinzugefügt und das Zeichnen der Linien in das controlMoved event aufgenommen. Danach hat es funktioniert, allerdings finde ich diese Lösung unschön. Außerdem wüsste ich wirklich gerne, woran das Verschwinden der Linien liegt!
Vielen dank für eure Hilfe!