Forum: Cross-Platform-Entwicklung
by Harry Stahl,
9. Sep 2020
10.4.1 geht ab wie eine Rakete und es macht daher echt Spaß damit zu arbeiten.
...wegen des geänderte Verhalten beim Einfügen von Text in ein TMemo mit "InsertAfter" (führt nun zu falschen Ergebnissen (Siehe auch Beschreibung im Bild in der Anlage).
Bug 1:
Jira-Report hier: https://quality.embarcadero.com/browse/RSP-30845
Dazu gibt es jetzt einen Fix von Emba am Report angehängt,...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
8. Sep 2020
Hierzu noch kurz die Info, dass KSDEV nun eine Version 1.47 veröffentlicht hat, die Delphi 10.4.1 unterstützt. Wenn Ihr allerdings noch Delphi 10.4. benutzt, dann bitte nicht auf FMXLinux 1.47 aktualisieren. Denn Eugene sagt - wenn ich ihn richtig verstanden habe - es sei doch ein Delphi FMX Problem und derzeit nur zu lösen, wenn FMXLinux 1.47 mit Delphi 10.4.1 erzeugt wird. Insofern würde wohl...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Sep 2020
Danke für Deine Nachforschungen. Jedenfalls sind solche Änderungen, die bei gleichem Source-Code zu anderen Ergebnissen führen, recht problematisch.
Ich bin nur froh, dass ich das entdeckt habe und nicht meine Kunden, denn die hätten dafür bestimmt weniger Verständnis, wenn die bei Ihnen generierten Daten plötzlich anders aussehen...
(Jännicke, wann schläfst Du eigentlich, der Jira-Ticker...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Sep 2020
Klar, #13#10 steht da nur (noch), weil ich gerade dabei bin eine ältere reine Windows-Anwendung nach FMX zu konvertieren. Da muss man natürlich sLinebreak nehmen, da das Zeilenende unter MacOS und Linux anders ist, als unter Windows (der Titel meiner Fehlerbeschreibung lautet ja auch "Adding text to TMemo with sLinebreak-signs crashed the Memo").
Aber das Einfügen von Text mit sLineBreaks muss...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
7. Sep 2020
Danke für die Votings.
Hier noch eine weitere Info zu einem Problem unter Delphi 10.4.(1) und FMXLinux (alle dynamisch erzeugten Controls haben als TabOrder den Wert -1, daher funktioniert in Formularen, wo die Komponenten dynamisch erzeugt worden sind, das Tabstop nicht nicht mehr):
https://bitbucket.org/crossvcl/fmxlinux/issues/248/delphi-104-1-dynamicly-created-controls-eg
Ich werde...
Forum: Cross-Platform-Entwicklung
by Harry Stahl,
6. Sep 2020
10.4.1 geht ab wie eine Rakete und es macht daher echt Spaß damit zu arbeiten.
Meine Programme werde ich aber weiterhin mit Delphi 10.3.3 veröffentlichen, u.a. wegen des geänderte Verhalten beim Einfügen von Text in ein TMemo mit "InsertAfter" (führt nun zu falschen Ergebnissen (Siehe auch Beschreibung im Bild in der Anlage).
Bug 1:
Jira-Report hier:...