Сделал Whiteboard поверх стороннего приложения.
Для получения прозрачности устанавливаю цвет формы равный свойству transparent.
в XР работает как и предполагалось — нижние формы получают клики, и прочие события мыши.
в Vista все события получает прозрачная форма. По факту она прозрачна только визуально,
клики она ловит все до единого. Разрулил часть ситуации перепосылая клики нижней (чужой) форме,
но имею проблему с нарушением логики работы приложения — поскольку если клик пойман другой формой,
то она перед этим активировалась, что для меня фатально. В частности в результате не работает слайдер
на нижней форме и не фокусируются поля ввода. Может кто-то знает, что они такое
задумали в Vista? Пока ничего внятного по данной проблеме не обнаружил.