Zitat:
weiß einer wie ich das der
ide klar mache
Benutze dazu Interfaces. An denen hat Delphi nichts auszusetzen.
Delphi-Quellcode:
type
IPluginFrame = interface
['{AAD5CBCC-6D1B-4BA8-A05E-C848C5FFA141}'] // Strg+Shift+G
function StartRenaming(MaxFile: Integer): Integer;
function Rename(var FileName: String; ActFile: Integer): Integer;
function RenamingFinished(): Integer;
function SaveSettings(var Settings: String): Integer;
function RestoreSettings(Settings: String): Integer;
end;
Delphi-Quellcode:
type
TFrameChangeSpelling = class(TFrame, IPluginFrame)
// ...
end;