Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Dialoge unter IOS und Anroid _> FMX unbenutzbar ? (https://www.delphipraxis.net/195380-dialoge-unter-ios-und-anroid-_-fmx-unbenutzbar.html)

arnof 17. Mär 2018 16:33

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Mit dem Update 10.2.3 ist das Problem gelöst!

Es geht wieder wie gewohnt :wink:

TurboMagic 18. Mär 2018 10:14

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Ja, mit den in der Doku angegebenen Fassungen bekommt man entsprechende Dialoge zum Laufen.
Es gibt aber leider noch ein Problem damit:
https://quality.embarcadero.com/brow...2MessageDlg%22

Vielleicht möchte ja der eine oder andere auch für diesen Report in QP abstimmen?

Grüße

TurboMagick

Mavarik 19. Mär 2018 13:02

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Zitat:

Zitat von arnof (Beitrag 1396473)
Mit dem Update 10.2.3 ist das Problem gelöst!

Es geht wieder wie gewohnt :wink:

Aber es funktioniert nicht mehr der Modal-Trick mit

Delphi-Quellcode:
While not result do
begin
  application.Processmessages;
  Sleep(10);
end;
Hab das irgendwo als Workaround gesehen...

Mavarik

arnof 19. Mär 2018 21:52

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
mit dem Sleep nutzt nichts wenn die Ja/Nein Buttons nicht mehr klickbar sind (waren)

Ich habe aber nur eine "alte" App getestet, die ich im okt 2015 zu letzt mit dem damaligen aktuellen Delphi hochgeladen hatte (IOS). Diese ging dann nicht mehr mit Tokyo 10.2.2 (oben beschriebenes Dialog Problem). Mit 10.2.3 gingen hier nun wieder die Dialoge. Android konnte ich noch nicht testen, da das Update meine Android Einstellungen ZERSTÖRT hat und mir es noch nicht wieder gelungen ist dies wieder zum laufen zu bringen, damit die SDK Einstellung wieder gehen.

arnof 20. Mär 2018 00:38

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Zitat:

Zitat von TurboMagic (Beitrag 1396512)
Ja, mit den in der Doku angegebenen Fassungen bekommt man entsprechende Dialoge zum Laufen.
Es gibt aber leider noch ein Problem damit:
https://quality.embarcadero.com/brow...2MessageDlg%22

Vielleicht möchte ja der eine oder andere auch für diesen Report in QP abstimmen?

Grüße

TurboMagick

ok zu früh gefreut; nachdem bei mir wieder alles mit 10.2.3 geht, habe ich das nochmals genau geprüft:

unter IOS hänge der MessageDlg weiterhin, wenn das Fenster vorher mit ShowModal geöffnet wurde :oops::roll::mrgreen: Sorry für die Fake New

Mavarik 20. Mär 2018 00:46

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Kleiner Tipp zum SDK Manager...

Wenn das Parsen der XML Datei hängen bleibt...

Fenster minimieren und wieder herstellen. (2-3 mal)

Dann läuft er jedes mal weiter...

Gleiches gilt für den download.

(Ist halt java)

Mavarik

TurboMagic 22. Mär 2018 17:04

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Zitat:

Zitat von arnof (Beitrag 1396720)
Zitat:

Zitat von TurboMagic (Beitrag 1396512)
Ja, mit den in der Doku angegebenen Fassungen bekommt man entsprechende Dialoge zum Laufen.
Es gibt aber leider noch ein Problem damit:
https://quality.embarcadero.com/brow...2MessageDlg%22

Vielleicht möchte ja der eine oder andere auch für diesen Report in QP abstimmen?

Grüße

TurboMagick

ok zu früh gefreut; nachdem bei mir wieder alles mit 10.2.3 geht, habe ich das nochmals genau geprüft:

unter IOS hänge der MessageDlg weiterhin, wenn das Fenster vorher mit ShowModal geöffnet wurde :oops::roll::mrgreen: Sorry für die Fake New

Hallo,

ich glaube mobile Plattformen (zumindest Android!) mögen keine modalen Dialoge.
Also kein ShowModal benutzen. Wenn man sowas konstruieren möchte, muss man es
glaube ich DoItYourself mäßig tun.

Meiner Meinung nach wäre es besser (auch wenn's manchmal aufwändiger ist, ich
kenne das Problem) die App gleich so umzusetzen, dass die nicht modale Dialog Form
benutzt wird und der Programmablauf erst über die beim Drücken der Buttons
ausgelösten Handler weiter macht.

Grüße

TurboMagic

NickD 7. Mai 2018 20:47

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Hallo,
ich habe ebenfalls Probleme mit Showmessages und Dialogen unter iOS mit Delphi 10.2.x.
Eventuell liegt hier das gleiche Problem vor. Die Dialoge, Showmessages und auch der Scroll bei Comboboxen funktionieren nicht mehr, sobald diese auf einer 2. Form die mit Showmodal aufgerufen wurde liegen/aufgerufen werden.
Beitrag der Delphi-Praxis:
https://www.delphipraxis.net/196278-...-probleme.html

Das Problem habe ich bereits im QC gemeldet:
https://quality.embarcadero.com/browse/RSP-20221

Embarcadero konnte mir hier leider nicht weiterhelfen. Ich sehe diesen Bug als ziemlich kritisch an.

KodeZwerg 7. Mai 2018 20:53

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Ich find den Workaround mit TPanel in Deinem Thread sehr gut. Schade das er Dir nicht zusagt.

NickD 7. Mai 2018 21:01

AW: Dialoge unter IOS und Anroid _> FMX unbenutzbar ?
 
Zitat:

Zitat von KodeZwerg (Beitrag 1401586)
Ich find den Workaround mit TPanel in Deinem Thread sehr gut. Schade das er Dir nicht zusagt.

Hi KodeZwerg. Ich bin dankbar für deinen Workaround und werde diesen auch versuchen. Ich würde nur gerne das Problem an sich gelöst haben. Aber die Hoffnung auf eine stabile 10.3 stirbt zuletzt ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:35 Uhr.
Seite 2 von 3     12 3      

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