• [^] # Re: GUI

    Posté par (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 😁.