Retourner au contenu associé (dépêche : Sortie de Lazarus 4.0, l'IDE pour Free Pascal)
Posté par Tarnyko (site web personnel) le 14 mai 2025 à 19:56. En réponse à la dépêche Sortie de Lazarus 4.0, l'IDE pour Free Pascal. Évalué à 8. Dernière modification le 14 mai 2025 à 19:57.
Alors, oui et non.
Historiquement, les GUIs de l'immense majorité des applications Delphi utilisent une bibliothèque nommée Visual Component Library (VCL).
La VCL de Delphi n'a jamais été portée sous autre chose que l'OS propriétaire que tu penses ; ce qui est cross-platform avec Delphi, c'est d'autres frameworks plus récents et moins utilisés comme FireMonkey. Concrètement une appli Delphi typique, ça tourne donc sur un client lourd Zindozs©.
Par contre, Lazarus lui fournit une réimplémentation partielle et cross-platform de la VCL ! Dit autrement, la manière de faire une application cross-platform "Delphi", c'est... de la porter sous Lazarus 😁.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: GUI
Posté par Tarnyko (site web personnel) . En réponse à la dépêche Sortie de Lazarus 4.0, l'IDE pour Free Pascal. Évalué à 8. Dernière modification le 14 mai 2025 à 19:57.
Alors, oui et non.
Historiquement, les GUIs de l'immense majorité des applications Delphi utilisent une bibliothèque nommée Visual Component Library (VCL).
La VCL de Delphi n'a jamais été portée sous autre chose que l'OS propriétaire que tu penses ; ce qui est cross-platform avec Delphi, c'est d'autres frameworks plus récents et moins utilisés comme FireMonkey.
Concrètement une appli Delphi typique, ça tourne donc sur un client lourd Zindozs©.
Par contre, Lazarus lui fournit une réimplémentation partielle et cross-platform de la VCL !
Dit autrement, la manière de faire une application cross-platform "Delphi", c'est... de la porter sous Lazarus 😁.