Mir fällt gerade ein Verbesserungsvorschlag für deine plugins ein (wenn ich das richtig verstanden habe, das du Verbesserungsvorschläge haben willst...):
Statt 3 verschiedene Proceduren eine Procedur die ein record zurückgibt:
Delphi-Quellcode:
type
TData = record
Version : array of Byte;
VersionExtra : String; {z.B. Beta o.ä.}
Name : String;
NameInMenu : String;
CompatibleVersion : String; {Version mit dem das Plugin noch kompatibel ist... ggf. auch eine Untergrenze einrichten)
end;
Und einen Vorschlag noch bei den Funktionen die Strings mit Zeilenumbrüchen:
Richte ein
array of string ein. Dann könntest du nämlich auch noch Strings mit Zeilenumbrüchen übergeben.
[edit]Wäre es möglich an deine Buttongrafiken zu kommen? Ich werde sie auch nur für das Plugin benutzten!
(Ich bräuchte "Kopieren", "Speichern in Datei" und den vom "Beenden")
Und wie ist das mit den Sprachdateien?[/edit]