Jeg blev ping'et om, at det kunne være en fordel at beskrive UNIT'en her (selvom der er en README.md på GitHub :-).
Det er en UNIT, der - hvis du inkluderer den - overtager den normale Delphi TClipboard første gang Clipboard-funktionen i denne UNIT kaldes. Den giver et par ekstra funktionaliteter:
1) En OnUpdate REFERENCE procedure (eftersom TClipboard ikke kan lægges på en form og dens Events dermed tilgås via IDE, så er jeg ikke begrænset til PROCEDURE OF OBJECT metoder) som kaldes når Windows Clipboard ændres (hvis man f.eks. har behov for at monitorere Clipboard, så behøver man ikke længere en Timer event for at gøre dette)
2) Nye properties to at lægge Filer (som Copy/Paste fra Explorer) på clipboard: AsFile / AsFiles. Ved læsning hentes alle lagte filer på clipboard ud som filnavne (og man lægger filer på clipboard ved at sende en TFileName eller TArray<TFileName>). Når der lægges fil(er) på clipboard, så lægges også en CF_TEXT med filnavn(e) (så man kan paste ind i f.eks. NotePad)
Keld "HeartWare" Hansen