string GetBaseType(WidgetParser parser, ITypeDefinition widgetClass, Stetic.Project stetic)
        {
            string[]  types     = stetic.GetWidgetTypes();
            Hashtable typesHash = new Hashtable();

            foreach (string t in types)
            {
                typesHash [t] = t;
            }

            string ret = parser.GetBaseType(widgetClass, typesHash);

            return(ret ?? "Gtk.Widget");
        }