I’m testing to convert an application written in Delphi 7 to Delphi 11.x. Managing unpackaged plugins works great! I am trying the use of Actions in plugins and I see that they are handled correctly except the execution of the OnUpdate event. Only when I press the button with the associated action the OnUpdate event is invoked.
In the form plugin the property PluginActions is correctly setted
“I’m testing to convert an application written in Delphi 7 to Delphi 11.x. Managing unpackaged plugins works great! I am trying the use of Actions in plugins and I see that they are handled correctly except the execution of the OnUpdate event. Only when I press the button with the associated action the OnUpdate event is invoked.”
You are using mode without runtime packages so Hydra/VCL interfaces don’t work as expected because objects in host and plugin are incompatible so you should trigger OnUpdate manually via custom interface like