Forum: Cross-Platform-Entwicklung
by Devil1925,
11. Jan 2018
ok... dann nochmal eine Frage meinerseits: Wie stelle ich das jetzt an, dass ich mein MessageDlg habe, und die ACloseDialogProc so ausgeführt wird, dass das Message Fenster dabei nicht mehr angezeigt wird? weil solange das angezeigt wird, kann ich auch noch auf die buttons drücken und entsprechende aktionen starten.
Forum: Cross-Platform-Entwicklung
by Devil1925,
11. Jan 2018
Habe es jetzt durch eine ganz wirre Kapselung hinbekommen...
Begin
if msgYesNo('Nachricht') then
DoSomeThing;
End;
function msgYesNo(msg:String):Boolean;
Begin
Result := MessageDlg(MSG, TMsgDlgType.mtConfirmation, , 0) = mrYes;
Forum: Cross-Platform-Entwicklung
by Devil1925,
11. Jan 2018
Kann es sein, dass FMX.DialogService erst ab Berlin verfügbar ist? weil ich nutze derzeit noch Seattle. Und wenn ich versuche FMX.DialogService zu nutzen, dann kann der Name nicht aufgelöst werden.
Forum: Cross-Platform-Entwicklung
by Devil1925,
11. Jan 2018
Moin, dein Lösungsansatz funktioniert an und für sich, Bleibt hier nun das Fenster mit der Abfrage stehen bis die angegebene Methode komplett durchgelaufen ist. kann man das Irgendwie Ändern?
Forum: Cross-Platform-Entwicklung
by Devil1925,
10. Jan 2018
Moin, ich habe folgende Problemstellung:
Ich nutze in meiner App folgenden Code:
if MessageDlg('Datenimport starten?', TMsgDlgType.mtConfirmation, , 0) = mrYes then
DoStuff;
Mein Problem:
Bis zur iOS Version 11.2.1 hat alles Wunderbar funktioniert. Mit der neuen iOS Version 11.2.2 friert die App ein, sobald ich versuche den Dialog zu öffnen. es erscheint nur das Fenster mit den...