AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

D10.3 FMXForm.Release deprecated?

Ein Thema von grl · begonnen am 12. Jan 2019 · letzter Beitrag vom 13. Jan 2019
Antwort Antwort
grl

Registriert seit: 5. Feb 2007
174 Beiträge
 
FreePascal / Lazarus
 
#1

D10.3 FMXForm.Release deprecated?

  Alt 12. Jan 2019, 13:06
Tag!

Die Doku zu D10.3 markiert Release für ein FMX-Form als deprecated.
Auf der anderen Seite steht bei .free immer noch, daß man für ein Formular Release aufrufen soll.

Was stimmt denn nun?
Und wenn kein Release - was dann?

Danke
Luggi
  Mit Zitat antworten Zitat
Schokohase
(Gast)

n/a Beiträge
 
#2

AW: D10.3 FMXForm.Release deprecated?

  Alt 12. Jan 2019, 13:38
Wegen eventuell vorhandenem ARC (auf einigen Plattformen) sollte man bei FMX (plattform-übergreifend) statt Free DisposeOf verwenden.

Bei nicht ARC passiert bei Free /DisposeOf bildlich folgendes:
- Der Eimer-Inhalt wird ausgekippt und der Eimer geschreddert.

Bei ARC passiert bei Free nichts
Bei ARC passiert bei DisposeOf bildlich folgendes:
- Der Eimer-Inhalt wird ausgekippt.

Das Schreddern bei ARC erfolgt erst dann, wenn keiner mehr an den Eimer denkt.
  Mit Zitat antworten Zitat
grl

Registriert seit: 5. Feb 2007
174 Beiträge
 
FreePascal / Lazarus
 
#3

AW: D10.3 FMXForm.Release deprecated?

  Alt 12. Jan 2019, 17:03
Danke - werd ich ausprobieren.

Luggi
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.960 Beiträge
 
Delphi 12 Athens
 
#4

AW: D10.3 FMXForm.Release deprecated?

  Alt 13. Jan 2019, 14:38
Naja, eines ist zu bedenken: ARC ist schon wieder auf dem Rückzug und seit 10.3 Rio nur noch für Android und iOS relevant. Auch dort wird es irgendwann, soweit die bisherige Aussage von EMBT umgesetzt wird, verschwinden. Es ist nur noch nicht klar wann genau.

Wenn das erfolgt ist, sollte wohl wieder überall .free benutzt werden. Formulare sind halt durch den Parent Mechanismus der Komponentenhierarchie etwas tricky, weil sich da ggf. Formulare/Komponenten gegenseitig am Leben erhalten.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:45 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