Forum: Cross-Platform-Entwicklung
iOS
by Mavarik,
21. Jan 2014
Nimm doch einfach als Startform ein leeres Form mit den Hinweis "Bitte warten bis alle Daten geladen"
Weil Apple "mag" es nicht wenn ein Vorscreen mit einem Button bestätigt werden muss.
(Habs trotzdem so gemacht und geht auch problemlos in den AppStore)
Mavarik
Forum: Cross-Platform-Entwicklung
iOS
by Mavarik,
19. Jan 2014
@Furtbichler Nein das geht nicht unter iOS... Abgesehen davon ist der SplashScreen im Systemkern und kann/muss nicht manuell aufgerufen werden.
So und jetzt noch mal:
Du hast ca. 1-2 Sekunden Zeit bis die App im ersten Application Idle sich im iOS Systemkern meldet als "ich bin geladen".
Wenn Du im 1. FormOnShow länger brauchst, wirst Du vom iOS Betriebssystem SOFORT terminiert!
...
Forum: Cross-Platform-Entwicklung
iOS
by Mavarik,
19. Jan 2014
Gefahrenquelle?
Worin soll die Gefahr bestehen?
Application.Processmessage, aber das hat unter iOS ja keine Wirkung...?
Habe ich da etwas verpasst?
Wenn Du z.B. einen OnClick auf eine Listbox hast die den "blauen Focus" annehmen soll oder einen Button Disablen willst im OnClick bevor die Verarbeitung beginnt, wird der Screen nicht ohne ein Application.Processmessage aktualisiert.