There has been no change in my code at all in this unit, not for a long time. It worked perfectly i D11, in D12 I get the error every time I save.
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls, DB, Buttons, htmlbtns, ComCtrls, IniFiles,
AdvEdit,Grids, BaseGrid, AdvGrid, ieview, imageenview, AdvSplitter, iemview,
imageenio, Menus, AdvMenus, Taskdialog, Olescombobox, AdvObj, Printers,
MemDS, Hyiedefs, VirtualTable, Commctrl, AdvOfficePager,
tmsAdvGridExcel, hyieutils, iexBitmaps, AdvUtil, iesettings, iexRulers,
System.Contnrs, OlesRichEdit, iexLayers, DBAccess, Uni, iexToolbars,
iexUserInteractions, imageenproc, iemio, VCL.TMSFNCCustomComponent,
VCL.TMSFNCAppFormPersist, iexProcEffects;