Zitat von
VT-DA:
z.B. ich möchte mir eine Funktion schreiben die alle Fenster/Memos/buttons etc freigeben kann.
Doch leider müsste ich ja dann für jedes gadget(buttons/Forms/Memos etc.) eine Funktion schreiben
Nein, musst du nicht.
Denn ein TForm ist auch ein TWinControl, genau wie ein TButton oder ein TEdit oder ein TMemo. Alle Formularkomponenten, die die Eigenschaft "
Handle" haben, stammen davon ab. Du musst deine Routine also nur für den "kleinsten gemeinsamen Vorfahren" all dieser Komponenten schreiben, in diesem Fall für "TWinControl".