public void AddChildWidget (Gtk.TextChildAnchor childAnchor, Gtk.Widget widget)
{
ChildWidgetData data = new ChildWidgetData ();
data.anchor = childAnchor;
data.widget = widget;
childWidgetQueue.Enqueue (data);
if (HasWindow)
ProcessChildWidgetQueue ();
}