Menu ▾ ▴

#555 IOTACodeFormatter does not exists on delphi 13CE

Closed
closed-fixed
None
5
2026-10-19
2026-10-17
No

Hi,
Could not compile de last repository because "IOTACodeFormatter" doesnot exists in Delphi 13CE (wich is based on Delphi 13 RTM).

Related

Bugs: #565

Discussion

  • Hichem BOUKSANI

    Hichem BOUKSANI - 2026-10-17

    IOTACodeFormatterServices does not exists in Delphi13CE

     
  • Thomas Mueller

    Thomas Mueller - 2026-10-17

    Thanks for the report. Fixed in revision 5996.

    IOTACodeFormatter and IOTACodeFormatterServices were only added to the ToolsAPI in Delphi 13.2, but GExperts used them in every Delphi 13. GExperts now has its own declarations of these two interfaces, with the same GUIDs, and asks the IDE for them at run time. So it should compile with 13.0 and 13.1 again, and the option to use the Code Formatter for the IDE's Format Source command is simply not shown there.

    I could only test this with 13.2, so please let me know whether it compiles and runs in your Delphi 13 CE.

     
  • Hichem BOUKSANI

    Hichem BOUKSANI - 2026-10-17

    It compiles and runs,
    thanks Thomas.

     
  • Thomas Mueller

    Thomas Mueller - 2026-10-19
    • status: open --> pending
    • assigned_to: Thomas Mueller
    • Group: New --> Retest
     
  • Thomas Mueller

    Thomas Mueller - 2026-10-19
    • status: pending --> closed-fixed
    • Group: Retest --> Closed
     

Log in to post a comment.