I've created a WYSIWYG widget based on Webkit. Tomorrow I'll dump nicedit from GyroGears in favor of the native RWebEditor control.
The interface is pretty simple: RWebEditor extends RWebView and ads just one property: Text
The code should look like this:
Editor.Text="my html code";
Simple enough ?
On windows webkit-gtk is pretty unstable. I hope to get a fix soon.