I want to add some new features (not too complicated but noticeable) to TRichView and ScaleRichView in February, and release it as TRichView 17.
Also, we plan to release RVMedia update.
Then I'll concentrate on porting. But I think, before porting, I have to do one change: to make TRichView completely Unicode inside. Because of dual Ansi/Unicode text model, many functions are implemented twice. Unicode internals will make the conversion much more simple.
However, maybe, before FM, I'll convert to Lazarus for Windows, if it will not be too difficult.