I have just tested engkin's:
Compile Project, Mode: Development, Target: QuickNotes1.exe: Exit code 1, Errors: 2, Hints: 1
unit1.pas(1153,4) Error: Identifier not found "SetPropValue"
unit1.pas(1154,77) Hint: The left operand of the IN operator should be byte sized
unit1.pas(1154,93) Error: Identifier not found "GetPropValue"
That means taazz's previous would have failed too.
Sorry, but back to the miniaturized drawing board for you both.
B