Пример #1
0
        public static bool ParseVariant(string str, out Pango.Variant variant, bool warn)
        {
            IntPtr native_str = GLib.Marshaller.StringToPtrGStrdup(str);
            int    native_variant;
            bool   raw_ret = pango_parse_variant(native_str, out native_variant, warn);
            bool   ret     = raw_ret;

            GLib.Marshaller.Free(native_str);
            variant = (Pango.Variant)native_variant;
            return(ret);
        }
 public AttrVariant(Pango.Variant variant) : this(pango_attr_variant_new(variant), true)
 {
 }
 static extern IntPtr pango_attr_variant_new(Pango.Variant variant);