2005-04-15 Mike Kestner <mkestner@novell.com>

* configure.in : remove unnecessary libxml check.
	* parser/gapi-parser.cs : use a System.Xml to kill gapi_format_xml.
	* parser/formatXml.c : kill.
	* parser/Makefile.am : kill gapi_format_xml
	* */*-api.raw : enormous whitespace diff. sorry dawgs on mono-patches.

svn path=/trunk/gtk-sharp/; revision=43080
This commit is contained in:
Mike Kestner 2005-04-15 21:29:56 +00:00
parent 68ab921940
commit 8f9d1cb15d
17 changed files with 20630 additions and 20673 deletions

View File

@ -1,3 +1,11 @@
2005-04-15 Mike Kestner <mkestner@novell.com>
* configure.in : remove unnecessary libxml check.
* parser/gapi-parser.cs : use a System.Xml to kill gapi_format_xml.
* parser/formatXml.c : kill.
* parser/Makefile.am : kill gapi_format_xml
* */*-api.raw : enormous whitespace diff. sorry dawgs on mono-patches.
2005-04-15 Mike Kestner <mkestner@novell.com> 2005-04-15 Mike Kestner <mkestner@novell.com>
* parser/gapi-parser.cs : C# rewrite of the old perl driver script. * parser/gapi-parser.cs : C# rewrite of the old perl driver script.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -134,10 +134,6 @@ PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.4)
AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS) AC_SUBST(GTK_LIBS)
PKG_CHECK_MODULES(XML, libxml-2.0)
AC_SUBST(XML_CFLAGS)
AC_SUBST(XML_LIBS)
## Versions of dependencies ## Versions of dependencies
GNOME_REQUIRED_VERSION=2.6.0 GNOME_REQUIRED_VERSION=2.6.0
GTK_REQUIRED_VERSION=2.4.0 GTK_REQUIRED_VERSION=2.4.0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<api> <api>
<!-- <!--
This file was automatically generated. This file was automatically generated.
Please DO NOT MODIFY THIS FILE, modify .metadata files instead. Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
@ -8,362 +8,362 @@
--> -->
<namespace name="Glade" library="libglade-2.0-0.dll"> <namespace name="Glade" library="libglade-2.0-0.dll">
<callback name="ApplyCustomPropFunc" cname="GladeApplyCustomPropFunc"> <callback name="ApplyCustomPropFunc" cname="GladeApplyCustomPropFunc">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="GtkWidget*" name="widget"/> <parameter type="GtkWidget*" name="widget" />
<parameter type="const-gchar*" name="propname"/> <parameter type="const-gchar*" name="propname" />
<parameter type="const-gchar*" name="value"/> <parameter type="const-gchar*" name="value" />
</parameters> </parameters>
</callback> </callback>
<callback name="BuildChildrenFunc" cname="GladeBuildChildrenFunc"> <callback name="BuildChildrenFunc" cname="GladeBuildChildrenFunc">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="GtkWidget*" name="parent"/> <parameter type="GtkWidget*" name="parent" />
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</callback> </callback>
<callback name="FindInternalChildFunc" cname="GladeFindInternalChildFunc"> <callback name="FindInternalChildFunc" cname="GladeFindInternalChildFunc">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="GtkWidget*" name="parent"/> <parameter type="GtkWidget*" name="parent" />
<parameter type="const-gchar*" name="childname"/> <parameter type="const-gchar*" name="childname" />
</parameters> </parameters>
</callback> </callback>
<callback name="NewFunc" cname="GladeNewFunc"> <callback name="NewFunc" cname="GladeNewFunc">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="GType" name="widget_type"/> <parameter type="GType" name="widget_type" />
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</callback> </callback>
<callback name="XMLConnectFunc" cname="GladeXMLConnectFunc"> <callback name="XMLConnectFunc" cname="GladeXMLConnectFunc">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-gchar*" name="handler_name"/> <parameter type="const-gchar*" name="handler_name" />
<parameter type="GObject*" name="object"/> <parameter type="GObject*" name="object" />
<parameter type="const-gchar*" name="signal_name"/> <parameter type="const-gchar*" name="signal_name" />
<parameter type="const-gchar*" name="signal_data"/> <parameter type="const-gchar*" name="signal_data" />
<parameter type="GObject*" name="connect_object"/> <parameter type="GObject*" name="connect_object" />
<parameter type="gboolean" name="after"/> <parameter type="gboolean" name="after" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</callback> </callback>
<callback name="XMLCustomWidgetHandler" cname="GladeXMLCustomWidgetHandler"> <callback name="XMLCustomWidgetHandler" cname="GladeXMLCustomWidgetHandler">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="gchar*" name="func_name"/> <parameter type="gchar*" name="func_name" />
<parameter type="gchar*" name="name"/> <parameter type="gchar*" name="name" />
<parameter type="gchar*" name="string1"/> <parameter type="gchar*" name="string1" />
<parameter type="gchar*" name="string2"/> <parameter type="gchar*" name="string2" />
<parameter type="gint" name="int1"/> <parameter type="gint" name="int1" />
<parameter type="gint" name="int2"/> <parameter type="gint" name="int2" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</callback> </callback>
<object name="XML" cname="GladeXML" parent="GObject"> <object name="XML" cname="GladeXML" parent="GObject">
<field name="Filename" cname="filename" type="char*"/> <field name="Filename" cname="filename" type="char*" />
<field name="Priv" cname="priv" type="GladeXMLPrivate*"/> <field name="Priv" cname="priv" type="GladeXMLPrivate*" />
<virtual_method name="LookupType" cname="lookup_type"> <virtual_method name="LookupType" cname="lookup_type">
<return-type type="GType"/> <return-type type="GType" />
<parameters> <parameters>
<parameter type="GladeXML*self" name="arg1"/> <parameter type="GladeXML*self" name="arg1" />
<parameter type="const-char*" name="gtypename"/> <parameter type="const-char*" name="gtypename" />
</parameters> </parameters>
</virtual_method> </virtual_method>
<method name="BuildWidget" cname="glade_xml_build_widget"> <method name="BuildWidget" cname="glade_xml_build_widget">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</method> </method>
<method name="Construct" cname="glade_xml_construct"> <method name="Construct" cname="glade_xml_construct">
<return-type type="gboolean"/> <return-type type="gboolean" />
<parameters> <parameters>
<parameter type="const-char*" name="fname"/> <parameter type="const-char*" name="fname" />
<parameter type="const-char*" name="root"/> <parameter type="const-char*" name="root" />
<parameter type="const-char*" name="domain"/> <parameter type="const-char*" name="domain" />
</parameters> </parameters>
</method> </method>
<method name="EnsureAccel" cname="glade_xml_ensure_accel"> <method name="EnsureAccel" cname="glade_xml_ensure_accel">
<return-type type="GtkAccelGroup*"/> <return-type type="GtkAccelGroup*" />
</method> </method>
<method name="GetType" cname="glade_xml_get_type" shared="true"> <method name="GetType" cname="glade_xml_get_type" shared="true">
<return-type type="GType"/> <return-type type="GType" />
</method> </method>
<method name="GetWidget" cname="glade_xml_get_widget"> <method name="GetWidget" cname="glade_xml_get_widget">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="const-char*" name="name"/> <parameter type="const-char*" name="name" />
</parameters> </parameters>
</method> </method>
<method name="GetWidgetPrefix" cname="glade_xml_get_widget_prefix"> <method name="GetWidgetPrefix" cname="glade_xml_get_widget_prefix">
<return-type type="GList*"/> <return-type type="GList*" />
<parameters> <parameters>
<parameter type="const-char*" name="name"/> <parameter type="const-char*" name="name" />
</parameters> </parameters>
</method> </method>
<method name="HandleInternalChild" cname="glade_xml_handle_internal_child"> <method name="HandleInternalChild" cname="glade_xml_handle_internal_child">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="parent"/> <parameter type="GtkWidget*" name="parent" />
<parameter type="GladeChildInfo*" name="child_info"/> <parameter type="GladeChildInfo*" name="child_info" />
</parameters> </parameters>
</method> </method>
<method name="HandleWidgetProp" cname="glade_xml_handle_widget_prop"> <method name="HandleWidgetProp" cname="glade_xml_handle_widget_prop">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="widget"/> <parameter type="GtkWidget*" name="widget" />
<parameter type="const-gchar*" name="prop_name"/> <parameter type="const-gchar*" name="prop_name" />
<parameter type="const-gchar*" name="value_name"/> <parameter type="const-gchar*" name="value_name" />
</parameters> </parameters>
</method> </method>
<constructor cname="glade_xml_new"> <constructor cname="glade_xml_new">
<parameters> <parameters>
<parameter type="const-char*" name="fname"/> <parameter type="const-char*" name="fname" />
<parameter type="const-char*" name="root"/> <parameter type="const-char*" name="root" />
<parameter type="const-char*" name="domain"/> <parameter type="const-char*" name="domain" />
</parameters> </parameters>
</constructor> </constructor>
<constructor cname="glade_xml_new_from_buffer"> <constructor cname="glade_xml_new_from_buffer">
<parameters> <parameters>
<parameter type="const-char*" name="buffer"/> <parameter type="const-char*" name="buffer" />
<parameter type="int" name="size"/> <parameter type="int" name="size" />
<parameter type="const-char*" name="root"/> <parameter type="const-char*" name="root" />
<parameter type="const-char*" name="domain"/> <parameter type="const-char*" name="domain" />
</parameters> </parameters>
</constructor> </constructor>
<method name="RelativeFile" cname="glade_xml_relative_file"> <method name="RelativeFile" cname="glade_xml_relative_file">
<return-type type="gchar*"/> <return-type type="gchar*" />
<parameters> <parameters>
<parameter type="const-gchar*" name="filename"/> <parameter type="const-gchar*" name="filename" />
</parameters> </parameters>
</method> </method>
<method name="SetCommonParams" cname="glade_xml_set_common_params"> <method name="SetCommonParams" cname="glade_xml_set_common_params">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="widget"/> <parameter type="GtkWidget*" name="widget" />
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</method> </method>
<method name="SetPackingProperty" cname="glade_xml_set_packing_property"> <method name="SetPackingProperty" cname="glade_xml_set_packing_property">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="parent"/> <parameter type="GtkWidget*" name="parent" />
<parameter type="GtkWidget*" name="child"/> <parameter type="GtkWidget*" name="child" />
<parameter type="const-char*" name="name"/> <parameter type="const-char*" name="name" />
<parameter type="const-char*" name="value"/> <parameter type="const-char*" name="value" />
</parameters> </parameters>
</method> </method>
<method name="SetToplevel" cname="glade_xml_set_toplevel"> <method name="SetToplevel" cname="glade_xml_set_toplevel">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkWindow*" name="window"/> <parameter type="GtkWindow*" name="window" />
</parameters> </parameters>
</method> </method>
<method name="SetValueFromString" cname="glade_xml_set_value_from_string"> <method name="SetValueFromString" cname="glade_xml_set_value_from_string">
<return-type type="gboolean"/> <return-type type="gboolean" />
<parameters> <parameters>
<parameter type="GParamSpec*" name="pspec"/> <parameter type="GParamSpec*" name="pspec" />
<parameter type="const-gchar*" name="string"/> <parameter type="const-gchar*" name="string" />
<parameter type="GValue*" name="value"/> <parameter type="GValue*" name="value" />
</parameters> </parameters>
</method> </method>
<method name="SignalAutoconnect" cname="glade_xml_signal_autoconnect"> <method name="SignalAutoconnect" cname="glade_xml_signal_autoconnect">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="SignalAutoconnectFull" cname="glade_xml_signal_autoconnect_full"> <method name="SignalAutoconnectFull" cname="glade_xml_signal_autoconnect_full">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GladeXMLConnectFunc" name="func"/> <parameter type="GladeXMLConnectFunc" name="func" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</method> </method>
<method name="SignalConnect" cname="glade_xml_signal_connect"> <method name="SignalConnect" cname="glade_xml_signal_connect">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="handlername"/> <parameter type="const-char*" name="handlername" />
<parameter type="GCallback" name="func"/> <parameter type="GCallback" name="func" />
</parameters> </parameters>
</method> </method>
<method name="SignalConnectData" cname="glade_xml_signal_connect_data"> <method name="SignalConnectData" cname="glade_xml_signal_connect_data">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="handlername"/> <parameter type="const-char*" name="handlername" />
<parameter type="GCallback" name="func"/> <parameter type="GCallback" name="func" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</method> </method>
<method name="SignalConnectFull" cname="glade_xml_signal_connect_full"> <method name="SignalConnectFull" cname="glade_xml_signal_connect_full">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-gchar*" name="handler_name"/> <parameter type="const-gchar*" name="handler_name" />
<parameter type="GladeXMLConnectFunc" name="func"/> <parameter type="GladeXMLConnectFunc" name="func" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</method> </method>
</object> </object>
<struct name="AccelInfo" cname="GladeAccelInfo"> <struct name="AccelInfo" cname="GladeAccelInfo">
<field name="Key" cname="key" type="guint"/> <field name="Key" cname="key" type="guint" />
<field name="Modifiers" cname="modifiers" type="GdkModifierType"/> <field name="Modifiers" cname="modifiers" type="GdkModifierType" />
<field name="Signal" cname="signal" type="gchar*"/> <field name="Signal" cname="signal" type="gchar*" />
</struct> </struct>
<struct name="AtkActionInfo" cname="GladeAtkActionInfo"> <struct name="AtkActionInfo" cname="GladeAtkActionInfo">
<field name="ActionName" cname="action_name" type="gchar*"/> <field name="ActionName" cname="action_name" type="gchar*" />
<field name="Description" cname="description" type="gchar*"/> <field name="Description" cname="description" type="gchar*" />
</struct> </struct>
<struct name="AtkRelationInfo" cname="GladeAtkRelationInfo"> <struct name="AtkRelationInfo" cname="GladeAtkRelationInfo">
<field name="Target" cname="target" type="gchar*"/> <field name="Target" cname="target" type="gchar*" />
<field name="Type" cname="type" type="gchar*"/> <field name="Type" cname="type" type="gchar*" />
</struct> </struct>
<struct name="ChildInfo" cname="GladeChildInfo"> <struct name="ChildInfo" cname="GladeChildInfo">
<field name="Properties" cname="properties" type="GladeProperty*"/> <field name="Properties" cname="properties" type="GladeProperty*" />
<field name="NProperties" cname="n_properties" type="guint"/> <field name="NProperties" cname="n_properties" type="guint" />
<field name="Child" cname="child" type="GladeWidgetInfo*"/> <field name="Child" cname="child" type="GladeWidgetInfo*" />
<field name="InternalChild" cname="internal_child" type="gchar*"/> <field name="InternalChild" cname="internal_child" type="gchar*" />
</struct> </struct>
<struct name="Interface" cname="GladeInterface"> <struct name="Interface" cname="GladeInterface">
<field name="Requires" cname="requires" type="gchar**"/> <field name="Requires" cname="requires" type="gchar**" />
<field name="NRequires" cname="n_requires" type="guint"/> <field name="NRequires" cname="n_requires" type="guint" />
<field name="Toplevels" cname="toplevels" type="GladeWidgetInfo**"/> <field name="Toplevels" cname="toplevels" type="GladeWidgetInfo**" />
<field name="NToplevels" cname="n_toplevels" type="guint"/> <field name="NToplevels" cname="n_toplevels" type="guint" />
<field name="Names" cname="names" type="GHashTable*"/> <field name="Names" cname="names" type="GHashTable*" />
<field name="Strings" cname="strings" type="GHashTable*"/> <field name="Strings" cname="strings" type="GHashTable*" />
<method name="Destroy" cname="glade_interface_destroy"> <method name="Destroy" cname="glade_interface_destroy">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="Dump" cname="glade_interface_dump"> <method name="Dump" cname="glade_interface_dump">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-gchar*" name="filename"/> <parameter type="const-gchar*" name="filename" />
</parameters> </parameters>
</method> </method>
</struct> </struct>
<struct name="Property" cname="GladeProperty"> <struct name="Property" cname="GladeProperty">
<field name="Name" cname="name" type="gchar*"/> <field name="Name" cname="name" type="gchar*" />
<field name="Value" cname="value" type="gchar*"/> <field name="Value" cname="value" type="gchar*" />
</struct> </struct>
<struct name="SignalInfo" cname="GladeSignalInfo"> <struct name="SignalInfo" cname="GladeSignalInfo">
<field name="Name" cname="name" type="gchar*"/> <field name="Name" cname="name" type="gchar*" />
<field name="Handler" cname="handler" type="gchar*"/> <field name="Handler" cname="handler" type="gchar*" />
<field name="Object" cname="object" type="gchar*"/> <field name="Object" cname="object" type="gchar*" />
<field name="After" cname="after" bits="1" type="guint"/> <field name="After" cname="after" bits="1" type="guint" />
</struct> </struct>
<struct name="WidgetInfo" cname="GladeWidgetInfo"> <struct name="WidgetInfo" cname="GladeWidgetInfo">
<field name="Parent" cname="parent" type="GladeWidgetInfo*"/> <field name="Parent" cname="parent" type="GladeWidgetInfo*" />
<field name="Classname" cname="classname" type="gchar*"/> <field name="Classname" cname="classname" type="gchar*" />
<field name="Name" cname="name" type="gchar*"/> <field name="Name" cname="name" type="gchar*" />
<field name="Properties" cname="properties" type="GladeProperty*"/> <field name="Properties" cname="properties" type="GladeProperty*" />
<field name="NProperties" cname="n_properties" type="guint"/> <field name="NProperties" cname="n_properties" type="guint" />
<field name="AtkProps" cname="atk_props" type="GladeProperty*"/> <field name="AtkProps" cname="atk_props" type="GladeProperty*" />
<field name="NAtkProps" cname="n_atk_props" type="guint"/> <field name="NAtkProps" cname="n_atk_props" type="guint" />
<field name="Signals" cname="signals" type="GladeSignalInfo*"/> <field name="Signals" cname="signals" type="GladeSignalInfo*" />
<field name="NSignals" cname="n_signals" type="guint"/> <field name="NSignals" cname="n_signals" type="guint" />
<field name="AtkActions" cname="atk_actions" type="GladeAtkActionInfo*"/> <field name="AtkActions" cname="atk_actions" type="GladeAtkActionInfo*" />
<field name="NAtkActions" cname="n_atk_actions" type="guint"/> <field name="NAtkActions" cname="n_atk_actions" type="guint" />
<field name="Relations" cname="relations" type="GladeAtkRelationInfo*"/> <field name="Relations" cname="relations" type="GladeAtkRelationInfo*" />
<field name="NRelations" cname="n_relations" type="guint"/> <field name="NRelations" cname="n_relations" type="guint" />
<field name="Accels" cname="accels" type="GladeAccelInfo*"/> <field name="Accels" cname="accels" type="GladeAccelInfo*" />
<field name="NAccels" cname="n_accels" type="guint"/> <field name="NAccels" cname="n_accels" type="guint" />
<field name="Children" cname="children" type="GladeChildInfo*"/> <field name="Children" cname="children" type="GladeChildInfo*" />
<field name="NChildren" cname="n_children" type="guint"/> <field name="NChildren" cname="n_children" type="guint" />
</struct> </struct>
<class name="Global" cname="GladeGlobal"> <class name="Global" cname="GladeGlobal">
<method name="EnumFromString" cname="glade_enum_from_string" shared="true"> <method name="EnumFromString" cname="glade_enum_from_string" shared="true">
<return-type type="gint"/> <return-type type="gint" />
<parameters> <parameters>
<parameter type="GType" name="type"/> <parameter type="GType" name="type" />
<parameter type="const-char*" name="string"/> <parameter type="const-char*" name="string" />
</parameters> </parameters>
</method> </method>
<method name="FlagsFromString" cname="glade_flags_from_string" shared="true"> <method name="FlagsFromString" cname="glade_flags_from_string" shared="true">
<return-type type="guint"/> <return-type type="guint" />
<parameters> <parameters>
<parameter type="GType" name="type"/> <parameter type="GType" name="type" />
<parameter type="const-char*" name="string"/> <parameter type="const-char*" name="string" />
</parameters> </parameters>
</method> </method>
<method name="GetWidgetName" cname="glade_get_widget_name" shared="true"> <method name="GetWidgetName" cname="glade_get_widget_name" shared="true">
<return-type type="const-char*"/> <return-type type="const-char*" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="widget"/> <parameter type="GtkWidget*" name="widget" />
</parameters> </parameters>
</method> </method>
<method name="GetWidgetTree" cname="glade_get_widget_tree" shared="true"> <method name="GetWidgetTree" cname="glade_get_widget_tree" shared="true">
<return-type type="GladeXML*"/> <return-type type="GladeXML*" />
<parameters> <parameters>
<parameter type="GtkWidget*" name="widget"/> <parameter type="GtkWidget*" name="widget" />
</parameters> </parameters>
</method> </method>
<method name="ModuleCheckVersion" cname="glade_module_check_version" shared="true"> <method name="ModuleCheckVersion" cname="glade_module_check_version" shared="true">
<return-type type="gchar*"/> <return-type type="gchar*" />
<parameters> <parameters>
<parameter type="gint" name="version"/> <parameter type="gint" name="version" />
</parameters> </parameters>
</method> </method>
<method name="RegisterCustomProp" cname="glade_register_custom_prop" shared="true"> <method name="RegisterCustomProp" cname="glade_register_custom_prop" shared="true">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GType" name="type"/> <parameter type="GType" name="type" />
<parameter type="const-gchar*" name="prop_name"/> <parameter type="const-gchar*" name="prop_name" />
<parameter type="GladeApplyCustomPropFunc" name="apply_prop"/> <parameter type="GladeApplyCustomPropFunc" name="apply_prop" />
</parameters> </parameters>
</method> </method>
<method name="RegisterWidget" cname="glade_register_widget" shared="true"> <method name="RegisterWidget" cname="glade_register_widget" shared="true">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GType" name="type"/> <parameter type="GType" name="type" />
<parameter type="GladeNewFunc" name="new_func"/> <parameter type="GladeNewFunc" name="new_func" />
<parameter type="GladeBuildChildrenFunc" name="build_children"/> <parameter type="GladeBuildChildrenFunc" name="build_children" />
<parameter type="GladeFindInternalChildFunc" name="find_internal_child"/> <parameter type="GladeFindInternalChildFunc" name="find_internal_child" />
</parameters> </parameters>
</method> </method>
<method name="SetCustomHandler" cname="glade_set_custom_handler" shared="true"> <method name="SetCustomHandler" cname="glade_set_custom_handler" shared="true">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GladeXMLCustomWidgetHandler" name="handler"/> <parameter type="GladeXMLCustomWidgetHandler" name="handler" />
<parameter type="gpointer" name="user_data"/> <parameter type="gpointer" name="user_data" />
</parameters> </parameters>
</method> </method>
</class> </class>
<class name="Parser" cname="GladeParser_"> <class name="Parser" cname="GladeParser_">
<method name="ParseBuffer" cname="glade_parser_parse_buffer" shared="true"> <method name="ParseBuffer" cname="glade_parser_parse_buffer" shared="true">
<return-type type="GladeInterface*"/> <return-type type="GladeInterface*" />
<parameters> <parameters>
<parameter type="const-gchar*" name="buffer"/> <parameter type="const-gchar*" name="buffer" />
<parameter type="gint" name="len"/> <parameter type="gint" name="len" />
<parameter type="const-gchar*" name="domain"/> <parameter type="const-gchar*" name="domain" />
</parameters> </parameters>
</method> </method>
<method name="ParseFile" cname="glade_parser_parse_file" shared="true"> <method name="ParseFile" cname="glade_parser_parse_file" shared="true">
<return-type type="GladeInterface*"/> <return-type type="GladeInterface*" />
<parameters> <parameters>
<parameter type="const-gchar*" name="file"/> <parameter type="const-gchar*" name="file" />
<parameter type="const-gchar*" name="domain"/> <parameter type="const-gchar*" name="domain" />
</parameters> </parameters>
</method> </method>
</class> </class>
<class name="Standard" cname="GladeStandard_"> <class name="Standard" cname="GladeStandard_">
<method name="BuildChildren" cname="glade_standard_build_children" shared="true"> <method name="BuildChildren" cname="glade_standard_build_children" shared="true">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GladeXML*" name="self"/> <parameter type="GladeXML*" name="self" />
<parameter type="GtkWidget*" name="parent"/> <parameter type="GtkWidget*" name="parent" />
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</method> </method>
<method name="BuildWidget" cname="glade_standard_build_widget" shared="true"> <method name="BuildWidget" cname="glade_standard_build_widget" shared="true">
<return-type type="GtkWidget*"/> <return-type type="GtkWidget*" />
<parameters> <parameters>
<parameter type="GladeXML*" name="xml"/> <parameter type="GladeXML*" name="xml" />
<parameter type="GType" name="widget_type"/> <parameter type="GType" name="widget_type" />
<parameter type="GladeWidgetInfo*" name="info"/> <parameter type="GladeWidgetInfo*" name="info" />
</parameters> </parameters>
</method> </method>
</class> </class>
</namespace> </namespace>
</api> </api>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@ assembly_DATA = gapi-fixup.exe gapi-parser.exe
pkgconfig_DATA = gapi-2.0.pc pkgconfig_DATA = gapi-2.0.pc
bin_SCRIPTS = gapi2-fixup gapi2-parser bin_SCRIPTS = gapi2-fixup gapi2-parser
assembly_SCRIPTS = gapi_pp.pl gapi2xml.pl assembly_SCRIPTS = gapi_pp.pl gapi2xml.pl
CLEANFILES = gapi-fixup.exe CLEANFILES = gapi-fixup.exe gapi-parser.exe
DISTCLEANFILES = gapi2-fixup gapi2-parser gapi-2.0.pc DISTCLEANFILES = gapi2-fixup gapi2-parser gapi-2.0.pc
sources = \ sources = \
@ -25,11 +25,3 @@ gapi-fixup.exe: $(srcdir)/gapi-fixup.cs
gapi-parser.exe: $(srcdir)/gapi-parser.cs gapi-parser.exe: $(srcdir)/gapi-parser.cs
$(CSC) /out:gapi-parser.exe $(srcdir)/gapi-parser.cs $(CSC) /out:gapi-parser.exe $(srcdir)/gapi-parser.cs
INCLUDES = $(GLIB_CFLAGS) $(XML_CFLAGS)
assembly_PROGRAMS = gapi_format_xml
gapi_format_xml_SOURCES = formatXml.c
gapi_format_xml_LDADD = $(GLIB_LIBS) $(XML_LIBS)

View File

@ -1,41 +0,0 @@
#include <glib.h>
#include <stdlib.h>
#include <libxml/xmlmemory.h>
#include <libxml/parser.h>
static int
formatFile (const gchar *input, const gchar *output)
{
xmlDocPtr doc;
/*
* build an XML tree from a the file;
*/
doc = xmlParseFile (input);
if (doc == NULL){
g_warning ("File %s empty or not well-formed.", input);
return -1;
}
if (xmlSaveFormatFile (output, doc, TRUE) == -1){
g_warning ("Error saving config data to %s", input);
}
xmlFreeDoc (doc);
return 0;
}
int main(int argc, char **argv)
{
if (argc != 3){
g_print ("Usage: formatXml inputfile outputfile\n\n");
return -1;
}
xmlKeepBlanksDefault(0);
formatFile (argv [1], argv [2]);
return 0;
}

View File

@ -133,7 +133,9 @@ namespace GtkSharp.Parsing {
} }
} }
system ("gapi_format_xml " + prefile + " " + outfile); XmlDocument final = new XmlDocument ();
final.Load (prefile);
final.Save (outfile);
File.Delete (prefile); File.Delete (prefile);
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<api> <api>
<!-- <!--
This file was automatically generated. This file was automatically generated.
Please DO NOT MODIFY THIS FILE, modify .metadata files instead. Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
@ -8,680 +8,680 @@
--> -->
<namespace name="Vte" library="vte"> <namespace name="Vte" library="vte">
<enum name="BgSourceType" cname="VteBgSourceType" type="enum"> <enum name="BgSourceType" cname="VteBgSourceType" type="enum">
<member cname="VTE_BG_SOURCE_NONE" name="None"/> <member cname="VTE_BG_SOURCE_NONE" name="None" />
<member cname="VTE_BG_SOURCE_ROOT" name="Root"/> <member cname="VTE_BG_SOURCE_ROOT" name="Root" />
<member cname="VTE_BG_SOURCE_PIXBUF" name="Pixbuf"/> <member cname="VTE_BG_SOURCE_PIXBUF" name="Pixbuf" />
<member cname="VTE_BG_SOURCE_FILE" name="File"/> <member cname="VTE_BG_SOURCE_FILE" name="File" />
</enum> </enum>
<enum name="DebugFlags" cname="VteDebugFlags" type="flags"> <enum name="DebugFlags" cname="VteDebugFlags" type="flags">
<member cname="VTE_DEBUG_MISC" name="Misc" value="1 &lt;&lt; 0"/> <member cname="VTE_DEBUG_MISC" name="Misc" value="1 &lt;&lt; 0" />
<member cname="VTE_DEBUG_PARSE" name="Parse" value="1 &lt;&lt; 1"/> <member cname="VTE_DEBUG_PARSE" name="Parse" value="1 &lt;&lt; 1" />
<member cname="VTE_DEBUG_IO" name="Io" value="1 &lt;&lt; 2"/> <member cname="VTE_DEBUG_IO" name="Io" value="1 &lt;&lt; 2" />
<member cname="VTE_DEBUG_UPDATES" name="Updates" value="1 &lt;&lt; 3"/> <member cname="VTE_DEBUG_UPDATES" name="Updates" value="1 &lt;&lt; 3" />
<member cname="VTE_DEBUG_EVENTS" name="Events" value="1 &lt;&lt; 4"/> <member cname="VTE_DEBUG_EVENTS" name="Events" value="1 &lt;&lt; 4" />
<member cname="VTE_DEBUG_SIGNALS" name="Signals" value="1 &lt;&lt; 5"/> <member cname="VTE_DEBUG_SIGNALS" name="Signals" value="1 &lt;&lt; 5" />
<member cname="VTE_DEBUG_SELECTION" name="Selection" value="1 &lt;&lt; 6"/> <member cname="VTE_DEBUG_SELECTION" name="Selection" value="1 &lt;&lt; 6" />
<member cname="VTE_DEBUG_SUBSTITUTION" name="Substitution" value="1 &lt;&lt; 7"/> <member cname="VTE_DEBUG_SUBSTITUTION" name="Substitution" value="1 &lt;&lt; 7" />
<member cname="VTE_DEBUG_RING" name="Ring" value="1 &lt;&lt; 8"/> <member cname="VTE_DEBUG_RING" name="Ring" value="1 &lt;&lt; 8" />
<member cname="VTE_DEBUG_PTY" name="Pty" value="1 &lt;&lt; 9"/> <member cname="VTE_DEBUG_PTY" name="Pty" value="1 &lt;&lt; 9" />
<member cname="VTE_DEBUG_CURSOR" name="Cursor" value="1 &lt;&lt; 10"/> <member cname="VTE_DEBUG_CURSOR" name="Cursor" value="1 &lt;&lt; 10" />
<member cname="VTE_DEBUG_KEYBOARD" name="Keyboard" value="1 &lt;&lt; 11"/> <member cname="VTE_DEBUG_KEYBOARD" name="Keyboard" value="1 &lt;&lt; 11" />
<member cname="VTE_DEBUG_LIFECYCLE" name="Lifecycle" value="1 &lt;&lt; 12"/> <member cname="VTE_DEBUG_LIFECYCLE" name="Lifecycle" value="1 &lt;&lt; 12" />
</enum> </enum>
<enum name="TerminalEraseBinding" cname="VteTerminalEraseBinding" type="enum"> <enum name="TerminalEraseBinding" cname="VteTerminalEraseBinding" type="enum">
<member cname="VTE_ERASE_AUTO" name="Auto"/> <member cname="VTE_ERASE_AUTO" name="Auto" />
<member cname="VTE_ERASE_ASCII_BACKSPACE" name="AsciiBackspace"/> <member cname="VTE_ERASE_ASCII_BACKSPACE" name="AsciiBackspace" />
<member cname="VTE_ERASE_ASCII_DELETE" name="AsciiDelete"/> <member cname="VTE_ERASE_ASCII_DELETE" name="AsciiDelete" />
<member cname="VTE_ERASE_DELETE_SEQUENCE" name="DeleteSequence"/> <member cname="VTE_ERASE_DELETE_SEQUENCE" name="DeleteSequence" />
</enum> </enum>
<enum name="VteGlyphFlags" cname="vte_glyph_flags" type="flags"> <enum name="VteGlyphFlags" cname="vte_glyph_flags" type="flags">
<member cname="vte_glyph_bold" name="Bold" value="1 &lt;&lt; 0"/> <member cname="vte_glyph_bold" name="Bold" value="1 &lt;&lt; 0" />
<member cname="vte_glyph_dim" name="Dim" value="1 &lt;&lt; 1"/> <member cname="vte_glyph_dim" name="Dim" value="1 &lt;&lt; 1" />
<member cname="vte_glyph_underline" name="Underline" value="1 &lt;&lt; 2"/> <member cname="vte_glyph_underline" name="Underline" value="1 &lt;&lt; 2" />
<member cname="vte_glyph_underline2" name="Underline2" value="1 &lt;&lt; 3"/> <member cname="vte_glyph_underline2" name="Underline2" value="1 &lt;&lt; 3" />
<member cname="vte_glyph_strikethrough" name="Strikethrough" value="1 &lt;&lt; 4"/> <member cname="vte_glyph_strikethrough" name="Strikethrough" value="1 &lt;&lt; 4" />
<member cname="vte_glyph_boxed" name="Boxed" value="1 &lt;&lt; 5"/> <member cname="vte_glyph_boxed" name="Boxed" value="1 &lt;&lt; 5" />
</enum> </enum>
<callback name="RingFreeFunc" cname="VteRingFreeFunc"> <callback name="RingFreeFunc" cname="VteRingFreeFunc">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gpointer" name="freeing"/> <parameter type="gpointer" name="freeing" />
<parameter type="gpointer" name="data"/> <parameter type="gpointer" name="data" />
</parameters> </parameters>
</callback> </callback>
<object name="Bg" cname="VteBg" parent="GObject"> <object name="Bg" cname="VteBg" parent="GObject">
<field name="RootPixmap" cname="root_pixmap" type="GdkPixmap*"/> <field name="RootPixmap" cname="root_pixmap" type="GdkPixmap*" />
<field name="Native" cname="native" type="struct-VteBgNative*"/> <field name="Native" cname="native" type="struct-VteBgNative*" />
<field name="Pvt" cname="pvt" type="struct-VteBgPrivate*"/> <field name="Pvt" cname="pvt" type="struct-VteBgPrivate*" />
<signal name="RootPixmapChanged" cname="root-pixmap-changed" when="LAST"> <signal name="RootPixmapChanged" cname="root-pixmap-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteBg*"/> <parameter name="inst" type="VteBg*" />
</parameters> </parameters>
</signal> </signal>
<method name="Get" cname="vte_bg_get" shared="true"> <method name="Get" cname="vte_bg_get" shared="true">
<return-type type="VteBg*"/> <return-type type="VteBg*" />
</method> </method>
<method name="GetPixbuf" cname="vte_bg_get_pixbuf"> <method name="GetPixbuf" cname="vte_bg_get_pixbuf">
<return-type type="GdkPixbuf*"/> <return-type type="GdkPixbuf*" />
<parameters> <parameters>
<parameter type="enum" name="VteBgSourceType"/> <parameter type="enum" name="VteBgSourceType" />
<parameter type="GdkPixbuf*" name="source_pixbuf"/> <parameter type="GdkPixbuf*" name="source_pixbuf" />
<parameter type="const-char*" name="source_file"/> <parameter type="const-char*" name="source_file" />
<parameter type="const-GdkColor*" name="tint"/> <parameter type="const-GdkColor*" name="tint" />
<parameter type="double" name="saturation"/> <parameter type="double" name="saturation" />
</parameters> </parameters>
</method> </method>
<method name="GetPixmap" cname="vte_bg_get_pixmap"> <method name="GetPixmap" cname="vte_bg_get_pixmap">
<return-type type="GdkPixmap*"/> <return-type type="GdkPixmap*" />
<parameters> <parameters>
<parameter type="enum" name="VteBgSourceType"/> <parameter type="enum" name="VteBgSourceType" />
<parameter type="GdkPixbuf*" name="source_pixbuf"/> <parameter type="GdkPixbuf*" name="source_pixbuf" />
<parameter type="const-char*" name="source_file"/> <parameter type="const-char*" name="source_file" />
<parameter type="const-GdkColor*" name="tint"/> <parameter type="const-GdkColor*" name="tint" />
<parameter type="double" name="saturation"/> <parameter type="double" name="saturation" />
<parameter type="GdkColormap*" name="colormap"/> <parameter type="GdkColormap*" name="colormap" />
</parameters> </parameters>
</method> </method>
<method name="GetType" cname="vte_bg_get_type" shared="true"> <method name="GetType" cname="vte_bg_get_type" shared="true">
<return-type type="GType"/> <return-type type="GType" />
</method> </method>
</object> </object>
<object name="Reaper" cname="VteReaper" parent="GObject"> <object name="Reaper" cname="VteReaper" parent="GObject">
<field name="Channel" cname="channel" type="GIOChannel*"/> <field name="Channel" cname="channel" type="GIOChannel*" />
<field name="Iopipe" cname="iopipe" array_len="2" type="int"/> <field name="Iopipe" cname="iopipe" array_len="2" type="int" />
<signal name="ChildExited" cname="child-exited" when="LAST"> <signal name="ChildExited" cname="child-exited" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteReaper*"/> <parameter name="inst" type="VteReaper*" />
<parameter name="p0" type="gint32"/> <parameter name="p0" type="gint32" />
<parameter name="p1" type="gint32"/> <parameter name="p1" type="gint32" />
</parameters> </parameters>
</signal> </signal>
<method name="Get" cname="vte_reaper_get" shared="true"> <method name="Get" cname="vte_reaper_get" shared="true">
<return-type type="VteReaper*"/> <return-type type="VteReaper*" />
</method> </method>
<method name="GetType" cname="vte_reaper_get_type" shared="true"> <method name="GetType" cname="vte_reaper_get_type" shared="true">
<return-type type="GType"/> <return-type type="GType" />
</method> </method>
</object> </object>
<object name="Terminal" cname="VteTerminal" parent="GtkWidget"> <object name="Terminal" cname="VteTerminal" parent="GtkWidget">
<field name="Adjustment" cname="adjustment" type="GtkAdjustment*" access="public"/> <field name="Adjustment" cname="adjustment" type="GtkAdjustment*" access="public" />
<field name="CharWidth" cname="char_width" type="glong" access="public"/> <field name="CharWidth" cname="char_width" type="glong" access="public" />
<field name="CharHeight" cname="char_height" type="glong" access="public"/> <field name="CharHeight" cname="char_height" type="glong" access="public" />
<field name="CharAscent" cname="char_ascent" type="glong" access="public"/> <field name="CharAscent" cname="char_ascent" type="glong" access="public" />
<field name="CharDescent" cname="char_descent" type="glong" access="public"/> <field name="CharDescent" cname="char_descent" type="glong" access="public" />
<field name="RowCount" cname="row_count" type="glong" access="public"/> <field name="RowCount" cname="row_count" type="glong" access="public" />
<field name="ColumnCount" cname="column_count" type="glong" access="public"/> <field name="ColumnCount" cname="column_count" type="glong" access="public" />
<field name="WindowTitle" cname="window_title" type="char*" access="public"/> <field name="WindowTitle" cname="window_title" type="char*" access="public" />
<field name="IconTitle" cname="icon_title" type="char*" access="public"/> <field name="IconTitle" cname="icon_title" type="char*" access="public" />
<field name="Pvt" cname="pvt" type="VteTerminalPrivate*"/> <field name="Pvt" cname="pvt" type="VteTerminalPrivate*" />
<signal name="Eof" cname="eof" when="LAST"> <signal name="Eof" cname="eof" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="ChildExited" cname="child-exited" when="LAST"> <signal name="ChildExited" cname="child-exited" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="WindowTitleChanged" cname="window-title-changed" when="LAST"> <signal name="WindowTitleChanged" cname="window-title-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="IconTitleChanged" cname="icon-title-changed" when="LAST"> <signal name="IconTitleChanged" cname="icon-title-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="EncodingChanged" cname="encoding-changed" when="LAST"> <signal name="EncodingChanged" cname="encoding-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="Commit" cname="commit" when="LAST"> <signal name="Commit" cname="commit" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
<parameter name="p0" type="gchar*"/> <parameter name="p0" type="gchar*" />
<parameter name="p1" type="guint32"/> <parameter name="p1" type="guint32" />
</parameters> </parameters>
</signal> </signal>
<signal name="EmulationChanged" cname="emulation-changed" when="LAST"> <signal name="EmulationChanged" cname="emulation-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="CharSizeChanged" cname="char-size-changed" when="LAST"> <signal name="CharSizeChanged" cname="char-size-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
<parameter name="p0" type="guint32"/> <parameter name="p0" type="guint32" />
<parameter name="p1" type="guint32"/> <parameter name="p1" type="guint32" />
</parameters> </parameters>
</signal> </signal>
<signal name="SelectionChanged" cname="selection-changed" when="LAST"> <signal name="SelectionChanged" cname="selection-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="ContentsChanged" cname="contents-changed" when="LAST"> <signal name="ContentsChanged" cname="contents-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="CursorMoved" cname="cursor-moved" when="LAST"> <signal name="CursorMoved" cname="cursor-moved" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="DeiconifyWindow" cname="deiconify-window" when="LAST"> <signal name="DeiconifyWindow" cname="deiconify-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="IconifyWindow" cname="iconify-window" when="LAST"> <signal name="IconifyWindow" cname="iconify-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="RaiseWindow" cname="raise-window" when="LAST"> <signal name="RaiseWindow" cname="raise-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="LowerWindow" cname="lower-window" when="LAST"> <signal name="LowerWindow" cname="lower-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="RefreshWindow" cname="refresh-window" when="LAST"> <signal name="RefreshWindow" cname="refresh-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="RestoreWindow" cname="restore-window" when="LAST"> <signal name="RestoreWindow" cname="restore-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="MaximizeWindow" cname="maximize-window" when="LAST"> <signal name="MaximizeWindow" cname="maximize-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="ResizeWindow" cname="resize-window" when="LAST"> <signal name="ResizeWindow" cname="resize-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
<parameter name="p0" type="guint32"/> <parameter name="p0" type="guint32" />
<parameter name="p1" type="guint32"/> <parameter name="p1" type="guint32" />
</parameters> </parameters>
</signal> </signal>
<signal name="MoveWindow" cname="move-window" when="LAST"> <signal name="MoveWindow" cname="move-window" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
<parameter name="p0" type="guint32"/> <parameter name="p0" type="guint32" />
<parameter name="p1" type="guint32"/> <parameter name="p1" type="guint32" />
</parameters> </parameters>
</signal> </signal>
<signal name="StatusLineChanged" cname="status-line-changed" when="LAST"> <signal name="StatusLineChanged" cname="status-line-changed" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="IncreaseFontSize" cname="increase-font-size" when="LAST"> <signal name="IncreaseFontSize" cname="increase-font-size" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="DecreaseFontSize" cname="decrease-font-size" when="LAST"> <signal name="DecreaseFontSize" cname="decrease-font-size" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="TextModified" cname="text-modified" when="LAST"> <signal name="TextModified" cname="text-modified" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="TextInserted" cname="text-inserted" when="LAST"> <signal name="TextInserted" cname="text-inserted" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="TextDeleted" cname="text-deleted" when="LAST"> <signal name="TextDeleted" cname="text-deleted" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
</parameters> </parameters>
</signal> </signal>
<signal name="TextScrolled" cname="text-scrolled" when="LAST"> <signal name="TextScrolled" cname="text-scrolled" when="LAST">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter name="inst" type="VteTerminal*"/> <parameter name="inst" type="VteTerminal*" />
<parameter name="p0" type="gint32"/> <parameter name="p0" type="gint32" />
</parameters> </parameters>
</signal> </signal>
<method name="CopyClipboard" cname="vte_terminal_copy_clipboard"> <method name="CopyClipboard" cname="vte_terminal_copy_clipboard">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="CopyPrimary" cname="vte_terminal_copy_primary"> <method name="CopyPrimary" cname="vte_terminal_copy_primary">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="Feed" cname="vte_terminal_feed"> <method name="Feed" cname="vte_terminal_feed">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="data"/> <parameter type="const-char*" name="data" />
<parameter type="glong" name="length"/> <parameter type="glong" name="length" />
</parameters> </parameters>
</method> </method>
<method name="FeedChild" cname="vte_terminal_feed_child"> <method name="FeedChild" cname="vte_terminal_feed_child">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="data"/> <parameter type="const-char*" name="data" />
<parameter type="glong" name="length"/> <parameter type="glong" name="length" />
</parameters> </parameters>
</method> </method>
<method name="ForkCommand" cname="vte_terminal_fork_command"> <method name="ForkCommand" cname="vte_terminal_fork_command">
<return-type type="pid_t"/> <return-type type="pid_t" />
<parameters> <parameters>
<parameter type="const-char*" name="command"/> <parameter type="const-char*" name="command" />
<parameter type="char**" name="argv"/> <parameter type="char**" name="argv" />
<parameter type="char**" name="envv"/> <parameter type="char**" name="envv" />
<parameter type="const-char*" name="directory"/> <parameter type="const-char*" name="directory" />
<parameter type="gboolean" name="lastlog"/> <parameter type="gboolean" name="lastlog" />
<parameter type="gboolean" name="utmp"/> <parameter type="gboolean" name="utmp" />
<parameter type="gboolean" name="wtmp"/> <parameter type="gboolean" name="wtmp" />
</parameters> </parameters>
</method> </method>
<method name="GetAdjustment" cname="vte_terminal_get_adjustment"> <method name="GetAdjustment" cname="vte_terminal_get_adjustment">
<return-type type="GtkAdjustment*"/> <return-type type="GtkAdjustment*" />
</method> </method>
<method name="GetAllowBold" cname="vte_terminal_get_allow_bold"> <method name="GetAllowBold" cname="vte_terminal_get_allow_bold">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetAudibleBell" cname="vte_terminal_get_audible_bell"> <method name="GetAudibleBell" cname="vte_terminal_get_audible_bell">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetCharAscent" cname="vte_terminal_get_char_ascent"> <method name="GetCharAscent" cname="vte_terminal_get_char_ascent">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetCharDescent" cname="vte_terminal_get_char_descent"> <method name="GetCharDescent" cname="vte_terminal_get_char_descent">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetCharHeight" cname="vte_terminal_get_char_height"> <method name="GetCharHeight" cname="vte_terminal_get_char_height">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetCharWidth" cname="vte_terminal_get_char_width"> <method name="GetCharWidth" cname="vte_terminal_get_char_width">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetColumnCount" cname="vte_terminal_get_column_count"> <method name="GetColumnCount" cname="vte_terminal_get_column_count">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetCursorPosition" cname="vte_terminal_get_cursor_position"> <method name="GetCursorPosition" cname="vte_terminal_get_cursor_position">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="glong*" name="column"/> <parameter type="glong*" name="column" />
<parameter type="glong*" name="row"/> <parameter type="glong*" name="row" />
</parameters> </parameters>
</method> </method>
<method name="GetEmulation" cname="vte_terminal_get_emulation"> <method name="GetEmulation" cname="vte_terminal_get_emulation">
<return-type type="const-char*"/> <return-type type="const-char*" />
</method> </method>
<method name="GetEncoding" cname="vte_terminal_get_encoding"> <method name="GetEncoding" cname="vte_terminal_get_encoding">
<return-type type="const-char*"/> <return-type type="const-char*" />
</method> </method>
<method name="GetFont" cname="vte_terminal_get_font"> <method name="GetFont" cname="vte_terminal_get_font">
<return-type type="const-PangoFontDescription*"/> <return-type type="const-PangoFontDescription*" />
</method> </method>
<method name="GetHasSelection" cname="vte_terminal_get_has_selection"> <method name="GetHasSelection" cname="vte_terminal_get_has_selection">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetIconTitle" cname="vte_terminal_get_icon_title"> <method name="GetIconTitle" cname="vte_terminal_get_icon_title">
<return-type type="const-char*"/> <return-type type="const-char*" />
</method> </method>
<method name="GetMouseAutohide" cname="vte_terminal_get_mouse_autohide"> <method name="GetMouseAutohide" cname="vte_terminal_get_mouse_autohide">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetPadding" cname="vte_terminal_get_padding"> <method name="GetPadding" cname="vte_terminal_get_padding">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="int*" name="xpad"/> <parameter type="int*" name="xpad" />
<parameter type="int*" name="ypad"/> <parameter type="int*" name="ypad" />
</parameters> </parameters>
</method> </method>
<method name="GetRowCount" cname="vte_terminal_get_row_count"> <method name="GetRowCount" cname="vte_terminal_get_row_count">
<return-type type="glong"/> <return-type type="glong" />
</method> </method>
<method name="GetStatusLine" cname="vte_terminal_get_status_line"> <method name="GetStatusLine" cname="vte_terminal_get_status_line">
<return-type type="const-char*"/> <return-type type="const-char*" />
</method> </method>
<method name="GetText" cname="vte_terminal_get_text"> <method name="GetText" cname="vte_terminal_get_text">
<return-type type="char*"/> <return-type type="char*" />
<parameters> <parameters>
<parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal,"/> <parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal," />
<parameter type="gpointer" name="data"/> <parameter type="gpointer" name="data" />
<parameter type="GArray*" name="attributes"/> <parameter type="GArray*" name="attributes" />
</parameters> </parameters>
</method> </method>
<method name="GetTextRange" cname="vte_terminal_get_text_range"> <method name="GetTextRange" cname="vte_terminal_get_text_range">
<return-type type="char*"/> <return-type type="char*" />
<parameters> <parameters>
<parameter type="glong" name="start_row"/> <parameter type="glong" name="start_row" />
<parameter type="glong" name="start_col"/> <parameter type="glong" name="start_col" />
<parameter type="glong" name="end_row"/> <parameter type="glong" name="end_row" />
<parameter type="glong" name="end_col"/> <parameter type="glong" name="end_col" />
<parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal,"/> <parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal," />
<parameter type="gpointer" name="data"/> <parameter type="gpointer" name="data" />
<parameter type="GArray*" name="attributes"/> <parameter type="GArray*" name="attributes" />
</parameters> </parameters>
</method> </method>
<method name="GetType" cname="vte_terminal_get_type" shared="true"> <method name="GetType" cname="vte_terminal_get_type" shared="true">
<return-type type="GtkType"/> <return-type type="GtkType" />
</method> </method>
<method name="GetUsingXft" cname="vte_terminal_get_using_xft"> <method name="GetUsingXft" cname="vte_terminal_get_using_xft">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetVisibleBell" cname="vte_terminal_get_visible_bell"> <method name="GetVisibleBell" cname="vte_terminal_get_visible_bell">
<return-type type="gboolean"/> <return-type type="gboolean" />
</method> </method>
<method name="GetWindowTitle" cname="vte_terminal_get_window_title"> <method name="GetWindowTitle" cname="vte_terminal_get_window_title">
<return-type type="const-char*"/> <return-type type="const-char*" />
</method> </method>
<method name="ImAppendMenuitems" cname="vte_terminal_im_append_menuitems"> <method name="ImAppendMenuitems" cname="vte_terminal_im_append_menuitems">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GtkMenuShell*" name="menushell"/> <parameter type="GtkMenuShell*" name="menushell" />
</parameters> </parameters>
</method> </method>
<method name="IsWordChar" cname="vte_terminal_is_word_char"> <method name="IsWordChar" cname="vte_terminal_is_word_char">
<return-type type="gboolean"/> <return-type type="gboolean" />
<parameters> <parameters>
<parameter type="gunichar" name="c"/> <parameter type="gunichar" name="c" />
</parameters> </parameters>
</method> </method>
<method name="MatchAdd" cname="vte_terminal_match_add"> <method name="MatchAdd" cname="vte_terminal_match_add">
<return-type type="int"/> <return-type type="int" />
<parameters> <parameters>
<parameter type="const-char*" name="match"/> <parameter type="const-char*" name="match" />
</parameters> </parameters>
</method> </method>
<method name="MatchCheck" cname="vte_terminal_match_check"> <method name="MatchCheck" cname="vte_terminal_match_check">
<return-type type="char*"/> <return-type type="char*" />
<parameters> <parameters>
<parameter type="glong" name="column"/> <parameter type="glong" name="column" />
<parameter type="glong" name="row"/> <parameter type="glong" name="row" />
<parameter type="int*" name="tag"/> <parameter type="int*" name="tag" />
</parameters> </parameters>
</method> </method>
<method name="MatchClearAll" cname="vte_terminal_match_clear_all"> <method name="MatchClearAll" cname="vte_terminal_match_clear_all">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="MatchRemove" cname="vte_terminal_match_remove"> <method name="MatchRemove" cname="vte_terminal_match_remove">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="int" name="tag"/> <parameter type="int" name="tag" />
</parameters> </parameters>
</method> </method>
<method name="MatchSetCursor" cname="vte_terminal_match_set_cursor"> <method name="MatchSetCursor" cname="vte_terminal_match_set_cursor">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="int" name="tag"/> <parameter type="int" name="tag" />
<parameter type="GdkCursor*" name="cursor"/> <parameter type="GdkCursor*" name="cursor" />
</parameters> </parameters>
</method> </method>
<method name="MatchSetCursorType" cname="vte_terminal_match_set_cursor_type"> <method name="MatchSetCursorType" cname="vte_terminal_match_set_cursor_type">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="int" name="tag"/> <parameter type="int" name="tag" />
<parameter type="GdkCursorType" name="cursor_type"/> <parameter type="GdkCursorType" name="cursor_type" />
</parameters> </parameters>
</method> </method>
<constructor cname="vte_terminal_new"/> <constructor cname="vte_terminal_new" />
<method name="PasteClipboard" cname="vte_terminal_paste_clipboard"> <method name="PasteClipboard" cname="vte_terminal_paste_clipboard">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="PastePrimary" cname="vte_terminal_paste_primary"> <method name="PastePrimary" cname="vte_terminal_paste_primary">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="Reset" cname="vte_terminal_reset"> <method name="Reset" cname="vte_terminal_reset">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="full"/> <parameter type="gboolean" name="full" />
<parameter type="gboolean" name="clear_history"/> <parameter type="gboolean" name="clear_history" />
</parameters> </parameters>
</method> </method>
<method name="SetAllowBold" cname="vte_terminal_set_allow_bold"> <method name="SetAllowBold" cname="vte_terminal_set_allow_bold">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="allow_bold"/> <parameter type="gboolean" name="allow_bold" />
</parameters> </parameters>
</method> </method>
<method name="SetAudibleBell" cname="vte_terminal_set_audible_bell"> <method name="SetAudibleBell" cname="vte_terminal_set_audible_bell">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="is_audible"/> <parameter type="gboolean" name="is_audible" />
</parameters> </parameters>
</method> </method>
<method name="SetBackgroundImage" cname="vte_terminal_set_background_image"> <method name="SetBackgroundImage" cname="vte_terminal_set_background_image">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="GdkPixbuf*" name="image"/> <parameter type="GdkPixbuf*" name="image" />
</parameters> </parameters>
</method> </method>
<method name="SetBackgroundImageFile" cname="vte_terminal_set_background_image_file"> <method name="SetBackgroundImageFile" cname="vte_terminal_set_background_image_file">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="path"/> <parameter type="const-char*" name="path" />
</parameters> </parameters>
</method> </method>
<method name="SetBackgroundSaturation" cname="vte_terminal_set_background_saturation"> <method name="SetBackgroundSaturation" cname="vte_terminal_set_background_saturation">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="double" name="saturation"/> <parameter type="double" name="saturation" />
</parameters> </parameters>
</method> </method>
<method name="SetBackgroundTintColor" cname="vte_terminal_set_background_tint_color"> <method name="SetBackgroundTintColor" cname="vte_terminal_set_background_tint_color">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="color"/> <parameter type="const-GdkColor*" name="color" />
</parameters> </parameters>
</method> </method>
<method name="SetBackgroundTransparent" cname="vte_terminal_set_background_transparent"> <method name="SetBackgroundTransparent" cname="vte_terminal_set_background_transparent">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="transparent"/> <parameter type="gboolean" name="transparent" />
</parameters> </parameters>
</method> </method>
<method name="SetBackspaceBinding" cname="vte_terminal_set_backspace_binding"> <method name="SetBackspaceBinding" cname="vte_terminal_set_backspace_binding">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="VteTerminalEraseBinding" name="binding"/> <parameter type="VteTerminalEraseBinding" name="binding" />
</parameters> </parameters>
</method> </method>
<method name="SetColorBackground" cname="vte_terminal_set_color_background"> <method name="SetColorBackground" cname="vte_terminal_set_color_background">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="background"/> <parameter type="const-GdkColor*" name="background" />
</parameters> </parameters>
</method> </method>
<method name="SetColorBold" cname="vte_terminal_set_color_bold"> <method name="SetColorBold" cname="vte_terminal_set_color_bold">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="bold"/> <parameter type="const-GdkColor*" name="bold" />
</parameters> </parameters>
</method> </method>
<method name="SetColorDim" cname="vte_terminal_set_color_dim"> <method name="SetColorDim" cname="vte_terminal_set_color_dim">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="dim"/> <parameter type="const-GdkColor*" name="dim" />
</parameters> </parameters>
</method> </method>
<method name="SetColorForeground" cname="vte_terminal_set_color_foreground"> <method name="SetColorForeground" cname="vte_terminal_set_color_foreground">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="foreground"/> <parameter type="const-GdkColor*" name="foreground" />
</parameters> </parameters>
</method> </method>
<method name="SetColors" cname="vte_terminal_set_colors"> <method name="SetColors" cname="vte_terminal_set_colors">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-GdkColor*" name="foreground"/> <parameter type="const-GdkColor*" name="foreground" />
<parameter type="const-GdkColor*" name="background"/> <parameter type="const-GdkColor*" name="background" />
<parameter type="const-GdkColor*" name="palette"/> <parameter type="const-GdkColor*" name="palette" />
<parameter type="glong" name="palette_size"/> <parameter type="glong" name="palette_size" />
</parameters> </parameters>
</method> </method>
<method name="SetCursorBlinks" cname="vte_terminal_set_cursor_blinks"> <method name="SetCursorBlinks" cname="vte_terminal_set_cursor_blinks">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="blink"/> <parameter type="gboolean" name="blink" />
</parameters> </parameters>
</method> </method>
<method name="SetDefaultColors" cname="vte_terminal_set_default_colors"> <method name="SetDefaultColors" cname="vte_terminal_set_default_colors">
<return-type type="void"/> <return-type type="void" />
</method> </method>
<method name="SetDeleteBinding" cname="vte_terminal_set_delete_binding"> <method name="SetDeleteBinding" cname="vte_terminal_set_delete_binding">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="VteTerminalEraseBinding" name="binding"/> <parameter type="VteTerminalEraseBinding" name="binding" />
</parameters> </parameters>
</method> </method>
<method name="SetEmulation" cname="vte_terminal_set_emulation"> <method name="SetEmulation" cname="vte_terminal_set_emulation">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="emulation"/> <parameter type="const-char*" name="emulation" />
</parameters> </parameters>
</method> </method>
<method name="SetEncoding" cname="vte_terminal_set_encoding"> <method name="SetEncoding" cname="vte_terminal_set_encoding">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="codeset"/> <parameter type="const-char*" name="codeset" />
</parameters> </parameters>
</method> </method>
<method name="SetFont" cname="vte_terminal_set_font"> <method name="SetFont" cname="vte_terminal_set_font">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-PangoFontDescription*" name="font_desc"/> <parameter type="const-PangoFontDescription*" name="font_desc" />
</parameters> </parameters>
</method> </method>
<method name="SetFontFromString" cname="vte_terminal_set_font_from_string"> <method name="SetFontFromString" cname="vte_terminal_set_font_from_string">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="name"/> <parameter type="const-char*" name="name" />
</parameters> </parameters>
</method> </method>
<method name="SetMouseAutohide" cname="vte_terminal_set_mouse_autohide"> <method name="SetMouseAutohide" cname="vte_terminal_set_mouse_autohide">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="setting"/> <parameter type="gboolean" name="setting" />
</parameters> </parameters>
</method> </method>
<method name="SetScrollBackground" cname="vte_terminal_set_scroll_background"> <method name="SetScrollBackground" cname="vte_terminal_set_scroll_background">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="scroll"/> <parameter type="gboolean" name="scroll" />
</parameters> </parameters>
</method> </method>
<method name="SetScrollOnKeystroke" cname="vte_terminal_set_scroll_on_keystroke"> <method name="SetScrollOnKeystroke" cname="vte_terminal_set_scroll_on_keystroke">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="scroll"/> <parameter type="gboolean" name="scroll" />
</parameters> </parameters>
</method> </method>
<method name="SetScrollOnOutput" cname="vte_terminal_set_scroll_on_output"> <method name="SetScrollOnOutput" cname="vte_terminal_set_scroll_on_output">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="scroll"/> <parameter type="gboolean" name="scroll" />
</parameters> </parameters>
</method> </method>
<method name="SetScrollbackLines" cname="vte_terminal_set_scrollback_lines"> <method name="SetScrollbackLines" cname="vte_terminal_set_scrollback_lines">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="glong" name="lines"/> <parameter type="glong" name="lines" />
</parameters> </parameters>
</method> </method>
<method name="SetSize" cname="vte_terminal_set_size"> <method name="SetSize" cname="vte_terminal_set_size">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="glong" name="columns"/> <parameter type="glong" name="columns" />
<parameter type="glong" name="rows"/> <parameter type="glong" name="rows" />
</parameters> </parameters>
</method> </method>
<method name="SetVisibleBell" cname="vte_terminal_set_visible_bell"> <method name="SetVisibleBell" cname="vte_terminal_set_visible_bell">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="gboolean" name="is_visible"/> <parameter type="gboolean" name="is_visible" />
</parameters> </parameters>
</method> </method>
<method name="SetWordChars" cname="vte_terminal_set_word_chars"> <method name="SetWordChars" cname="vte_terminal_set_word_chars">
<return-type type="void"/> <return-type type="void" />
<parameters> <parameters>
<parameter type="const-char*" name="spec"/> <parameter type="const-char*" name="spec" />
</parameters> </parameters>
</method> </method>
</object> </object>
<object name="TerminalAccessible" cname="VteTerminalAccessible" parent="GtkAccessible"> <object name="TerminalAccessible" cname="VteTerminalAccessible" parent="GtkAccessible">
<implements> <implements>
<interface cname="AtkText"/> <interface cname="AtkText" />
<interface cname="AtkComponent"/> <interface cname="AtkComponent" />
</implements> </implements>
<method name="GetType" cname="vte_terminal_accessible_get_type" shared="true"> <method name="GetType" cname="vte_terminal_accessible_get_type" shared="true">
<return-type type="GtkType"/> <return-type type="GtkType" />
</method> </method>
<constructor cname="vte_terminal_accessible_new"> <constructor cname="vte_terminal_accessible_new">
<parameters> <parameters>
<parameter type="VteTerminal*" name="terminal"/> <parameter type="VteTerminal*" name="terminal" />
</parameters> </parameters>
</constructor> </constructor>
</object> </object>
<object name="TerminalAccessibleFactory" cname="VteTerminalAccessibleFactory" parent="AtkObjectFactory"> <object name="TerminalAccessibleFactory" cname="VteTerminalAccessibleFactory" parent="AtkObjectFactory">
<method name="GetType" cname="vte_terminal_accessible_factory_get_type" shared="true"> <method name="GetType" cname="vte_terminal_accessible_factory_get_type" shared="true">
<return-type type="GtkType"/> <return-type type="GtkType" />
</method> </method>
<constructor cname="vte_terminal_accessible_factory_new"/> <constructor cname="vte_terminal_accessible_factory_new" />
</object> </object>
<struct name="CharAttributes" cname="VteCharAttributes"> <struct name="CharAttributes" cname="VteCharAttributes">
<field name="Row" cname="row" type="long"/> <field name="Row" cname="row" type="long" />
<field name="Column" cname="column" type="long"/> <field name="Column" cname="column" type="long" />
<field name="Fore" cname="fore" type="GdkColor"/> <field name="Fore" cname="fore" type="GdkColor" />
<field name="Back" cname="back" type="GdkColor"/> <field name="Back" cname="back" type="GdkColor" />
<field name="Underline" cname="underline" bits="1" type="gboolean"/> <field name="Underline" cname="underline" bits="1" type="gboolean" />
<field name="Strikethrough" cname="strikethrough" bits="1" type="gboolean"/> <field name="Strikethrough" cname="strikethrough" bits="1" type="gboolean" />
</struct> </struct>
<struct name="Ring" cname="VteRing"> <struct name="Ring" cname="VteRing">
<field name="Free" cname="free" type="VteRingFreeFunc"/> <field name="Free" cname="free" type="VteRingFreeFunc" />
<field name="UserData" cname="user_data" type="gpointer"/> <field name="UserData" cname="user_data" type="gpointer" />
<field name="Array" cname="array" type="gpointer*"/> <field name="Array" cname="array" type="gpointer*" />
<field name="Delta" cname="delta" type="glong"/> <field name="Delta" cname="delta" type="glong" />
<field name="Length" cname="length" type="glong"/> <field name="Length" cname="length" type="glong" />
<field name="Max" cname="max" type="glong"/> <field name="Max" cname="max" type="glong" />
</struct> </struct>
<struct name="Conv" cname="VteConv" opaque="true"/> <struct name="Conv" cname="VteConv" opaque="true" />
</namespace> </namespace>
</api> </api>