Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Android Tokyo: TWebbrowser schaltet Button.OnClick ab (https://www.delphipraxis.net/193208-android-tokyo-twebbrowser-schaltet-button-onclick-ab.html)

Dabei-seit-Turbo-Pascal-2 5. Jul 2017 14:33

Android Tokyo: TWebbrowser schaltet Button.OnClick ab
 
TWebbrowser "blockiert" den Button.OnClick-Event eines anderen Formulars !?

Ich habe eine Android-App mit zwei Formularen. Beide werden beim Start automatisch erzeugt. Auf beiden Formualren befindet sich ein Button, der in seinem OnClick-Event das jeweils andere Formular mit "formX.show" anzeigt. So kann ich zwischen dem ersten (Haupt-)Formular und dem anderen Formular hin- und herwechseln. Lege ich nun auf das zweite Formular einen TWebBrowser, blockiert die ganze Anwendung, sobald ich von dem Formular mit dem Webbrowser per Buttonclick auf das Hauptformualar wechsle. Das Hauptformular wird dann noch angezeigt, danach geht aber nichts mehr. Auf weitere Button-Clicks reagiert das Programm nicht mehr.

Ob der Webbrowser eine URL hat und Daten geladen hat oder nicht, ist für das Verhalten egal. Das Problem tritt mit RAD Studio 10.2 Tokyo mit und ohne den Android-Patch und im Debug- wie im Release-Mode auf. Unter Delphi 10.1 Berlin besteht das Problem nicht.

Kann einer von Euch das so bestätigen oder hat gar eine Lösung? Vielen Dank!

sko1 5. Jul 2017 15:01

AW: Android Tokyo: TWebbrowser schaltet Button.OnClick ab
 
Leider nein, aber insgeheim bin ich froh dass ich 10.1 hier habe!

Ciao
Stefan

Dabei-seit-Turbo-Pascal-2 5. Jul 2017 15:37

AW: Android Tokyo: TWebbrowser schaltet Button.OnClick ab
 
Zitat:

Zitat von sko1 (Beitrag 1376051)
Leider nein

Kannst Du das Problem nicht bestätigen oder nicht lösen (oder beides, weil du kein 10.2 verwendest)?

sko1 6. Jul 2017 07:16

AW: Android Tokyo: TWebbrowser schaltet Button.OnClick ab
 
Wie gesagt, ich kann nicht helfen weil ich hier 10.1 habe...

Ciao
Stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz