Minor changes to get gtkmozembed building again.

svn path=/trunk/gtkmozembed-sharp/; revision=23908
This commit is contained in:
Mark Crichton 2004-03-11 14:37:02 +00:00
Родитель e23f117661
Коммит 165fa56a47
3 изменённых файлов: 177 добавлений и 169 удалений

Просмотреть файл

@ -1,3 +1,8 @@
2004-03-11 Mark Crichton <crichton@gimp.org>
* api/gtkmozmebed-api.xml: Minor changes.
* gtkmozmebed/Makefile.am: Use api xml description in api
2003-11-23 John Luke <jluke@cfl.rr.com>
* Makefile.am: remove sources from SUBDIRS

Просмотреть файл

@ -1,6 +1,5 @@
<?xml version="1.0"?>
<api>
<!--
<api><!--
This file was automatically generated.
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
@ -8,353 +7,353 @@
-->
<namespace name="GtkMozEmbed" library="gtkembedmoz">
<enum name="ChromeFlags" cname="GtkMozEmbedChromeFlags" type="enum">
<member cname="GTK_MOZ_EMBED_FLAG_DEFAULTCHROME" name="Defaultchrome" value="1U"/>
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWBORDERSON" name="Windowborderson" value="2U"/>
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWCLOSEON" name="Windowcloseon" value="4U"/>
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWRESIZEON" name="Windowresizeon" value="8U"/>
<member cname="GTK_MOZ_EMBED_FLAG_MENUBARON" name="Menubaron" value="16U"/>
<member cname="GTK_MOZ_EMBED_FLAG_TOOLBARON" name="Toolbaron" value="32U"/>
<member cname="GTK_MOZ_EMBED_FLAG_LOCATIONBARON" name="Locationbaron" value="64U"/>
<member cname="GTK_MOZ_EMBED_FLAG_STATUSBARON" name="Statusbaron" value="128U"/>
<member cname="GTK_MOZ_EMBED_FLAG_PERSONALTOOLBARON" name="Personaltoolbaron" value="256U"/>
<member cname="GTK_MOZ_EMBED_FLAG_SCROLLBARSON" name="Scrollbarson" value="512U"/>
<member cname="GTK_MOZ_EMBED_FLAG_TITLEBARON" name="Titlebaron" value="1024U"/>
<member cname="GTK_MOZ_EMBED_FLAG_EXTRACHROMEON" name="Extrachromeon" value="2048U"/>
<member cname="GTK_MOZ_EMBED_FLAG_ALLCHROME" name="Allchrome" value="4094U"/>
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWRAISED" name="Windowraised" value="33554432U"/>
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWLOWERED" name="Windowlowered" value="67108864U"/>
<member cname="GTK_MOZ_EMBED_FLAG_CENTERSCREEN" name="Centerscreen" value="134217728U"/>
<member cname="GTK_MOZ_EMBED_FLAG_DEPENDENT" name="Dependent" value="268435456U"/>
<member cname="GTK_MOZ_EMBED_FLAG_MODAL" name="Modal" value="536870912U"/>
<member cname="GTK_MOZ_EMBED_FLAG_OPENASDIALOG" name="Openasdialog" value="1073741824U"/>
<member cname="GTK_MOZ_EMBED_FLAG_OPENASCHROME" name="Openaschrome" value="2147483648U"/>
<member cname="GTK_MOZ_EMBED_FLAG_DEFAULTCHROME" name="Defaultchrome" value="1U" />
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWBORDERSON" name="Windowborderson" value="2U" />
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWCLOSEON" name="Windowcloseon" value="4U" />
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWRESIZEON" name="Windowresizeon" value="8U" />
<member cname="GTK_MOZ_EMBED_FLAG_MENUBARON" name="Menubaron" value="16U" />
<member cname="GTK_MOZ_EMBED_FLAG_TOOLBARON" name="Toolbaron" value="32U" />
<member cname="GTK_MOZ_EMBED_FLAG_LOCATIONBARON" name="Locationbaron" value="64U" />
<member cname="GTK_MOZ_EMBED_FLAG_STATUSBARON" name="Statusbaron" value="128U" />
<member cname="GTK_MOZ_EMBED_FLAG_PERSONALTOOLBARON" name="Personaltoolbaron" value="256U" />
<member cname="GTK_MOZ_EMBED_FLAG_SCROLLBARSON" name="Scrollbarson" value="512U" />
<member cname="GTK_MOZ_EMBED_FLAG_TITLEBARON" name="Titlebaron" value="1024U" />
<member cname="GTK_MOZ_EMBED_FLAG_EXTRACHROMEON" name="Extrachromeon" value="2048U" />
<member cname="GTK_MOZ_EMBED_FLAG_ALLCHROME" name="Allchrome" value="4094U" />
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWRAISED" name="Windowraised" value="33554432U" />
<member cname="GTK_MOZ_EMBED_FLAG_WINDOWLOWERED" name="Windowlowered" value="67108864U" />
<member cname="GTK_MOZ_EMBED_FLAG_CENTERSCREEN" name="Centerscreen" value="134217728U" />
<member cname="GTK_MOZ_EMBED_FLAG_DEPENDENT" name="Dependent" value="268435456U" />
<member cname="GTK_MOZ_EMBED_FLAG_MODAL" name="Modal" value="536870912U" />
<member cname="GTK_MOZ_EMBED_FLAG_OPENASDIALOG" name="Openasdialog" value="1073741824U" />
<member cname="GTK_MOZ_EMBED_FLAG_OPENASCHROME" name="Openaschrome" value="2147483648U" />
</enum>
<enum name="ProgressFlags" cname="GtkMozEmbedProgressFlags" type="enum">
<member cname="GTK_MOZ_EMBED_FLAG_START" name="Start" value="1"/>
<member cname="GTK_MOZ_EMBED_FLAG_REDIRECTING" name="Redirecting" value="2"/>
<member cname="GTK_MOZ_EMBED_FLAG_TRANSFERRING" name="Transferring" value="4"/>
<member cname="GTK_MOZ_EMBED_FLAG_NEGOTIATING" name="Negotiating" value="8"/>
<member cname="GTK_MOZ_EMBED_FLAG_STOP" name="Stop" value="16"/>
<member cname="GTK_MOZ_EMBED_FLAG_IS_REQUEST" name="IsRequest" value="65536"/>
<member cname="GTK_MOZ_EMBED_FLAG_IS_DOCUMENT" name="IsDocument" value="131072"/>
<member cname="GTK_MOZ_EMBED_FLAG_IS_NETWORK" name="IsNetwork" value="262144"/>
<member cname="GTK_MOZ_EMBED_FLAG_IS_WINDOW" name="IsWindow" value="524288"/>
<member cname="GTK_MOZ_EMBED_FLAG_START" name="Start" value="1" />
<member cname="GTK_MOZ_EMBED_FLAG_REDIRECTING" name="Redirecting" value="2" />
<member cname="GTK_MOZ_EMBED_FLAG_TRANSFERRING" name="Transferring" value="4" />
<member cname="GTK_MOZ_EMBED_FLAG_NEGOTIATING" name="Negotiating" value="8" />
<member cname="GTK_MOZ_EMBED_FLAG_STOP" name="Stop" value="16" />
<member cname="GTK_MOZ_EMBED_FLAG_IS_REQUEST" name="IsRequest" value="65536" />
<member cname="GTK_MOZ_EMBED_FLAG_IS_DOCUMENT" name="IsDocument" value="131072" />
<member cname="GTK_MOZ_EMBED_FLAG_IS_NETWORK" name="IsNetwork" value="262144" />
<member cname="GTK_MOZ_EMBED_FLAG_IS_WINDOW" name="IsWindow" value="524288" />
</enum>
<enum name="ReloadFlags" cname="GtkMozEmbedReloadFlags" type="enum">
<member cname="GTK_MOZ_EMBED_FLAG_RELOADNORMAL" name="Reloadnormal"/>
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSCACHE" name="Reloadbypasscache" value="1"/>
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSPROXY" name="Reloadbypassproxy" value="2"/>
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSPROXYANDCACHE" name="Reloadbypassproxyandcache" value="3"/>
<member cname="GTK_MOZ_EMBED_FLAG_RELOADCHARSETCHANGE" name="Reloadcharsetchange" value="4"/>
<member cname="GTK_MOZ_EMBED_FLAG_RELOADNORMAL" name="Reloadnormal" />
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSCACHE" name="Reloadbypasscache" value="1" />
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSPROXY" name="Reloadbypassproxy" value="2" />
<member cname="GTK_MOZ_EMBED_FLAG_RELOADBYPASSPROXYANDCACHE" name="Reloadbypassproxyandcache" value="3" />
<member cname="GTK_MOZ_EMBED_FLAG_RELOADCHARSETCHANGE" name="Reloadcharsetchange" value="4" />
</enum>
<enum name="StatusFlags" cname="GtkMozEmbedStatusFlags" type="enum">
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_DNS" name="Dns" value="2152398878U"/>
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_CONNECT" name="Connect" value="2152398861U"/>
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_TIMEOUT" name="Timeout" value="2152398862U"/>
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_USERCANCELED" name="Usercanceled" value="2152398850U"/>
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_DNS" name="Dns" value="2152398878U" />
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_CONNECT" name="Connect" value="2152398861U" />
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_TIMEOUT" name="Timeout" value="2152398862U" />
<member cname="GTK_MOZ_EMBED_STATUS_FAILED_USERCANCELED" name="Usercanceled" value="2152398850U" />
</enum>
<object name="EmbedWidget" cname="GtkMozEmbed" parent="GtkBin" disabledefaultconstructor="1">
<field cname="data" type="void*"/>
<object cname="GtkMozEmbed" parent="GtkBin" name="EmbedWidget" disabledefaultconstructor="1">
<field cname="data" type="void*" />
<signal name="LinkMessage" cname="link_message" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="JsStatus" cname="js_status" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="Location" cname="location" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="Title" cname="title" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="Progress" cname="progress" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gint" name="curprogress"/>
<parameter type="gint" name="maxprogress"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gint" name="curprogress" />
<parameter type="gint" name="maxprogress" />
</parameters>
</signal>
<signal name="ProgressAll" cname="progress_all" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="const-char*" name="aURI"/>
<parameter type="gint" name="curprogress"/>
<parameter type="gint" name="maxprogress"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="const-char*" name="aURI" />
<parameter type="gint" name="curprogress" />
<parameter type="gint" name="maxprogress" />
</parameters>
</signal>
<signal name="NetState" cname="net_state" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gint" name="state"/>
<parameter type="guint" name="status"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gint" name="state" />
<parameter type="guint" name="status" />
</parameters>
</signal>
<signal name="NetStateAll" cname="net_state_all" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="const-char*" name="aURI"/>
<parameter type="gint" name="state"/>
<parameter type="guint" name="status"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="const-char*" name="aURI" />
<parameter type="gint" name="state" />
<parameter type="guint" name="status" />
</parameters>
</signal>
<signal name="NetStart" cname="net_start" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="NetStop" cname="net_stop" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="NewWindow" cname="new_window" when="FIRST" hidden="1">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed**" name="newEmbed"/>
<parameter type="guint" name="chromemask"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="GtkMozEmbed**" name="newEmbed" />
<parameter type="guint" name="chromemask" />
</parameters>
</signal>
<signal name="Visibility" cname="visibility" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gboolean" name="visibility"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gboolean" name="visibility" />
</parameters>
</signal>
<signal name="DestroyBrowser" cname="destroy_browser" when="FIRST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="GtkMozEmbed*" name="embed" />
</parameters>
</signal>
<signal name="OpenUri" cname="open_uri" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="const-char*" name="aURI"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="const-char*" name="aURI" />
</parameters>
</signal>
<signal name="SizeTo" cname="size_to" when="LAST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gint" name="width"/>
<parameter type="gint" name="height"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gint" name="width" />
<parameter type="gint" name="height" />
</parameters>
</signal>
<signal name="DomKeyDown" cname="dom_key_down" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomKeyPress" cname="dom_key_press" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomKeyUp" cname="dom_key_up" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseDown" cname="dom_mouse_down" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseUp" cname="dom_mouse_up" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseClick" cname="dom_mouse_click" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseDblClick" cname="dom_mouse_dbl_click" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseOver" cname="dom_mouse_over" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="DomMouseOut" cname="dom_mouse_out" when="LAST">
<return-type type="gint"/>
<return-type type="gint" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="dom_event"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="dom_event" />
</parameters>
</signal>
<signal name="SecurityChange" cname="security_change" when="LAST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="request"/>
<parameter type="guint" name="state"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="request" />
<parameter type="guint" name="state" />
</parameters>
</signal>
<signal name="StatusChange" cname="status_change" when="LAST">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbed*" name="embed"/>
<parameter type="gpointer" name="request"/>
<parameter type="gint" name="status"/>
<parameter type="gpointer" name="message"/>
<parameter type="GtkMozEmbed*" name="embed" />
<parameter type="gpointer" name="request" />
<parameter type="gint" name="status" />
<parameter type="gpointer" name="message" />
</parameters>
</signal>
<method name="AppendData" cname="gtk_moz_embed_append_data">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="const-char*" name="data"/>
<parameter type="guint32" name="len"/>
<parameter type="const-char*" name="data" />
<parameter type="guint32" name="len" />
</parameters>
</method>
<method name="CanGoBack" cname="gtk_moz_embed_can_go_back">
<return-type type="gboolean"/>
<return-type type="gboolean" />
</method>
<method name="CanGoForward" cname="gtk_moz_embed_can_go_forward">
<return-type type="gboolean"/>
<return-type type="gboolean" />
</method>
<method name="CloseStream" cname="gtk_moz_embed_close_stream">
<return-type type="void"/>
<return-type type="void" />
</method>
<method name="GetChromeMask" cname="gtk_moz_embed_get_chrome_mask">
<return-type type="guint32"/>
<return-type type="guint32" />
</method>
<method name="GetGeckoJsStatus" cname="gtk_moz_embed_get_js_status">
<return-type type="char*"/>
<return-type type="char*" />
</method>
<method name="GetGeckoLinkMessage" cname="gtk_moz_embed_get_link_message">
<return-type type="char*"/>
<return-type type="char*" />
</method>
<method name="GetGeckoLocation" cname="gtk_moz_embed_get_location">
<return-type type="char*"/>
<return-type type="char*" />
</method>
<method name="GetGeckoTitle" cname="gtk_moz_embed_get_title">
<return-type type="char*"/>
<return-type type="char*" />
</method>
<method name="GetType" cname="gtk_moz_embed_get_type" shared="true">
<return-type type="GtkType"/>
<return-type type="GtkType" />
</method>
<method name="GoBack" cname="gtk_moz_embed_go_back">
<return-type type="void"/>
<return-type type="void" />
</method>
<method name="GoForward" cname="gtk_moz_embed_go_forward">
<return-type type="void"/>
<return-type type="void" />
</method>
<method name="LoadUrl" cname="gtk_moz_embed_load_url">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="const-char*" name="url"/>
<parameter type="const-char*" name="url" />
</parameters>
</method>
<constructor cname="gtk_moz_embed_new" hidden="1"/>
<constructor cname="gtk_moz_embed_new" hidden="1" />
<method name="OpenStream" cname="gtk_moz_embed_open_stream">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="const-char*" name="base_uri"/>
<parameter type="const-char*" name="mime_type"/>
<parameter type="const-char*" name="base_uri" />
<parameter type="const-char*" name="mime_type" />
</parameters>
</method>
<method name="PopStartup" cname="gtk_moz_embed_pop_startup" shared="true">
<return-type type="void"/>
<return-type type="void" />
</method>
<method name="PushStartup" cname="gtk_moz_embed_push_startup" shared="true">
<return-type type="void"/>
<return-type type="void" />
</method>
<method name="Reload" cname="gtk_moz_embed_reload">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="gint32" name="flags"/>
<parameter type="gint32" name="flags" />
</parameters>
</method>
<method name="RenderData" cname="gtk_moz_embed_render_data">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="const-char*" name="data"/>
<parameter type="guint32" name="len"/>
<parameter type="const-char*" name="base_uri"/>
<parameter type="const-char*" name="mime_type"/>
<parameter type="const-char*" name="data" />
<parameter type="guint32" name="len" />
<parameter type="const-char*" name="base_uri" />
<parameter type="const-char*" name="mime_type" />
</parameters>
</method>
<method name="SetChromeMask" cname="gtk_moz_embed_set_chrome_mask">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="guint32" name="flags"/>
<parameter type="guint32" name="flags" />
</parameters>
</method>
<method name="SetCompPath" cname="gtk_moz_embed_set_comp_path" shared="true">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="char*" name="aPath"/>
<parameter type="char*" name="aPath" />
</parameters>
</method>
<method name="SetProfilePath" cname="gtk_moz_embed_set_profile_path" shared="true">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="char*" name="aDir"/>
<parameter type="char*" name="aName"/>
<parameter type="char*" name="aDir" />
<parameter type="char*" name="aName" />
</parameters>
</method>
<method name="StatusEnumsGetType" cname="gtk_moz_embed_status_enums_get_type" shared="true" hidden="1">
<return-type type="GtkType"/>
<return-type type="GtkType" />
</method>
<method name="StopLoad" cname="gtk_moz_embed_stop_load">
<return-type type="void"/>
<return-type type="void" />
</method>
</object>
<object name="Single" cname="GtkMozEmbedSingle" parent="GtkObject">
<field cname="data" type="void*"/>
<field cname="data" type="void*" />
<signal name="NewWindowOrphan" cname="new_window_orphan" when="FIRST" hidden="1">
<return-type type="void"/>
<return-type type="void" />
<parameters>
<parameter type="GtkMozEmbedSingle*" name="embed"/>
<parameter type="GtkMozEmbed**" name="newEmbed"/>
<parameter type="guint" name="chromemask"/>
<parameter type="GtkMozEmbedSingle*" name="embed" />
<parameter type="GtkMozEmbed**" name="newEmbed" />
<parameter type="guint" name="chromemask" />
</parameters>
</signal>
<method name="Get" cname="gtk_moz_embed_single_get" shared="true">
<return-type type="GtkMozEmbedSingle*"/>
<return-type type="GtkMozEmbedSingle*" />
</method>
</object>
</namespace>
</api>
</api>

Просмотреть файл

@ -7,6 +7,9 @@ INCLUDE_APIS = \
all: generated-stamp gtkmozembed-sharp.dll
gtkmozembed-api.xml:
ln ../api/gtkmozembed-api.xml gtkmozembed-api.xml
generated-stamp: gtkmozembed-api.xml
mono $(GTKSHARP_PREFIX)/bin/gapi-fixup.exe --api=gtkmozembed-api.xml --metadata=GtkMozEmbed.metadata && \
mono $(GTKSHARP_PREFIX)/bin/gapi_codegen.exe --generate gtkmozembed-api.xml --include $(INCLUDE_APIS) --outdir=generated --customdir=. --assembly-name=gtkmozembed-sharp && touch generated-stamp
@ -20,6 +23,7 @@ clean:
rm -f *.dll
rm -f generated-stamp
rm -f generated/*.cs
rm gtkmozembed-api.xml
maintainerclean: clean
rm -rf generated