Hallo,
Danke für die ganzen Hinweise!
Das Projekt ist etwas komplex.
Die einzelnen Buttons werden abhängig von Textdateien individuell erzeugt und auch deren OnClick-Events sind vom Inhalt her individuell (einstellbar).
Die Buttons selbst sind nochmal in einer Klasse gekapselt - so dass man nicht direkt mit dem Button "spricht", sondern mit der Klasse darüber und die gibt dann dem Button Befehle
(manche Verheiratete dürften diese Struktur von zu Hause kennen )
Eigenartigerweise hat ein einfaches
Application.ProcessMessages;
vor dem Disablen Abhilfe geschaffen.
Ohne dem werden die Messages gesammelt, mit nicht mehr