Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Probleme mit MultiView im PopOver-Modus (https://www.delphipraxis.net/204604-probleme-mit-multiview-im-popover-modus.html)

AuronTLG 10. Jun 2020 15:16

Probleme mit MultiView im PopOver-Modus
 
Moin,

ich würde gerne in einer App das TMultiView im PopOver-Modus als PopUp-Ersatz verwenden, habe dabei aber ein Problem, dass sowohl auf Android als auch auf IOS auftritt:

Eingabe-Komponenten, wie z.B. ein normales TEdit oder TMemo, die auf dem MultiView im PopOver-Modus liegen, verhalten sich fehlerhaft.
Auf Android muss man zwei mal draufklicken, damit überhaupt die Tastatur aufgeht, und man sieht keinen Cursor.
Auf IOS geht noch nicht mal die Tastatur auf; das TEdit verhält sich als wäre es disabled.
Im Drawer-Modus hingegen gibt es überhaupt keine Probleme.

Ich habe online und in Embarcaderos Fehlerliste nichts dazu gefunden, weswegen ich mal hier nachfragen wollte, ob das jemand bei sich genauso nachvollziehen kann. Ich bin momentan auf 10.3.3, aber in der Korrekturliste für 10.4 ist nix bezüglich TMultiView drin, weswegen ich annehme, dass das keine Rolle spielt.
Sollte das bei anderen genauso nachvollziehbar sein, würde ich ein Ticket in Betracht ziehen.

himitsu 10. Jun 2020 16:18

AW: Probleme mit MultiView im PopOver-Modus
 
Das Problem hatte ich nicht.
Ich wollte nur ein TMultiView rechts haben, aber ständig wandert es nach links.

Zitat:

Zitat von AuronTLG (Beitrag 1466977)
als PopUp-Ersatz verwenden

Warum nicht TPopup?

TurboMagic 10. Jun 2020 20:07

AW: Probleme mit MultiView im PopOver-Modus
 
Was passiert wenn man ein TLayout oder so zwischen TMultiView und das TEdit packt?

AuronTLG 15. Jun 2020 08:59

AW: Probleme mit MultiView im PopOver-Modus
 
Zitat:

Was passiert wenn man ein TLayout oder so zwischen TMultiView und das TEdit packt?
Hat keinen Einfluss auf das Problem.

Zitat:

Warum nicht TPopup?
Ich habe es gerade mal als Workaround-Lösung probiert und siehe da: Dasselbe Problem. Es scheint so, als würden popup-artige FMX-Komponenten auf IOS generell keinen Tastaturinput akzeptieren.
Das heißt dann wohl, dass ich mir nen manuelles Workaround basteln muss...


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:42 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