Lieber Bernhard,
der DocumentContext kommt von der Session, die CaretID-Property vom UIView.
Ich bin einmal böse aufs Maul gefallen, als ich das aktuelle Dokument für ein QUERYPASTE/POSTPASTE gebraucht hätte (Idee war: User hat Mails aus seiner Mailbox in die Zwischenablage genommen, stellt sich in einer Anwendung auf ein bestimmtes Dokument und sagt BEARBEITEN-EINFÜGEN, damit diese Mails zu ANtworten des gewählten Anwendungsdokuments werden). Bei POSTPASTE ist DOCUMENTCONTEXT leer. Ich muß in Version 5 zu wüsten Hilfsgriffen greifen, um das zu bewerkstelligen (Pasten nur über eine spezielle Aktion zulassen, mit der das aktuelle Dokument geöffnet und sofort wieder geschlossen wird, damit ich dessen UNID erhalte, dann pasten und im POSTPASTE mit der UNID verwursteln.
Mit CARETNOTEID ist das gleiche Szenario absolut simpel.
Gruß
Norbert