Там обработка событий мыши от всех контролов идет в одной процедуре HandleMouse. И события от правой и левой кнопок обрабатываются одинаково... Наверное, причину надо  искать в другом модуле типа Controls.
-----
Документации нету ни на StdCFrames, ни на StdDialog, ни на Windows, ни на Documents, ... Это же не модули реализации типа Host'a и должны быть документированы